Download OpenAPI specification:Download
API for cash deposit, payment, cash withdrawal, etc. (v1.155.0)
Initializes a cash deposit operation on specified wallet
| walletId required | string <uuid> Wallet where operation is initialized |
Request with operation details
| idempotencyKey required | string = 32 characters Idempotency key used to avoid double queue of a single operation (in case of retries) |
| amount required | number <double> > 0 Total original amount of cash deposit operation. NOTE: fees will be subtracted from this amount (ex: customer deposits 100 eur cash, and 2 eur of fees are applyed, then 98 eur will be charged on customer's wallet) |
| storeId required | string <uuid> non-empty Identifier of store where cash deposit is executed |
| operationGroupId required | string or null <uuid> Binding Operation Group Id |
required | object Tags for extra data on operations |
{- "idempotencyKey": "stringstringstringstringstringst",
- "amount": 0.1,
- "storeId": "b8adcdc8-9238-4168-90f8-77b2d14c211c",
- "operationGroupId": "48e5fbc1-3ae3-4ebb-ba74-23a77d81c46b",
- "tags": {
- "property1": "string",
- "property2": "string"
}
}{- "operationId": "3051932a-fdd2-48fa-b330-7e7d41535969",
- "operationAmount": 0.1,
- "finalAmount": 0.1,
- "netAmount": 0.1,
- "feesAmount": 0.1,
- "fees": [
- {
- "amount": 0.1,
- "beneficiary": "string",
- "debtor": "string"
}
], - "operationGroupId": "48e5fbc1-3ae3-4ebb-ba74-23a77d81c46b",
- "tags": {
- "property1": "string",
- "property2": "string"
}
}Confirms a cash deposit operation using provided identifier
| walletId required | string <uuid> Wallet where operation is initialized |
| operationId required | string <uuid> Operation to confirm |
{- "errorCode": "string",
- "errorDescription": "string",
- "errorProperties": {
- "property1": "string",
- "property2": "string"
}
}Cancels a cash deposit operation using provided identifier
| walletId required | string <uuid> Wallet where operation is initialized |
| operationId required | string <uuid> Operation to cancel |
{- "errorCode": "string",
- "errorDescription": "string",
- "errorProperties": {
- "property1": "string",
- "property2": "string"
}
}Terminates a cash deposit operation using provided identifier
| walletId required | string <uuid> Wallet where operation is initialized |
| operationId required | string <uuid> Operation to terminate |
{- "errorCode": "string",
- "errorDescription": "string",
- "errorProperties": {
- "property1": "string",
- "property2": "string"
}
}Simulates a cash deposit operation on wallet and retuns applied fees and final amounts
| walletId required | string <uuid> Wallet where operation is simulated |
Data for simulation
| amount required | number <double> > 0 Total original amount of cash deposit operation. NOTE: fees will be subtracted from this amount (ex: customer deposits 100 eur cash, and 2 eur of fees are applyed, then 98 eur will be charged on customer's wallet) |
| storeId required | string <uuid> non-empty Identifier of store where cash deposit is executed |
required | object Tags for extra data on operations |
{- "amount": 0.1,
- "storeId": "b8adcdc8-9238-4168-90f8-77b2d14c211c",
- "tags": {
- "property1": "string",
- "property2": "string"
}
}{- "operationAmount": 0.1,
- "finalAmount": 0.1,
- "netAmount": 0.1,
- "feesAmount": 0.1,
- "fees": [
- {
- "amount": 0.1,
- "beneficiary": "string",
- "debtor": "string"
}
], - "limits": {
- "maximum": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "minimum": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "maximumLastMonthCashDeposit": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "maximumLastMonthCashWithdrawal": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "maximumLastMonthSddDeposit": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}
}
}Initializes a cash withdrawal operation on specified wallet
| walletId required | string <uuid> Wallet where operation is initialized |
Request with operation details
| idempotencyKey required | string = 32 characters Idempotency key used to avoid double queue of a single operation (in case of retries) |
| amount required | number <double> > 0 Total original amount of cash withdrawal operation. NOTE: fees will be added to this amount (ex: customer withdraws 50 eur cash, and 2 eur of fees are applyed, then 52 eur will be subtracted from customer's wallet) |
| storeId required | string <uuid> non-empty Identifier of store where cash withdrawal is executed |
| operationGroupId required | string or null <uuid> Binding Operation Group Id |
required | object or null Tags for extra data on operations |
{- "idempotencyKey": "stringstringstringstringstringst",
- "amount": 0.1,
- "storeId": "b8adcdc8-9238-4168-90f8-77b2d14c211c",
- "operationGroupId": "48e5fbc1-3ae3-4ebb-ba74-23a77d81c46b",
- "tags": {
- "property1": "string",
- "property2": "string"
}
}{- "operationId": "3051932a-fdd2-48fa-b330-7e7d41535969",
- "operationGroupId": "48e5fbc1-3ae3-4ebb-ba74-23a77d81c46b",
- "operationAmount": 0.1,
- "finalAmount": 0.1,
- "netAmount": 0.1,
- "feesAmount": 0.1,
- "fees": [
- {
- "amount": 0.1,
- "beneficiary": "string",
- "debtor": "string"
}
]
}Confirms a withdrawal operation using provided identifier
| walletId required | string <uuid> Wallet where operation is initialized |
| operationId required | string <uuid> Operation to confirm |
{- "errorCode": "string",
- "errorDescription": "string",
- "errorProperties": {
- "property1": "string",
- "property2": "string"
}
}Cancels a withdrawal operation using provided identifier
| walletId required | string <uuid> Wallet where operation is initialized |
| operationId required | string <uuid> Operation to cancel |
{- "errorCode": "string",
- "errorDescription": "string",
- "errorProperties": {
- "property1": "string",
- "property2": "string"
}
}Terminates a withdrawal operation using provided identifier
| walletId required | string <uuid> Wallet where operation is initialized |
| operationId required | string <uuid> Operation to Terminate |
{- "errorCode": "string",
- "errorDescription": "string",
- "errorProperties": {
- "property1": "string",
- "property2": "string"
}
}Simulates a cash withdrawal operation on wallet and returns applied fees and final amounts
| walletId required | string <uuid> Wallet where operation is simulated |
Data for simulation
| amount required | number <double> > 0 Total original amount of cash withdrawal operation. NOTE: fees will be added to this amount (ex: customer withdraws 50 eur cash, and 2 eur of fees are applyed, then 52 eur will be subtracted from customer's wallet) |
| storeId required | string <uuid> non-empty Identifier of store where cash withdrawal is executed |
required | object or null Tags for extra data on operations |
{- "amount": 0.1,
- "storeId": "b8adcdc8-9238-4168-90f8-77b2d14c211c",
- "tags": {
- "property1": "string",
- "property2": "string"
}
}{- "operationAmount": 0.1,
- "finalAmount": 0.1,
- "netAmount": 0.1,
- "feesAmount": 0.1,
- "fees": [
- {
- "amount": 0.1,
- "beneficiary": "string",
- "debtor": "string"
}
], - "limits": {
- "maximum": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "minimum": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "maximumLastMonthCashDeposit": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "maximumLastMonthCashWithdrawal": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "maximumLastMonthSddDeposit": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}
}
}Initializes a loyalty deposit operation on specified wallet
| walletId required | string <uuid> Wallet where operation is initialized |
Request with operation details
| idempotencyKey required | string = 32 characters Idempotency key used to avoid double queue of a single operation (in case of retries) |
| amount required | number <double> > 0 Total original amount of loyalty deposit operation. NOTE: fees will be subtracted from this amount (ex: customer deposits 100 eur cash, and 2 eur of fees are applyed, then 98 eur will be charged on customer's wallet) |
| storeId required | string <uuid> non-empty StoreId associated to the payment |
| operationGroupId required | string or null <uuid> Binding Operation Group Id |
required | object Tags for extra data on operations |
{- "idempotencyKey": "stringstringstringstringstringst",
- "amount": 0.1,
- "storeId": "b8adcdc8-9238-4168-90f8-77b2d14c211c",
- "operationGroupId": "48e5fbc1-3ae3-4ebb-ba74-23a77d81c46b",
- "tags": {
- "property1": "string",
- "property2": "string"
}
}{- "operationId": "3051932a-fdd2-48fa-b330-7e7d41535969",
- "operationGroupId": "48e5fbc1-3ae3-4ebb-ba74-23a77d81c46b",
- "operationAmount": 0.1,
- "finalAmount": 0.1,
- "netAmount": 0.1,
- "feesAmount": 0.1,
- "fees": [
- {
- "amount": 0.1,
- "beneficiary": "string",
- "debtor": "string"
}
], - "tags": {
- "property1": "string",
- "property2": "string"
}
}Confirms a loyalty deposit operation using provided identifier
| walletId required | string <uuid> Wallet where operation is initialized |
| operationId required | string <uuid> Operation to confirm |
{- "errorCode": "string",
- "errorDescription": "string",
- "errorProperties": {
- "property1": "string",
- "property2": "string"
}
}Cancels a loyalty deposit operation using provided identifier
| walletId required | string <uuid> Wallet where operation is initialized |
| operationId required | string <uuid> Operation to cancel |
{- "errorCode": "string",
- "errorDescription": "string",
- "errorProperties": {
- "property1": "string",
- "property2": "string"
}
}Terminates a loyalty deposit operation using provided identifier
| walletId required | string <uuid> Wallet where operation is initialized |
| operationId required | string <uuid> Operation to terminate |
{- "errorCode": "string",
- "errorDescription": "string",
- "errorProperties": {
- "property1": "string",
- "property2": "string"
}
}Simulates a loyalty deposit operation on wallet and retuns applied fees and final amounts
| walletId required | string <uuid> Wallet where operation is simulated |
Data for simulation
| amount required | number <double> > 0 Total original amount of loyalty deposit operation. NOTE: fees will be subtracted from this amount (ex: customer deposits 100 eur cash, and 2 eur of fees are applyed, then 98 eur will be charged on customer's wallet) |
| storeId required | string <uuid> non-empty StoreId associated to the simulated operation |
required | object Tags for extra data on operations |
{- "amount": 0.1,
- "storeId": "b8adcdc8-9238-4168-90f8-77b2d14c211c",
- "tags": {
- "property1": "string",
- "property2": "string"
}
}{- "operationAmount": 0.1,
- "finalAmount": 0.1,
- "netAmount": 0.1,
- "feesAmount": 0.1,
- "fees": [
- {
- "amount": 0.1,
- "beneficiary": "string",
- "debtor": "string"
}
], - "limits": {
- "maximum": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "minimum": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "maximumLastMonthCashDeposit": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "maximumLastMonthCashWithdrawal": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "maximumLastMonthSddDeposit": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}
}
}Execute payment operation on specified wallet
Request with operation details
| financialReference required | string <uuid> Wallet id |
| transactionId required | string or null |
| refTransactionId required | string or null |
| transactionDateTime required | string <date-time> |
| processDateTime required | string <date-time> |
| transactionAmount required | number <double> > 0 |
| transactionCurrency required | integer <int32> |
| billingAmount required | number <double> |
| billingCurrency required | integer <int32> |
| terminalId required | string or null |
| mcc required | integer <int32> |
| merchantId required | string or null |
| merchantName required | string or null |
| merchantStreet required | string or null |
| merchantCity required | string or null |
| merchantZip required | string or null |
| merchantCountry required | integer <int32> |
| cardToken required | string or null |
| authorizationCode required | string or null |
| cardScheme required | integer <int32> |
| type required | integer <int32> |
| stan required | string or null |
| source required | string or null |
| entryMode required | integer <int32> |
| authentication required | integer <int32> |
| authenticationProtocol required | integer <int32> |
| virtualCardNumberId required | string or null |
| wallet required | integer <int32> |
| responseCode required | string or null |
required | object or null |
{- "financialReference": "080b3bcc-2343-490f-afb3-58b4baa6892d",
- "transactionId": "string",
- "refTransactionId": "string",
- "transactionDateTime": "2019-08-24T14:15:22Z",
- "processDateTime": "2019-08-24T14:15:22Z",
- "transactionAmount": 0.1,
- "transactionCurrency": 0,
- "billingAmount": 0.1,
- "billingCurrency": 0,
- "terminalId": "string",
- "mcc": 0,
- "merchantId": "string",
- "merchantName": "string",
- "merchantStreet": "string",
- "merchantCity": "string",
- "merchantZip": "string",
- "merchantCountry": 0,
- "cardToken": "string",
- "authorizationCode": "string",
- "cardScheme": 0,
- "type": 0,
- "stan": "string",
- "source": "string",
- "entryMode": 0,
- "authentication": 0,
- "authenticationProtocol": 0,
- "virtualCardNumberId": "string",
- "wallet": 0,
- "responseCode": "string",
- "tags": {
- "property1": "string",
- "property2": "string"
}
}{- "transactionId": "string",
- "responseCode": "string",
- "availableBalance": 0.1,
- "accountCurrency": 0
}Gets the pending Operation Group (if any) on provided wallet
| walletId required | string <uuid> Wallet identifier |
{- "operationGroupId": "48e5fbc1-3ae3-4ebb-ba74-23a77d81c46b",
- "walletId": "0ecad4a2-3549-43fb-807e-9ff033247480",
- "walletAvailableBalance": 0.1,
- "partnerKey": "string",
- "creationDate": "2019-08-24T14:15:22Z",
- "confirmationDate": "2019-08-24T14:15:22Z",
- "expiryDate": "2019-08-24T14:15:22Z",
- "cancellationDate": "2019-08-24T14:15:22Z",
- "groupOperations": [
- {
- "operationId": "3051932a-fdd2-48fa-b330-7e7d41535969",
- "walletId": "0ecad4a2-3549-43fb-807e-9ff033247480",
- "partnerKey": "string",
- "dealerKey": "string",
- "storeId": "b8adcdc8-9238-4168-90f8-77b2d14c211c",
- "type": "string",
- "idempotencyKey": "string",
- "amount": 0.1,
- "customerFinalAmount": 0.1,
- "customerNetAmount": 0.1,
- "fees": [
- {
- "amount": 0.1,
- "beneficiary": "string",
- "debtor": "string"
}
], - "creationDate": "2019-08-24T14:15:22Z",
- "confirmationDate": "2019-08-24T14:15:22Z",
- "lastUpdateDate": "2019-08-24T14:15:22Z",
- "cancellationDate": "2019-08-24T14:15:22Z",
- "expiryDate": "2019-08-24T14:15:22Z",
- "terminationDate": "2019-08-24T14:15:22Z",
- "completionDate": "2019-08-24T14:15:22Z",
- "status": "string",
- "operationGroupId": "48e5fbc1-3ae3-4ebb-ba74-23a77d81c46b",
- "feedback": "string",
- "attempts": 0,
- "bankNotificationId": "7640ad94-efcd-4d56-a6ee-5a52bae50855",
- "tags": {
- "property1": "string",
- "property2": "string"
}, - "metadata": {
- "property1": null,
- "property2": null
}
}
], - "limits": {
- "maximum": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "minimum": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "maximumLastMonthCashDeposit": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "maximumLastMonthCashWithdrawal": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "maximumLastMonthSddDeposit": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}
}
}Get paginated operation groups available on provided wallet
| walletId required | string <uuid> Wallet identifier |
| fromDate | string <date-time> From date range filter |
| toDate | string <date-time> To date range filter |
| pageSize | integer <int32> Default: 50 Number of Transactions per page |
| pageNumber | integer <int32> Default: 0 Zero-based page number |
{- "totalCount": 0,
- "limitCount": 0,
- "items": [
- {
- "operationGroupId": "48e5fbc1-3ae3-4ebb-ba74-23a77d81c46b",
- "walletId": "0ecad4a2-3549-43fb-807e-9ff033247480",
- "walletAvailableBalance": 0.1,
- "partnerKey": "string",
- "creationDate": "2019-08-24T14:15:22Z",
- "confirmationDate": "2019-08-24T14:15:22Z",
- "expiryDate": "2019-08-24T14:15:22Z",
- "cancellationDate": "2019-08-24T14:15:22Z",
- "groupOperations": [
- {
- "operationId": "3051932a-fdd2-48fa-b330-7e7d41535969",
- "walletId": "0ecad4a2-3549-43fb-807e-9ff033247480",
- "partnerKey": "string",
- "dealerKey": "string",
- "storeId": "b8adcdc8-9238-4168-90f8-77b2d14c211c",
- "type": "string",
- "idempotencyKey": "string",
- "amount": 0.1,
- "customerFinalAmount": 0.1,
- "customerNetAmount": 0.1,
- "fees": [
- {
- "amount": 0.1,
- "beneficiary": "string",
- "debtor": "string"
}
], - "creationDate": "2019-08-24T14:15:22Z",
- "confirmationDate": "2019-08-24T14:15:22Z",
- "lastUpdateDate": "2019-08-24T14:15:22Z",
- "cancellationDate": "2019-08-24T14:15:22Z",
- "expiryDate": "2019-08-24T14:15:22Z",
- "terminationDate": "2019-08-24T14:15:22Z",
- "completionDate": "2019-08-24T14:15:22Z",
- "status": "string",
- "operationGroupId": "48e5fbc1-3ae3-4ebb-ba74-23a77d81c46b",
- "feedback": "string",
- "attempts": 0,
- "bankNotificationId": "7640ad94-efcd-4d56-a6ee-5a52bae50855",
- "tags": {
- "property1": "string",
- "property2": "string"
}, - "metadata": {
- "property1": null,
- "property2": null
}
}
], - "limits": {
- "maximum": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "minimum": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "maximumLastMonthCashDeposit": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "maximumLastMonthCashWithdrawal": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "maximumLastMonthSddDeposit": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}
}
}
]
}Get the selected OperationGroup with its details
| walletId required | string <uuid> Wallet identifier |
| operationGroupId required | string <uuid> OperationGroup identifier |
{- "operationGroupId": "48e5fbc1-3ae3-4ebb-ba74-23a77d81c46b",
- "walletId": "0ecad4a2-3549-43fb-807e-9ff033247480",
- "walletAvailableBalance": 0.1,
- "partnerKey": "string",
- "creationDate": "2019-08-24T14:15:22Z",
- "confirmationDate": "2019-08-24T14:15:22Z",
- "expiryDate": "2019-08-24T14:15:22Z",
- "cancellationDate": "2019-08-24T14:15:22Z",
- "groupOperations": [
- {
- "operationId": "3051932a-fdd2-48fa-b330-7e7d41535969",
- "walletId": "0ecad4a2-3549-43fb-807e-9ff033247480",
- "partnerKey": "string",
- "dealerKey": "string",
- "storeId": "b8adcdc8-9238-4168-90f8-77b2d14c211c",
- "type": "string",
- "idempotencyKey": "string",
- "amount": 0.1,
- "customerFinalAmount": 0.1,
- "customerNetAmount": 0.1,
- "fees": [
- {
- "amount": 0.1,
- "beneficiary": "string",
- "debtor": "string"
}
], - "creationDate": "2019-08-24T14:15:22Z",
- "confirmationDate": "2019-08-24T14:15:22Z",
- "lastUpdateDate": "2019-08-24T14:15:22Z",
- "cancellationDate": "2019-08-24T14:15:22Z",
- "expiryDate": "2019-08-24T14:15:22Z",
- "terminationDate": "2019-08-24T14:15:22Z",
- "completionDate": "2019-08-24T14:15:22Z",
- "status": "string",
- "operationGroupId": "48e5fbc1-3ae3-4ebb-ba74-23a77d81c46b",
- "feedback": "string",
- "attempts": 0,
- "bankNotificationId": "7640ad94-efcd-4d56-a6ee-5a52bae50855",
- "tags": {
- "property1": "string",
- "property2": "string"
}, - "metadata": {
- "property1": null,
- "property2": null
}
}
], - "limits": {
- "maximum": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "minimum": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "maximumLastMonthCashDeposit": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "maximumLastMonthCashWithdrawal": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "maximumLastMonthSddDeposit": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}
}
}Initialize Operation Group on provided wallet
| walletId required | string <uuid> Wallet identifier |
Request with operation details
| idempotencyKey required | string = 32 characters Idempotency key used to avoid double queue of a single operation (in case of retries) |
{- "idempotencyKey": "stringstringstringstringstringst"
}{- "operationGroupId": "48e5fbc1-3ae3-4ebb-ba74-23a77d81c46b",
- "walletId": "0ecad4a2-3549-43fb-807e-9ff033247480",
- "walletAvailableBalance": 0.1,
- "partnerKey": "string",
- "creationDate": "2019-08-24T14:15:22Z",
- "confirmationDate": "2019-08-24T14:15:22Z",
- "expiryDate": "2019-08-24T14:15:22Z",
- "cancellationDate": "2019-08-24T14:15:22Z",
- "groupOperations": [
- {
- "operationId": "3051932a-fdd2-48fa-b330-7e7d41535969",
- "walletId": "0ecad4a2-3549-43fb-807e-9ff033247480",
- "partnerKey": "string",
- "dealerKey": "string",
- "storeId": "b8adcdc8-9238-4168-90f8-77b2d14c211c",
- "type": "string",
- "idempotencyKey": "string",
- "amount": 0.1,
- "customerFinalAmount": 0.1,
- "customerNetAmount": 0.1,
- "fees": [
- {
- "amount": 0.1,
- "beneficiary": "string",
- "debtor": "string"
}
], - "creationDate": "2019-08-24T14:15:22Z",
- "confirmationDate": "2019-08-24T14:15:22Z",
- "lastUpdateDate": "2019-08-24T14:15:22Z",
- "cancellationDate": "2019-08-24T14:15:22Z",
- "expiryDate": "2019-08-24T14:15:22Z",
- "terminationDate": "2019-08-24T14:15:22Z",
- "completionDate": "2019-08-24T14:15:22Z",
- "status": "string",
- "operationGroupId": "48e5fbc1-3ae3-4ebb-ba74-23a77d81c46b",
- "feedback": "string",
- "attempts": 0,
- "bankNotificationId": "7640ad94-efcd-4d56-a6ee-5a52bae50855",
- "tags": {
- "property1": "string",
- "property2": "string"
}, - "metadata": {
- "property1": null,
- "property2": null
}
}
], - "limits": {
- "maximum": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "minimum": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "maximumLastMonthCashDeposit": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "maximumLastMonthCashWithdrawal": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "maximumLastMonthSddDeposit": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}
}
}Confirms the given Operation Group on provided wallet
| walletId required | string <uuid> Wallet identifier |
| operationGroupId required | string <uuid> Operation group identifier |
{- "operationGroupId": "48e5fbc1-3ae3-4ebb-ba74-23a77d81c46b",
- "walletId": "0ecad4a2-3549-43fb-807e-9ff033247480",
- "walletAvailableBalance": 0.1,
- "partnerKey": "string",
- "creationDate": "2019-08-24T14:15:22Z",
- "confirmationDate": "2019-08-24T14:15:22Z",
- "expiryDate": "2019-08-24T14:15:22Z",
- "cancellationDate": "2019-08-24T14:15:22Z",
- "groupOperations": [
- {
- "operationId": "3051932a-fdd2-48fa-b330-7e7d41535969",
- "walletId": "0ecad4a2-3549-43fb-807e-9ff033247480",
- "partnerKey": "string",
- "dealerKey": "string",
- "storeId": "b8adcdc8-9238-4168-90f8-77b2d14c211c",
- "type": "string",
- "idempotencyKey": "string",
- "amount": 0.1,
- "customerFinalAmount": 0.1,
- "customerNetAmount": 0.1,
- "fees": [
- {
- "amount": 0.1,
- "beneficiary": "string",
- "debtor": "string"
}
], - "creationDate": "2019-08-24T14:15:22Z",
- "confirmationDate": "2019-08-24T14:15:22Z",
- "lastUpdateDate": "2019-08-24T14:15:22Z",
- "cancellationDate": "2019-08-24T14:15:22Z",
- "expiryDate": "2019-08-24T14:15:22Z",
- "terminationDate": "2019-08-24T14:15:22Z",
- "completionDate": "2019-08-24T14:15:22Z",
- "status": "string",
- "operationGroupId": "48e5fbc1-3ae3-4ebb-ba74-23a77d81c46b",
- "feedback": "string",
- "attempts": 0,
- "bankNotificationId": "7640ad94-efcd-4d56-a6ee-5a52bae50855",
- "tags": {
- "property1": "string",
- "property2": "string"
}, - "metadata": {
- "property1": null,
- "property2": null
}
}
], - "limits": {
- "maximum": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "minimum": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "maximumLastMonthCashDeposit": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "maximumLastMonthCashWithdrawal": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "maximumLastMonthSddDeposit": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}
}
}Cancels the given Operation Group on provided wallet
| walletId required | string <uuid> Wallet identifier |
| operationGroupId required | string <uuid> Operation group identifier |
{- "operationGroupId": "48e5fbc1-3ae3-4ebb-ba74-23a77d81c46b",
- "walletId": "0ecad4a2-3549-43fb-807e-9ff033247480",
- "walletAvailableBalance": 0.1,
- "partnerKey": "string",
- "creationDate": "2019-08-24T14:15:22Z",
- "confirmationDate": "2019-08-24T14:15:22Z",
- "expiryDate": "2019-08-24T14:15:22Z",
- "cancellationDate": "2019-08-24T14:15:22Z",
- "groupOperations": [
- {
- "operationId": "3051932a-fdd2-48fa-b330-7e7d41535969",
- "walletId": "0ecad4a2-3549-43fb-807e-9ff033247480",
- "partnerKey": "string",
- "dealerKey": "string",
- "storeId": "b8adcdc8-9238-4168-90f8-77b2d14c211c",
- "type": "string",
- "idempotencyKey": "string",
- "amount": 0.1,
- "customerFinalAmount": 0.1,
- "customerNetAmount": 0.1,
- "fees": [
- {
- "amount": 0.1,
- "beneficiary": "string",
- "debtor": "string"
}
], - "creationDate": "2019-08-24T14:15:22Z",
- "confirmationDate": "2019-08-24T14:15:22Z",
- "lastUpdateDate": "2019-08-24T14:15:22Z",
- "cancellationDate": "2019-08-24T14:15:22Z",
- "expiryDate": "2019-08-24T14:15:22Z",
- "terminationDate": "2019-08-24T14:15:22Z",
- "completionDate": "2019-08-24T14:15:22Z",
- "status": "string",
- "operationGroupId": "48e5fbc1-3ae3-4ebb-ba74-23a77d81c46b",
- "feedback": "string",
- "attempts": 0,
- "bankNotificationId": "7640ad94-efcd-4d56-a6ee-5a52bae50855",
- "tags": {
- "property1": "string",
- "property2": "string"
}, - "metadata": {
- "property1": null,
- "property2": null
}
}
], - "limits": {
- "maximum": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "minimum": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "maximumLastMonthCashDeposit": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "maximumLastMonthCashWithdrawal": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "maximumLastMonthSddDeposit": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}
}
}Gets an operation by id
| walletId required | string <uuid> Identifier of the wallet |
| operationId required | string <uuid> Identifies of the wallet |
{- "operationId": "3051932a-fdd2-48fa-b330-7e7d41535969",
- "walletId": "0ecad4a2-3549-43fb-807e-9ff033247480",
- "partnerKey": "string",
- "dealerKey": "string",
- "storeId": "b8adcdc8-9238-4168-90f8-77b2d14c211c",
- "type": "string",
- "idempotencyKey": "string",
- "amount": 0.1,
- "customerFinalAmount": 0.1,
- "customerNetAmount": 0.1,
- "fees": [
- {
- "amount": 0.1,
- "beneficiary": "string",
- "debtor": "string"
}
], - "creationDate": "2019-08-24T14:15:22Z",
- "confirmationDate": "2019-08-24T14:15:22Z",
- "lastUpdateDate": "2019-08-24T14:15:22Z",
- "cancellationDate": "2019-08-24T14:15:22Z",
- "expiryDate": "2019-08-24T14:15:22Z",
- "terminationDate": "2019-08-24T14:15:22Z",
- "completionDate": "2019-08-24T14:15:22Z",
- "status": "string",
- "operationGroupId": "48e5fbc1-3ae3-4ebb-ba74-23a77d81c46b",
- "feedback": "string",
- "attempts": 0,
- "bankNotificationId": "7640ad94-efcd-4d56-a6ee-5a52bae50855",
- "tags": {
- "property1": "string",
- "property2": "string"
}, - "metadata": {
- "property1": null,
- "property2": null
}
}Gets paginated operations by partner
| fromDate | string <date-time> From date range filter |
| toDate | string <date-time> To date range filter |
| pageSize | integer <int32> Default: 50 Number of Transactions per page |
| pageNumber | integer <int32> Default: 0 Zero-based page number |
| operationType | string (Optional) filter for a given operation type |
| operationStatus | string (Optional) filter for a given operation status ("Pending", "Confirmed", "Completed", "Expired", "Terminated" and "Cancelled") |
{- "totalCount": 0,
- "limitCount": 0,
- "items": [
- {
- "operationId": "3051932a-fdd2-48fa-b330-7e7d41535969",
- "walletId": "0ecad4a2-3549-43fb-807e-9ff033247480",
- "partnerKey": "string",
- "dealerKey": "string",
- "storeId": "b8adcdc8-9238-4168-90f8-77b2d14c211c",
- "type": "string",
- "idempotencyKey": "string",
- "amount": 0.1,
- "customerFinalAmount": 0.1,
- "customerNetAmount": 0.1,
- "fees": [
- {
- "amount": 0.1,
- "beneficiary": "string",
- "debtor": "string"
}
], - "creationDate": "2019-08-24T14:15:22Z",
- "confirmationDate": "2019-08-24T14:15:22Z",
- "lastUpdateDate": "2019-08-24T14:15:22Z",
- "cancellationDate": "2019-08-24T14:15:22Z",
- "expiryDate": "2019-08-24T14:15:22Z",
- "terminationDate": "2019-08-24T14:15:22Z",
- "completionDate": "2019-08-24T14:15:22Z",
- "status": "string",
- "operationGroupId": "48e5fbc1-3ae3-4ebb-ba74-23a77d81c46b",
- "feedback": "string",
- "attempts": 0,
- "bankNotificationId": "7640ad94-efcd-4d56-a6ee-5a52bae50855",
- "tags": {
- "property1": "string",
- "property2": "string"
}, - "metadata": {
- "property1": null,
- "property2": null
}
}
]
}Get count of operations available on partner
| fromDate | string <date-time> From date range filter |
| toDate | string <date-time> To date range filter |
| operationType | string (Optional) filter for a given operation type |
| operationStatus | string (Optional) filter for a given operation status |
{- "value": 0
}Gets an operation by Tags and Type. NOTE: All tags specified must be contained in the Operation
| fromDate | string <date-time> From date range filter |
| toDate | string <date-time> To date range filter |
| pageSize | integer <int32> Default: 50 Number of Transactions per page |
| pageNumber | integer <int32> Default: 0 Zero-based page number |
| operationType | string (Optional) filter for a given operation type |
| operationStatus | string (Optional) filter for a given operation status |
Request containging Tags
required | object Operation tags for storing extra information | ||
| |||
{- "tags": {
- "property1": "string",
- "property2": "string"
}
}{- "totalCount": 0,
- "limitCount": 0,
- "items": [
- {
- "operationId": "3051932a-fdd2-48fa-b330-7e7d41535969",
- "walletId": "0ecad4a2-3549-43fb-807e-9ff033247480",
- "partnerKey": "string",
- "dealerKey": "string",
- "storeId": "b8adcdc8-9238-4168-90f8-77b2d14c211c",
- "type": "string",
- "idempotencyKey": "string",
- "amount": 0.1,
- "customerFinalAmount": 0.1,
- "customerNetAmount": 0.1,
- "fees": [
- {
- "amount": 0.1,
- "beneficiary": "string",
- "debtor": "string"
}
], - "creationDate": "2019-08-24T14:15:22Z",
- "confirmationDate": "2019-08-24T14:15:22Z",
- "lastUpdateDate": "2019-08-24T14:15:22Z",
- "cancellationDate": "2019-08-24T14:15:22Z",
- "expiryDate": "2019-08-24T14:15:22Z",
- "terminationDate": "2019-08-24T14:15:22Z",
- "completionDate": "2019-08-24T14:15:22Z",
- "status": "string",
- "operationGroupId": "48e5fbc1-3ae3-4ebb-ba74-23a77d81c46b",
- "feedback": "string",
- "attempts": 0,
- "bankNotificationId": "7640ad94-efcd-4d56-a6ee-5a52bae50855",
- "tags": {
- "property1": "string",
- "property2": "string"
}, - "metadata": {
- "property1": null,
- "property2": null
}
}
]
}Counts total operations with all specified tags on partner. NOTE: All tags specified must be contained in the Operation
| fromDate | string <date-time> From date range filter |
| toDate | string <date-time> To date range filter |
| operationType | string (Optional) filter for a given operation type |
| operationStatus | string (Optional) filter for a given operation status |
Request containging Tags
required | object Operation tags for storing extra information | ||
| |||
{- "tags": {
- "property1": "string",
- "property2": "string"
}
}{- "value": 0
}Gets paginated operations by partner associated to a given BankNotification
| bankNotificationId required | string <uuid> (Required) BankNotification identifier |
| fromDate | string <date-time> From date range filter |
| toDate | string <date-time> To date range filter |
| pageSize | integer <int32> Default: 50 Number of Transactions per page |
| pageNumber | integer <int32> Default: 0 Zero-based page number |
| operationType | string (Optional) filter for a given operation type |
| operationStatus | string (Optional) filter for a given operation status ("Pending", "Confirmed", "Completed", "Expired", "Terminated" and "Cancelled") |
{- "totalCount": 0,
- "limitCount": 0,
- "items": [
- {
- "operationId": "3051932a-fdd2-48fa-b330-7e7d41535969",
- "walletId": "0ecad4a2-3549-43fb-807e-9ff033247480",
- "partnerKey": "string",
- "dealerKey": "string",
- "storeId": "b8adcdc8-9238-4168-90f8-77b2d14c211c",
- "type": "string",
- "idempotencyKey": "string",
- "amount": 0.1,
- "customerFinalAmount": 0.1,
- "customerNetAmount": 0.1,
- "fees": [
- {
- "amount": 0.1,
- "beneficiary": "string",
- "debtor": "string"
}
], - "creationDate": "2019-08-24T14:15:22Z",
- "confirmationDate": "2019-08-24T14:15:22Z",
- "lastUpdateDate": "2019-08-24T14:15:22Z",
- "cancellationDate": "2019-08-24T14:15:22Z",
- "expiryDate": "2019-08-24T14:15:22Z",
- "terminationDate": "2019-08-24T14:15:22Z",
- "completionDate": "2019-08-24T14:15:22Z",
- "status": "string",
- "operationGroupId": "48e5fbc1-3ae3-4ebb-ba74-23a77d81c46b",
- "feedback": "string",
- "attempts": 0,
- "bankNotificationId": "7640ad94-efcd-4d56-a6ee-5a52bae50855",
- "tags": {
- "property1": "string",
- "property2": "string"
}, - "metadata": {
- "property1": null,
- "property2": null
}
}
]
}Counts operations by partner associated to a given BankNotification
| bankNotificationId required | string <uuid> (Required) BankNotification identifier |
| fromDate | string <date-time> From date range filter |
| toDate | string <date-time> To date range filter |
| operationType | string (Optional) filter for a given operation type |
| operationStatus | string (Optional) filter for a given operation status ("Pending", "Confirmed", "Completed", "Expired", "Terminated" and "Cancelled") |
{- "value": 0
}Gets paginated operations by partner containing the specified metadata.
Requests contining metadata to search
required | object Operation Metadata | ||
| |||
{- "metadata": {
- "property1": null,
- "property2": null
}
}[- {
- "operationId": "3051932a-fdd2-48fa-b330-7e7d41535969",
- "walletId": "0ecad4a2-3549-43fb-807e-9ff033247480",
- "partnerKey": "string",
- "dealerKey": "string",
- "storeId": "b8adcdc8-9238-4168-90f8-77b2d14c211c",
- "type": "string",
- "idempotencyKey": "string",
- "amount": 0.1,
- "customerFinalAmount": 0.1,
- "customerNetAmount": 0.1,
- "fees": [
- {
- "amount": 0.1,
- "beneficiary": "string",
- "debtor": "string"
}
], - "creationDate": "2019-08-24T14:15:22Z",
- "confirmationDate": "2019-08-24T14:15:22Z",
- "lastUpdateDate": "2019-08-24T14:15:22Z",
- "cancellationDate": "2019-08-24T14:15:22Z",
- "expiryDate": "2019-08-24T14:15:22Z",
- "terminationDate": "2019-08-24T14:15:22Z",
- "completionDate": "2019-08-24T14:15:22Z",
- "status": "string",
- "operationGroupId": "48e5fbc1-3ae3-4ebb-ba74-23a77d81c46b",
- "feedback": "string",
- "attempts": 0,
- "bankNotificationId": "7640ad94-efcd-4d56-a6ee-5a52bae50855",
- "tags": {
- "property1": "string",
- "property2": "string"
}, - "metadata": {
- "property1": null,
- "property2": null
}
}
]Appends the provided tags to the operation identified by operationId.
| operationId required | string <uuid> Operation identifier |
Requests contining tags to append
required | object Tags to append to the operation | ||
| |||
{- "tagsToAdd": {
- "property1": "string",
- "property2": "string"
}
}[- {
- "operationId": "3051932a-fdd2-48fa-b330-7e7d41535969",
- "walletId": "0ecad4a2-3549-43fb-807e-9ff033247480",
- "partnerKey": "string",
- "dealerKey": "string",
- "storeId": "b8adcdc8-9238-4168-90f8-77b2d14c211c",
- "type": "string",
- "idempotencyKey": "string",
- "amount": 0.1,
- "customerFinalAmount": 0.1,
- "customerNetAmount": 0.1,
- "fees": [
- {
- "amount": 0.1,
- "beneficiary": "string",
- "debtor": "string"
}
], - "creationDate": "2019-08-24T14:15:22Z",
- "confirmationDate": "2019-08-24T14:15:22Z",
- "lastUpdateDate": "2019-08-24T14:15:22Z",
- "cancellationDate": "2019-08-24T14:15:22Z",
- "expiryDate": "2019-08-24T14:15:22Z",
- "terminationDate": "2019-08-24T14:15:22Z",
- "completionDate": "2019-08-24T14:15:22Z",
- "status": "string",
- "operationGroupId": "48e5fbc1-3ae3-4ebb-ba74-23a77d81c46b",
- "feedback": "string",
- "attempts": 0,
- "bankNotificationId": "7640ad94-efcd-4d56-a6ee-5a52bae50855",
- "tags": {
- "property1": "string",
- "property2": "string"
}, - "metadata": {
- "property1": null,
- "property2": null
}
}
]Gets paginated operations by dealer
| dealerKey required | string Identifier of the dealer |
| fromDate | string <date-time> From date range filter |
| toDate | string <date-time> To date range filter |
| pageSize | integer <int32> Default: 50 Number of Transactions per page |
| pageNumber | integer <int32> Default: 0 Zero-based page number |
| operationType | string (Optional) filter for operation type |
| operationStatus | string (Optional) filter for operation status |
{- "totalCount": 0,
- "limitCount": 0,
- "items": [
- {
- "operationId": "3051932a-fdd2-48fa-b330-7e7d41535969",
- "walletId": "0ecad4a2-3549-43fb-807e-9ff033247480",
- "partnerKey": "string",
- "dealerKey": "string",
- "storeId": "b8adcdc8-9238-4168-90f8-77b2d14c211c",
- "type": "string",
- "idempotencyKey": "string",
- "amount": 0.1,
- "customerFinalAmount": 0.1,
- "customerNetAmount": 0.1,
- "fees": [
- {
- "amount": 0.1,
- "beneficiary": "string",
- "debtor": "string"
}
], - "creationDate": "2019-08-24T14:15:22Z",
- "confirmationDate": "2019-08-24T14:15:22Z",
- "lastUpdateDate": "2019-08-24T14:15:22Z",
- "cancellationDate": "2019-08-24T14:15:22Z",
- "expiryDate": "2019-08-24T14:15:22Z",
- "terminationDate": "2019-08-24T14:15:22Z",
- "completionDate": "2019-08-24T14:15:22Z",
- "status": "string",
- "operationGroupId": "48e5fbc1-3ae3-4ebb-ba74-23a77d81c46b",
- "feedback": "string",
- "attempts": 0,
- "bankNotificationId": "7640ad94-efcd-4d56-a6ee-5a52bae50855",
- "tags": {
- "property1": "string",
- "property2": "string"
}, - "metadata": {
- "property1": null,
- "property2": null
}
}
]
}Get count of operations available for a dealer
| dealerKey required | string Dealer identifier |
| fromDate | string <date-time> From date range filter |
| toDate | string <date-time> To date range filter |
| operationType | string (Optional) filter for a given operation type |
| operationStatus | string (Optional) filter for operation status |
{- "value": 0
}Get paginated operations available on provided wallet
| walletId required | string <uuid> Wallet identifier |
| fromDate | string <date-time> From date range filter |
| toDate | string <date-time> To date range filter |
| pageSize | integer <int32> Default: 50 Number of Transactions per page |
| pageNumber | integer <int32> Default: 0 Zero-based page number |
| operationType | string (Optional) filter for a given operation type |
| operationStatus | string (Optional) filter for operation status |
{- "totalCount": 0,
- "limitCount": 0,
- "items": [
- {
- "operationId": "3051932a-fdd2-48fa-b330-7e7d41535969",
- "walletId": "0ecad4a2-3549-43fb-807e-9ff033247480",
- "partnerKey": "string",
- "dealerKey": "string",
- "storeId": "b8adcdc8-9238-4168-90f8-77b2d14c211c",
- "type": "string",
- "idempotencyKey": "string",
- "amount": 0.1,
- "customerFinalAmount": 0.1,
- "customerNetAmount": 0.1,
- "fees": [
- {
- "amount": 0.1,
- "beneficiary": "string",
- "debtor": "string"
}
], - "creationDate": "2019-08-24T14:15:22Z",
- "confirmationDate": "2019-08-24T14:15:22Z",
- "lastUpdateDate": "2019-08-24T14:15:22Z",
- "cancellationDate": "2019-08-24T14:15:22Z",
- "expiryDate": "2019-08-24T14:15:22Z",
- "terminationDate": "2019-08-24T14:15:22Z",
- "completionDate": "2019-08-24T14:15:22Z",
- "status": "string",
- "operationGroupId": "48e5fbc1-3ae3-4ebb-ba74-23a77d81c46b",
- "feedback": "string",
- "attempts": 0,
- "bankNotificationId": "7640ad94-efcd-4d56-a6ee-5a52bae50855",
- "tags": {
- "property1": "string",
- "property2": "string"
}, - "metadata": {
- "property1": null,
- "property2": null
}
}
]
}Get count of operations on a provided wallet
| walletId required | string <uuid> Wallet identifier |
| fromDate | string <date-time> From date range filter |
| toDate | string <date-time> To date range filter |
| operationType | string (Optional) filter for a given operation type |
| operationStatus | string (Optional) filter for operation status |
{- "value": 0
}Get paginated operations available on provided store
| storeId required | string <uuid> Store identifier |
| fromDate | string <date-time> From date range filter |
| toDate | string <date-time> To date range filter |
| pageSize | integer <int32> Default: 50 Number of Transactions per page |
| pageNumber | integer <int32> Default: 0 Zero-based page number |
| operationType | string (Optional) filter for a given operation type |
| operationStatus | string (Optional) filter for operation status |
{- "totalCount": 0,
- "limitCount": 0,
- "items": [
- {
- "operationId": "3051932a-fdd2-48fa-b330-7e7d41535969",
- "walletId": "0ecad4a2-3549-43fb-807e-9ff033247480",
- "partnerKey": "string",
- "dealerKey": "string",
- "storeId": "b8adcdc8-9238-4168-90f8-77b2d14c211c",
- "type": "string",
- "idempotencyKey": "string",
- "amount": 0.1,
- "customerFinalAmount": 0.1,
- "customerNetAmount": 0.1,
- "fees": [
- {
- "amount": 0.1,
- "beneficiary": "string",
- "debtor": "string"
}
], - "creationDate": "2019-08-24T14:15:22Z",
- "confirmationDate": "2019-08-24T14:15:22Z",
- "lastUpdateDate": "2019-08-24T14:15:22Z",
- "cancellationDate": "2019-08-24T14:15:22Z",
- "expiryDate": "2019-08-24T14:15:22Z",
- "terminationDate": "2019-08-24T14:15:22Z",
- "completionDate": "2019-08-24T14:15:22Z",
- "status": "string",
- "operationGroupId": "48e5fbc1-3ae3-4ebb-ba74-23a77d81c46b",
- "feedback": "string",
- "attempts": 0,
- "bankNotificationId": "7640ad94-efcd-4d56-a6ee-5a52bae50855",
- "tags": {
- "property1": "string",
- "property2": "string"
}, - "metadata": {
- "property1": null,
- "property2": null
}
}
]
}Get count of operations on a provided store
| storeId required | string <uuid> Store identifier |
| fromDate | string <date-time> From date range filter |
| toDate | string <date-time> To date range filter |
| operationType | string (Optional) filter for a given operation type |
| operationStatus | string (Optional) filter for operation status |
{- "value": 0
}Get the total amount of operations completed or confirmed grouped by status and reconciliationcode for a given store and operation type
| storeId required | string <uuid> Store identifier |
| fromDate | string <date-time> From date range filter |
| toDate | string <date-time> To date range filter |
| operationType required | string Filter for a given operation type |
{- "reconciliationCode": "string",
- "amount": 0.1,
- "status": "string",
- "count": 0
}Gets an overview of operations (total items, min/max date), sliced by type and status
[- {
- "type": "string",
- "totalInitialized": 0,
- "minInitializedDate": "2019-08-24T14:15:22Z",
- "maxInitializedDate": "2019-08-24T14:15:22Z",
- "totalConfirmed": 0,
- "minConfirmedDate": "2019-08-24T14:15:22Z",
- "maxConfirmedDate": "2019-08-24T14:15:22Z",
- "totalCompleting": 0,
- "minCompletingDate": "2019-08-24T14:15:22Z",
- "maxCompletingDate": "2019-08-24T14:15:22Z",
- "totalCompleted": 0,
- "minCompletedDate": "2019-08-24T14:15:22Z",
- "maxCompletedDate": "2019-08-24T14:15:22Z",
- "totalCancelled": 0,
- "minCancelledDate": "2019-08-24T14:15:22Z",
- "maxCancelledDate": "2019-08-24T14:15:22Z",
- "totalExpired": 0,
- "minExpiredDate": "2019-08-24T14:15:22Z",
- "maxExpiredDate": "2019-08-24T14:15:22Z",
- "totalTerminated": 0,
- "minTerminatedDate": "2019-08-24T14:15:22Z",
- "maxTerminatedDate": "2019-08-24T14:15:22Z",
- "totalTransferInitializeRequested": 0,
- "minTransferInitializeRequestedDate": "2019-08-24T14:15:22Z",
- "maxTransferInitializeRequestedDate": "2019-08-24T14:15:22Z",
- "totalTransferInitialized": 0,
- "minTransferInitializedDate": "2019-08-24T14:15:22Z",
- "maxTransferInitializedDate": "2019-08-24T14:15:22Z",
- "totalTransferInitializeUnaccomplished": 0,
- "minTransferInitializeUnaccomplishedDate": "2019-08-24T14:15:22Z",
- "maxTransferInitializeUnaccomplishedDate": "2019-08-24T14:15:22Z",
- "totalTransferConfirmRequested": 0,
- "minTransferConfirmRequestedDate": "2019-08-24T14:15:22Z",
- "maxTransferConfirmRequestedDate": "2019-08-24T14:15:22Z",
- "totalTransferConfirmed": 0,
- "minTransferConfirmedDate": "2019-08-24T14:15:22Z",
- "maxTransferConfirmedDate": "2019-08-24T14:15:22Z",
- "totalTransferConfirmUnaccomplished": 0,
- "minTransferConfirmUnaccomplishedDate": "2019-08-24T14:15:22Z",
- "maxTransferConfirmUnaccomplishedDate": "2019-08-24T14:15:22Z",
- "totalTransferCompleted": 0,
- "minTransferCompletedDate": "2019-08-24T14:15:22Z",
- "maxTransferCompletedDate": "2019-08-24T14:15:22Z",
- "totalTransferFailed": 0,
- "minTransferFailedDate": "2019-08-24T14:15:22Z",
- "maxTransferFailedDate": "2019-08-24T14:15:22Z",
- "totalOutgoingPaymentInitializeRequested": 0,
- "minOutgoingPaymentInitializeRequestedDate": "2019-08-24T14:15:22Z",
- "maxOutgoingPaymentInitializeRequestedDate": "2019-08-24T14:15:22Z",
- "totalOutgoingPaymentInitialized": 0,
- "minOutgoingPaymentInitializedDate": "2019-08-24T14:15:22Z",
- "maxOutgoingPaymentInitializedDate": "2019-08-24T14:15:22Z",
- "totalOutgoingPaymentInitializeUnaccomplished": 0,
- "minOutgoingPaymentInitializeUnaccomplishedDate": "2019-08-24T14:15:22Z",
- "maxOutgoingPaymentInitializeUnaccomplishedDate": "2019-08-24T14:15:22Z",
- "totalOutgoingPaymentConfirmRequested": 0,
- "minOutgoingPaymentConfirmRequestedDate": "2019-08-24T14:15:22Z",
- "maxOutgoingPaymentConfirmRequestedDate": "2019-08-24T14:15:22Z",
- "totalOutgoingPaymentConfirmed": 0,
- "minOutgoingPaymentConfirmedDate": "2019-08-24T14:15:22Z",
- "maxOutgoingPaymentConfirmedDate": "2019-08-24T14:15:22Z",
- "totalOutgoingPaymentConfirmUnaccomplished": 0,
- "minOutgoingPaymentConfirmUnaccomplishedDate": "2019-08-24T14:15:22Z",
- "maxOutgoingPaymentConfirmUnaccomplishedDate": "2019-08-24T14:15:22Z",
- "totalOutgoingPaymentCompleted": 0,
- "minOutgoingPaymentCompletedDate": "2019-08-24T14:15:22Z",
- "maxOutgoingPaymentCompletedDate": "2019-08-24T14:15:22Z",
- "totalOutgoingPaymentRejected": 0,
- "minOutgoingPaymentRejectedDate": "2019-08-24T14:15:22Z",
- "maxOutgoingPaymentRejectedDate": "2019-08-24T14:15:22Z",
- "minCreationDate": "2019-08-24T14:15:22Z",
- "maxCreationDate": "2019-08-24T14:15:22Z"
}
]Initializes a payment operation on specified wallet
| walletId required | string <uuid> Wallet where operation is initialized |
Request with operation details
| idempotencyKey required | string = 32 characters Idempotency key used to avoid double queue of a single operation (in case of retries) |
| amount required | number <double> > 0 Total amount of payment operation. NOTE: fees will be added to this amount when the payment is completed (ex: customer buys groceries for 80 eur. From his wallet will be subtracted 81 eur, because 1 eur of fees are applyed) |
| storeId required | string <uuid> non-empty Identifier of store where payment is executed |
| operationGroupId required | string or null <uuid> Binding Operation Group Id |
required | object or null Tags for extra data on operations |
{- "idempotencyKey": "stringstringstringstringstringst",
- "amount": 0.1,
- "storeId": "b8adcdc8-9238-4168-90f8-77b2d14c211c",
- "operationGroupId": "48e5fbc1-3ae3-4ebb-ba74-23a77d81c46b",
- "tags": {
- "property1": "string",
- "property2": "string"
}
}{- "operationId": "3051932a-fdd2-48fa-b330-7e7d41535969",
- "operationAmount": 0.1,
- "finalAmount": 0.1,
- "netAmount": 0.1,
- "feesAmount": 0.1,
- "fees": [
- {
- "amount": 0.1,
- "beneficiary": "string",
- "debtor": "string"
}
], - "operationGroupId": "48e5fbc1-3ae3-4ebb-ba74-23a77d81c46b",
- "tags": {
- "property1": "string",
- "property2": "string"
}
}Confirms a payment operation using provided identifier
| walletId required | string <uuid> Wallet where operation is initialized |
| operationId required | string <uuid> Operation to confirm |
{- "errorCode": "string",
- "errorDescription": "string",
- "errorProperties": {
- "property1": "string",
- "property2": "string"
}
}Cancels a payment operation using provided identifier
| walletId required | string <uuid> Wallet where operation is initialized |
| operationId required | string <uuid> Operation to cancel |
{- "errorCode": "string",
- "errorDescription": "string",
- "errorProperties": {
- "property1": "string",
- "property2": "string"
}
}Terminates a payment operation using provided identifier
| walletId required | string <uuid> Wallet where operation is initialized |
| operationId required | string <uuid> Operation to Terminate |
{- "errorCode": "string",
- "errorDescription": "string",
- "errorProperties": {
- "property1": "string",
- "property2": "string"
}
}Simulates a payment operation on wallet and retuns applied fees and final amounts
| walletId required | string <uuid> Wallet where operation is simulated |
Data for simulation
| amount required | number <double> > 0 Total amount of payment operation. NOTE: fees will be added to this amount when the payment is completed (ex: customer buys groceries for 80 eur. From his wallet will be subtracted 81 eur, because 1 eur of fees are applyed) |
| storeId required | string <uuid> non-empty Identifier of store where cash deposit is executed |
required | object or null Tags for extra data on operations |
{- "amount": 0.1,
- "storeId": "b8adcdc8-9238-4168-90f8-77b2d14c211c",
- "tags": {
- "property1": "string",
- "property2": "string"
}
}{- "operationAmount": 0.1,
- "finalAmount": 0.1,
- "netAmount": 0.1,
- "feesAmount": 0.1,
- "fees": [
- {
- "amount": 0.1,
- "beneficiary": "string",
- "debtor": "string"
}
], - "limits": {
- "maximum": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "minimum": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "maximumLastMonthCashDeposit": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "maximumLastMonthCashWithdrawal": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "maximumLastMonthSddDeposit": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}
}
}Initializes a sct withdrawal operation on specified wallet
| walletId required | string <uuid> Wallet where operation is initialized |
Request with operation details
| idempotencyKey required | string = 32 characters Idempotency key used to avoid double queue of a single operation (in case of retries) |
| amount required | number <double> > 0 Total original amount of sct withdrawal operation. NOTE: fees will be added to this amount (ex: customer withdraws 50 eur sct, and 2 eur of fees are applyed, then 52 eur will be subtracted from customer's wallet) |
required | object or null Tags for extra data on operations |
{- "idempotencyKey": "stringstringstringstringstringst",
- "amount": 0.1,
- "tags": {
- "property1": "string",
- "property2": "string"
}
}{- "operationId": "3051932a-fdd2-48fa-b330-7e7d41535969",
- "operationGroupId": "48e5fbc1-3ae3-4ebb-ba74-23a77d81c46b",
- "operationAmount": 0.1,
- "finalAmount": 0.1,
- "netAmount": 0.1,
- "feesAmount": 0.1,
- "fees": [
- {
- "amount": 0.1,
- "beneficiary": "string",
- "debtor": "string"
}
]
}Confirms a withdrawal operation using provided identifier
| walletId required | string <uuid> Wallet where operation is initialized |
| operationId required | string <uuid> Operation to confirm |
{- "errorCode": "string",
- "errorDescription": "string",
- "errorProperties": {
- "property1": "string",
- "property2": "string"
}
}Cancels a withdrawal operation using provided identifier
| walletId required | string <uuid> Wallet where operation is initialized |
| operationId required | string <uuid> Operation to cancel |
{- "errorCode": "string",
- "errorDescription": "string",
- "errorProperties": {
- "property1": "string",
- "property2": "string"
}
}Terminates a withdrawal operation using provided identifier
| walletId required | string <uuid> Wallet where operation is initialized |
| operationId required | string <uuid> Operation to terminate |
{- "errorCode": "string",
- "errorDescription": "string",
- "errorProperties": {
- "property1": "string",
- "property2": "string"
}
}Simulates a sct withdrawal operation on wallet and returns applied fees and final amounts
| walletId required | string <uuid> Wallet where operation is simulated |
Data for simulation
| amount required | number <double> > 0 Total original amount of sct withdrawal operation. NOTE: fees will be added to this amount (ex: customer withdraws 50 eur sct, and 2 eur of fees are applyed, then 52 eur will be subtracted from customer's wallet) |
required | object or null Tags for extra data on operations |
{- "amount": 0.1,
- "tags": {
- "property1": "string",
- "property2": "string"
}
}{- "operationAmount": 0.1,
- "finalAmount": 0.1,
- "netAmount": 0.1,
- "feesAmount": 0.1,
- "fees": [
- {
- "amount": 0.1,
- "beneficiary": "string",
- "debtor": "string"
}
], - "limits": {
- "maximum": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "minimum": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "maximumLastMonthCashDeposit": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "maximumLastMonthCashWithdrawal": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "maximumLastMonthSddDeposit": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}
}
}Get information about the current (if present) SEDA mandate on specific wallet
| walletId required | string <uuid> Wallet identifier |
{- "sedaMandateId": "5ab37ddc-d7f1-45bf-b6a6-47ea31dab6ef",
- "walletId": "0ecad4a2-3549-43fb-807e-9ff033247480",
- "partnerKey": "string",
- "mandateUniqueReference": "string",
- "debtorName": "string",
- "debtorIban": "string",
- "amount": 0.1,
- "frequency": "string",
- "creationDate": "2019-08-24T14:15:22Z",
- "fillDate": "2019-08-24T14:15:22Z",
- "activationRequestDate": "2019-08-24T14:15:22Z",
- "activationDate": "2019-08-24T14:15:22Z",
- "disableRequestDate": "2019-08-24T14:15:22Z",
- "disabledDate": "2019-08-24T14:15:22Z",
- "rejectionDate": "2019-08-24T14:15:22Z",
- "status": "string",
- "nextDepositRequestDate": "2019-08-24",
- "lastDepositRequestedDate": "2019-08-24T14:15:22Z",
- "addressStreet": "string",
- "addressNumber": "string",
- "zipCode": "string",
- "city": "string",
- "province": "string",
- "country": "string",
- "lastError": "string",
- "lastFailureDate": "2019-08-24T14:15:22Z",
- "nextDepositDate": "2019-08-24",
- "lastDepositDate": "2019-08-24T14:15:22Z"
}Initializes a new SEDA mandate for provided wallet
| walletId required | string <uuid> Wallet identifier |
Request for create mandate document
| amount | number <double> [ 10 .. 250 ] Amount requested for mandate |
| frequency | string or null Frequency of request of money (Weekly/Monthly) |
{- "amount": 10,
- "frequency": "string"
}{- "sedaMandateId": "5ab37ddc-d7f1-45bf-b6a6-47ea31dab6ef",
- "walletId": "0ecad4a2-3549-43fb-807e-9ff033247480",
- "partnerKey": "string",
- "mandateUniqueReference": "string",
- "debtorName": "string",
- "debtorIban": "string",
- "amount": 0.1,
- "frequency": "string",
- "creationDate": "2019-08-24T14:15:22Z",
- "fillDate": "2019-08-24T14:15:22Z",
- "activationRequestDate": "2019-08-24T14:15:22Z",
- "activationDate": "2019-08-24T14:15:22Z",
- "disableRequestDate": "2019-08-24T14:15:22Z",
- "disabledDate": "2019-08-24T14:15:22Z",
- "rejectionDate": "2019-08-24T14:15:22Z",
- "status": "string",
- "nextDepositRequestDate": "2019-08-24",
- "lastDepositRequestedDate": "2019-08-24T14:15:22Z",
- "addressStreet": "string",
- "addressNumber": "string",
- "zipCode": "string",
- "city": "string",
- "province": "string",
- "country": "string",
- "lastError": "string",
- "lastFailureDate": "2019-08-24T14:15:22Z",
- "nextDepositDate": "2019-08-24",
- "lastDepositDate": "2019-08-24T14:15:22Z"
}Disables a SEDA mandate active on provided wallet or cancels it if it was never requested activation.
| walletId required | string <uuid> Wallet where operation is initialized |
{- "sedaMandateId": "5ab37ddc-d7f1-45bf-b6a6-47ea31dab6ef",
- "walletId": "0ecad4a2-3549-43fb-807e-9ff033247480",
- "partnerKey": "string",
- "mandateUniqueReference": "string",
- "debtorName": "string",
- "debtorIban": "string",
- "amount": 0.1,
- "frequency": "string",
- "creationDate": "2019-08-24T14:15:22Z",
- "fillDate": "2019-08-24T14:15:22Z",
- "activationRequestDate": "2019-08-24T14:15:22Z",
- "activationDate": "2019-08-24T14:15:22Z",
- "disableRequestDate": "2019-08-24T14:15:22Z",
- "disabledDate": "2019-08-24T14:15:22Z",
- "rejectionDate": "2019-08-24T14:15:22Z",
- "status": "string",
- "nextDepositRequestDate": "2019-08-24",
- "lastDepositRequestedDate": "2019-08-24T14:15:22Z",
- "addressStreet": "string",
- "addressNumber": "string",
- "zipCode": "string",
- "city": "string",
- "province": "string",
- "country": "string",
- "lastError": "string",
- "lastFailureDate": "2019-08-24T14:15:22Z",
- "nextDepositDate": "2019-08-24",
- "lastDepositDate": "2019-08-24T14:15:22Z"
}Gets information about a specific SEDA mandate using its identifier
| sedaMandateId required | string <uuid> Mandate identifier |
{- "sedaMandateId": "5ab37ddc-d7f1-45bf-b6a6-47ea31dab6ef",
- "walletId": "0ecad4a2-3549-43fb-807e-9ff033247480",
- "partnerKey": "string",
- "mandateUniqueReference": "string",
- "debtorName": "string",
- "debtorIban": "string",
- "amount": 0.1,
- "frequency": "string",
- "creationDate": "2019-08-24T14:15:22Z",
- "fillDate": "2019-08-24T14:15:22Z",
- "activationRequestDate": "2019-08-24T14:15:22Z",
- "activationDate": "2019-08-24T14:15:22Z",
- "disableRequestDate": "2019-08-24T14:15:22Z",
- "disabledDate": "2019-08-24T14:15:22Z",
- "rejectionDate": "2019-08-24T14:15:22Z",
- "status": "string",
- "nextDepositRequestDate": "2019-08-24",
- "lastDepositRequestedDate": "2019-08-24T14:15:22Z",
- "addressStreet": "string",
- "addressNumber": "string",
- "zipCode": "string",
- "city": "string",
- "province": "string",
- "country": "string",
- "lastError": "string",
- "lastFailureDate": "2019-08-24T14:15:22Z",
- "nextDepositDate": "2019-08-24",
- "lastDepositDate": "2019-08-24T14:15:22Z"
}Gets list of SEDA mandates given the provided filters
| fromDate | string <date-time> (Optional default 90 days ago) from date filter |
| toDate | string <date-time> (Optional default now) to date filter |
| status | string (Optional) status filter |
| walletId | string <uuid> (Optional) Wallet identifier filter |
| pageSize | integer <int32> Default: 50 (Optional default 50) page size filter |
| pageNumber | integer <int32> Default: 0 (Optional default 0) page number filter |
{- "totalCount": 0,
- "limitCount": 0,
- "items": [
- {
- "sedaMandateId": "5ab37ddc-d7f1-45bf-b6a6-47ea31dab6ef",
- "walletId": "0ecad4a2-3549-43fb-807e-9ff033247480",
- "partnerKey": "string",
- "mandateUniqueReference": "string",
- "debtorName": "string",
- "debtorIban": "string",
- "amount": 0.1,
- "frequency": "string",
- "creationDate": "2019-08-24T14:15:22Z",
- "fillDate": "2019-08-24T14:15:22Z",
- "activationRequestDate": "2019-08-24T14:15:22Z",
- "activationDate": "2019-08-24T14:15:22Z",
- "disableRequestDate": "2019-08-24T14:15:22Z",
- "disabledDate": "2019-08-24T14:15:22Z",
- "rejectionDate": "2019-08-24T14:15:22Z",
- "status": "string",
- "nextDepositRequestDate": "2019-08-24",
- "lastDepositRequestedDate": "2019-08-24T14:15:22Z",
- "addressStreet": "string",
- "addressNumber": "string",
- "zipCode": "string",
- "city": "string",
- "province": "string",
- "country": "string",
- "lastError": "string",
- "lastFailureDate": "2019-08-24T14:15:22Z",
- "nextDepositDate": "2019-08-24",
- "lastDepositDate": "2019-08-24T14:15:22Z"
}
]
}Fills the Pdf file for SEDA Mandate with Mandate and Wallet data
| walletId required | string <uuid> Wallet identifier |
{- "errorCode": "string",
- "errorDescription": "string",
- "errorProperties": {
- "property1": "string",
- "property2": "string"
}
}Signs the Pdf file for SEDA Mandate and requests activation
| walletId required | string <uuid> Wallet identifier |
{- "sedaMandateId": "5ab37ddc-d7f1-45bf-b6a6-47ea31dab6ef",
- "walletId": "0ecad4a2-3549-43fb-807e-9ff033247480",
- "partnerKey": "string",
- "mandateUniqueReference": "string",
- "debtorName": "string",
- "debtorIban": "string",
- "amount": 0.1,
- "frequency": "string",
- "creationDate": "2019-08-24T14:15:22Z",
- "fillDate": "2019-08-24T14:15:22Z",
- "activationRequestDate": "2019-08-24T14:15:22Z",
- "activationDate": "2019-08-24T14:15:22Z",
- "disableRequestDate": "2019-08-24T14:15:22Z",
- "disabledDate": "2019-08-24T14:15:22Z",
- "rejectionDate": "2019-08-24T14:15:22Z",
- "status": "string",
- "nextDepositRequestDate": "2019-08-24",
- "lastDepositRequestedDate": "2019-08-24T14:15:22Z",
- "addressStreet": "string",
- "addressNumber": "string",
- "zipCode": "string",
- "city": "string",
- "province": "string",
- "country": "string",
- "lastError": "string",
- "lastFailureDate": "2019-08-24T14:15:22Z",
- "nextDepositDate": "2019-08-24",
- "lastDepositDate": "2019-08-24T14:15:22Z"
}Updates the next deposit date for the active SEDA Mandate associated to the Wallet.
To avoid requesting a deposit too early only dates AFTER the currently scheduled deposit date are considered valid.
| walletId required | string <uuid> Wallet identifier |
| newDepositDate required | string <date> New deposit date for the next deposit (cannot be Saturday or Sunday) |
{- "sedaMandateId": "5ab37ddc-d7f1-45bf-b6a6-47ea31dab6ef",
- "walletId": "0ecad4a2-3549-43fb-807e-9ff033247480",
- "partnerKey": "string",
- "mandateUniqueReference": "string",
- "debtorName": "string",
- "debtorIban": "string",
- "amount": 0.1,
- "frequency": "string",
- "creationDate": "2019-08-24T14:15:22Z",
- "fillDate": "2019-08-24T14:15:22Z",
- "activationRequestDate": "2019-08-24T14:15:22Z",
- "activationDate": "2019-08-24T14:15:22Z",
- "disableRequestDate": "2019-08-24T14:15:22Z",
- "disabledDate": "2019-08-24T14:15:22Z",
- "rejectionDate": "2019-08-24T14:15:22Z",
- "status": "string",
- "nextDepositRequestDate": "2019-08-24",
- "lastDepositRequestedDate": "2019-08-24T14:15:22Z",
- "addressStreet": "string",
- "addressNumber": "string",
- "zipCode": "string",
- "city": "string",
- "province": "string",
- "country": "string",
- "lastError": "string",
- "lastFailureDate": "2019-08-24T14:15:22Z",
- "nextDepositDate": "2019-08-24",
- "lastDepositDate": "2019-08-24T14:15:22Z"
}Initializes a welfare deposit operation on specified wallet
| walletId required | string <uuid> Wallet where operation is initialized |
Request with operation details
| dealerKey required | string non-empty Dealer identifier |
| idempotencyKey required | string = 32 characters Idempotency key used to avoid double queue of a single operation (in case of retries) |
| amount required | number <double> > 0 Total original amount of loyalty deposit operation. NOTE: fees will be subtracted from this amount (ex: customer deposits 100 eur cash, and 2 eur of fees are applyed, then 98 eur will be charged on customer's wallet) |
required | object Operation tags for storing extra information |
{- "dealerKey": "string",
- "idempotencyKey": "stringstringstringstringstringst",
- "amount": 0.1,
- "tags": {
- "property1": "string",
- "property2": "string"
}
}{- "operationId": "3051932a-fdd2-48fa-b330-7e7d41535969",
- "operationGroupId": "48e5fbc1-3ae3-4ebb-ba74-23a77d81c46b",
- "operationAmount": 0.1,
- "finalAmount": 0.1,
- "netAmount": 0.1,
- "feesAmount": 0.1,
- "fees": [
- {
- "amount": 0.1,
- "beneficiary": "string",
- "debtor": "string"
}
], - "tags": {
- "property1": "string",
- "property2": "string"
}
}Confirms a welfare deposit operation using provided identifier
| walletId required | string <uuid> Wallet where operation is initialized |
| operationId required | string <uuid> Operation to confirm |
{- "errorCode": "string",
- "errorDescription": "string",
- "errorProperties": {
- "property1": "string",
- "property2": "string"
}
}Cancels a welfare deposit operation using provided identifier
| walletId required | string <uuid> Wallet where operation is initialized |
| operationId required | string <uuid> Operation to cancel |
{- "errorCode": "string",
- "errorDescription": "string",
- "errorProperties": {
- "property1": "string",
- "property2": "string"
}
}Terminates a welfare deposit operation using provided identifier
| walletId required | string <uuid> Wallet where operation is initialized |
| operationId required | string <uuid> Operation to terminate |
{- "errorCode": "string",
- "errorDescription": "string",
- "errorProperties": {
- "property1": "string",
- "property2": "string"
}
}Simulates a welfare deposit operation on wallet and returns applied fees and final amounts
| walletId required | string <uuid> Wallet where operation is simulated |
Data for simulation
| amount | number <double> > 0 Total original amount of welfare deposit operation. NOTE: fees may be subtracted from this amount (ex: customer deposits 100 eur cash, and 2 eur of fees are applyed, then 98 eur will be charged on customer's wallet) |
| dealerKey required | string non-empty DealerKey of the Welfare deposit |
object or null Operation tags for storing extra information |
{- "amount": 0.1,
- "dealerKey": "string",
- "tags": {
- "property1": "string",
- "property2": "string"
}
}{- "operationAmount": 0.1,
- "finalAmount": 0.1,
- "netAmount": 0.1,
- "feesAmount": 0.1,
- "fees": [
- {
- "amount": 0.1,
- "beneficiary": "string",
- "debtor": "string"
}
], - "tags": {
- "property1": "string",
- "property2": "string"
}, - "limits": {
- "maximum": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "minimum": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "maximumLastMonthCashDeposit": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "maximumLastMonthCashWithdrawal": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}, - "maximumLastMonthSddDeposit": {
- "limit": 0.1,
- "current": 0.1,
- "remainingAmountToLimit": 0.1,
- "exceedAmountFromLimit": 0.1,
- "violationMessage": "string"
}
}
}