Mises à jour pour février 2024
Des mises à jour ont été apportées à l'objet des paiements et aux messages de réponse. Veuillez consulter les mises à jour ci-dessous.
- Historique des transactions
- Montant du pourboire
- Message de réponse de transaction non valide
- Champ de voisinage
Historique des transactions
Nous avons ajouté un nouvel objet à la Objet du paiement réponse appelée transactions_history. Il s'agit d'un tableau d'objets qui représente la liste des transactions faisant partie d'un paiement. Le montant de transactions dépendra du nombre de fournisseurs que vous avez configurés dans votre itinéraire de paiement.
Montant du pourboire
Nous avons ajouté un nouveau champ au Objet du paiement à l'intérieur du additional_data.order struct appelé tip_amount. Il représente le montant du pourboire de la commande. Ce champ est fourni à titre informatif, le montant du pourboire étant déjà inclus dans le montant final de la transaction et n'étant pas ajouté séparément.
curl --request POST \
--url https://api-sandbox.y.uno/v1/payments \
--header 'X-Idempotency-Key: <Your idempotency-key>' \
--header 'accept: application/json' \
--header 'content-type: application/json' \
--header 'private-secret-key: <Your private-secret-key>' \
--header 'public-api-key: <Your public-api-key>' \
--data '
{
"description": "Test",
"account_id": "{{account-code}}",
"merchant_order_id": "0000023",
"country": "CO",
"merchant_reference" : "reference-{{$randomUUID}}",
"amount": {
"currency": "COP",
"value": 5000.00
},
"customer_payer": {
"id":"967ecd18-d898-4b88-9400-dd5b01b18edc"
},
"additional_data": {
"order": {
"tip_amount": 50.00
}
},
"workflow": "DIRECT",
"payment_method": {
"type":"CARD",
"vaulted_token": "eb8caa17-6407-457b-960e-125d8d7a90c1",
"detail": {
"card": {
"stored_credentials":{
"reason":"CARD_ON_FILE",
"usage": "USED"
}
}
}
}
}
'Pour plus d'informations, veuillez vous reporter à la documentation relative aux détails du montant du paiement.
Message de réponse de transaction non valide
Nous avons ajouté de nouvelles informations à la response_message de l'appel API lorsqu'une transaction de capture est en cours de réalisation et qu'une autre est déjà en cours.
{
"code": "INVALID_STATUS",
"messages": [
"Invalid transaction status. Transaction already in progress"
]
}Quartier
Nous avons ajouté un nouveau champ au Objet client à l'intérieur du shipping_addres et billing_address appelé neighborhood. Il représente le quartier de la ligne d'adresse du client (MAX 255 ; MIN 3).