Execute deposit
Execute deposit without customer redirection to gateway checkout page. Consult with support team before using this method.
The client sends HTTP requests with the Authorization header that contains the word Bearer followed by a space and the Shop Api Key.
Payment Id
/[a-zA-Z0-9]{32}/Customer IP address. Both v4 and v6 addresses are supported.
152.13.130.125Country of the specified customer IP address
AUUser agent string for the browser. Equals the navigator.userAgent parameter in JavaScript.
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36Browser window width in pixels. Equals the document.body.clientWidth parameter in JavaScript.
1642Browser window height in pixels. Equals the document.body.clientHeight parameter in JavaScript.
883Screen width in pixels. Equals the screen.width parameter in JavaScript.
1710Screen height in pixels. Equals the screen.height parameter in JavaScript.
1107Screen color depth in bits per pixel. Equals the screen.colorDepth parameter in JavaScript.
30Language of the navigator. Equals the navigator.language parameter in JavaScript.
en-GBIndicates if the browser is Java-enabled or not. Equals the navigator.javaEnabled() parameter in JavaScript.
trueTime zone difference, in minutes, from the current locale to UTC. Equals the new Date().getTimezoneOffset() parameter in JavaScript.
-120Payment Response
Bad request
Unauthorized
Not Found
PATCH /api/v1/payments/{id} HTTP/1.1
Host: engine-sandbox.convergegate.com
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 31
{
"customerIp": "152.13.130.125"
}{
"timestamp": "2020-10-07T13:36:32.595+00:00",
"status": 200,
"result": {
"id": "91d27876e87f4b22b3ecd53924bf973d",
"referenceId": "payment-123",
"created": "2030-12-25T10:11:12",
"paymentType": "DEPOSIT",
"state": "PENDING",
"description": "Deposit via TEST shop",
"parentPaymentId": "91d27876e87f4b22b3ecd53924bf973d",
"paymentMethod": "BASIC_CARD",
"paymentMethodDetails": {
"customerAccountNumber": "400000***0002",
"cardToken": "3529d42227424875af8722cbf54d7073",
"cardholderName": "John Doe",
"cardExpiryMonth": "01",
"cardExpiryYear": "2030",
"cardBrand": "VISA",
"cardIssuingCountryCode": "CY"
},
"amount": 11.12,
"currency": "EUR",
"customerAmount": 15,
"customerCurrency": "USD",
"redirectUrl": "http://start/payment/6ccaa03cb2c242a68ce332f38fedfad7",
"errorCode": "4.01",
"errorMessage": "Insufficient Funds",
"externalResultCode": "03",
"customer": {
"referenceId": "customer_123",
"citizenshipCountryCode": "AU",
"firstName": "John",
"lastName": "Smith",
"dateOfBirth": "2001-12-03",
"email": "[email protected]",
"phone": "357 123123123",
"locale": "ru",
"accountNumber": "text",
"accountName": "text",
"accountType": "SAVINGS",
"bank": "text",
"bankCode": "text",
"bankBranch": "text",
"bankBranchCode": "text",
"documentType": "BR_CPF",
"documentNumber": "text",
"routingGroup": "VIP",
"kycStatus": true,
"paymentInstrumentKycStatus": true,
"dateOfFirstDeposit": "2021-01-01",
"depositsAmount": 5000,
"withdrawalsAmount": 1000,
"depositsCnt": 5000,
"withdrawalsCnt": 1000,
"ip": "152.13.130.125"
},
"billingAddress": {
"addressLine1": "7, Sunny street",
"addressLine2": "Office 3",
"city": "Limassol",
"countryCode": "CY",
"postalCode": "4141",
"state": "CA"
},
"startRecurring": true,
"preAuth": true,
"recurringToken": "text",
"terminalName": "text",
"externalFeeAmount": 15,
"externalFeeCurrency": "USD"
}
}Last updated