Create Payment
POST
/payments
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/payments' \
--header 'x-api-key;' \
--header 'User-Agent;' \
--header 'Content-Type: application/json' \
--data-raw '{
"identityId": "679c482ee4420cb5b0966c9a",
"accountNumber": "123456",
"product": "ARS:ARS",
"type": "PAYMENT",
"purchaseAmount": "100",
"purchaseCurrency": "ARS",
"currency": "ARS",
"origins": [
{
"name": "ETPAY",
"type": "PAYMENT_INITATION",
"amount": "100",
"currency": "ARS",
"paymentInitiation": {
"origin": "ETPAY",
"referenceId": "external_payment_id_1"
}
}
],
"destinations": [
{
"type": "ACCOUNT",
"amount": "100",
"currency": "ARS",
"identity": {
"userId": "679c482ee4420cb5b0966c9a",
"name": "Juan Pérez",
"lastname": "Zúñiga",
"nickname": "Juanpe",
"dni": "12312252"
},
"account": {
"accountNumber": "123456"
}
}
]
}'
Response Response Example
200 - Example 1
{
"id": "string",
"externalId": "string",
"identityId": "string",
"identityExternalId": "string",
"accountNumber": "string",
"totalAmount": "string",
"currency": "string",
"description": "string",
"product": "string",
"status": "string",
"type": "string",
"purchaseAmount": "string",
"purchaseCurrency": "string",
"fees": [
{
"Name": "string",
"Type": "string",
"Value": "string"
}
],
"createdAt": "string",
"updatedAt": "string",
"expiresAt": "string",
"capturedAt": "string",
"authorizedAt": "string",
"refundedAt": "string",
"origins": [
{
"externalId": "string",
"name": "string",
"type": "string",
"amount": "string",
"currency": "string",
"settlement": "string",
"fee": {
"name": "string",
"type": "string",
"value": "string",
"currency": "string"
},
"identity": {
"name": "string",
"documentNumber": "string",
"externalId": "string",
"lastname": "string"
},
"bank": {
"accountNumber": "string",
"bank": "string",
"currency": "string",
"typeAccount": "string",
"accountHolder": "string",
"accountHolderDni": "string",
"country": "string"
},
"account": {
"id": "string",
"identityId": "string",
"externalId": "string",
"type": "string",
"currency": "string",
"accountNumber": "string",
"accountHolder": "string",
"custodyBankAccount": {
"accountNumber": "string",
"bank": "string",
"currency": "string",
"typeAccount": "string",
"country": "string"
}
},
"paymentInitiation": {
"type": "string",
"origin": "string",
"referenceId": "string",
"description": {
"title": "string",
"icon": "string",
"color": "string"
},
"url": "string",
"token": "string",
"minimumAmount": "string",
"maximumAmount": "string"
},
"card": {
"type": "string",
"origin": "string",
"referenceId": "string",
"description": {
"title": "string",
"icon": "string",
"color": "string"
},
"url": "string",
"token": "string",
"minimumAmount": "string",
"maximumAmount": "string"
},
"metadata": {
"image": "string",
"description": "string",
"category": "string"
},
"paymentLink": {
"expiredAt": "string",
"name": "string",
"metadata": {
"description": "string"
},
"paymentMethods": [
"string"
],
"payer": {
"name": "string",
"email": "string"
},
"provider": "string"
}
}
],
"destinations": [
{
"externalId": "string",
"name": "string",
"type": "string",
"amount": "string",
"currency": "string",
"settlement": "string",
"fee": {
"name": "string",
"type": "string",
"value": "string",
"currency": "string"
},
"identity": {
"name": "string",
"documentNumber": "string",
"externalId": "string",
"lastname": "string"
},
"bank": {
"accountNumber": "string",
"bank": "string",
"currency": "string",
"typeAccount": "string",
"accountHolder": "string",
"accountHolderDni": "string",
"country": "string"
},
"account": {
"id": "string",
"identityId": "string",
"externalId": "string",
"type": "string",
"currency": "string",
"accountNumber": "string",
"accountHolder": "string",
"custodyBankAccount": {
"accountNumber": "string",
"bank": "string",
"currency": "string",
"typeAccount": "string",
"country": "string"
}
},
"paymentInitiation": {
"type": "string",
"origin": "string",
"referenceId": "string",
"description": {
"title": "string",
"icon": "string",
"color": "string"
},
"url": "string",
"token": "string",
"minimumAmount": "string",
"maximumAmount": "string"
},
"card": {
"type": "string",
"origin": "string",
"referenceId": "string",
"description": {
"title": "string",
"icon": "string",
"color": "string"
},
"url": "string",
"token": "string",
"minimumAmount": "string",
"maximumAmount": "string"
},
"metadata": {
"image": "string",
"description": "string",
"category": "string"
},
"paymentLink": {
"expiredAt": "string",
"name": "string",
"metadata": {
"description": "string"
},
"paymentMethods": [
"string"
],
"payer": {
"name": "string",
"email": "string"
},
"provider": "string"
}
}
],
"settlement": "string"
}
Request
Header Params
x-api-key
string
optional
User-Agent
string
optional
Body Params application/json
Responses
Modified at 2025-03-11 12:03:13