<- Regresar a la documentación
6.5. Obtener intención de pago.
Este método permite obtener una intención de pago previamente generada.
URL: api/payment-intent/show.json
Método HTTP: GET
Documentación completa de la API: Ir a la documentación
Ejemplo de petición:
curl -X GET \
'https://test.mpandco.com/api/payment-intent/show.json?id=03b9f66c-fefb-11e8-a647-b62cbc289574' \
-H 'authorization: Bearer OAUTH-TOKEN'
Respuesta:
200 - Correcto. Retorna JSON de tipo ‘PaymentIntent’
Ejemplo de respuesta (200):
{
"id":"03b9f66c-fefb-11e8-a647-b62cbc289574",
"intent":"sale",
"state":"created",
"redirect_urls":{
"return_url":"http://localhost/payments/ExecutePayment.php?success=true&carId=200",
"cancel_url":"http://localhost/payments/ExecutePayment.php?success=false&carId=200",
"history_responses":[
]
},
"total":{
"currency":{
"id":"VES"
},
"items":17.5,
"shipping":0,
"tax":1.3,
"amount":18.8
},
"transactions":[
{
"id":"03bb1538-fefb-11e8-a647-b62cbc289574",
"amount":{
"currency":{
"id":"VES"
},
"total":20,
"details":{
"shipping":0,
"tax":1.3,
"sub_total":17.5
}
},
"items":[
{
"name":"telefono",
"quantity":1,
"currency":{
"id":"VES"
},
"sku":"P001",
"price":7.5
}
],
"description":"Compra por eBay",
"invoice_number":"F00015",
"related_resources": {
“request”: {
“id”: “0368dbf8-2405-11e9-865d-5254008a2539”,
“ref”: “P1901293671246”
},
“sale”: {
“id”: “0368dbf8-2405-11e9-865d-5254008a2539”,
“ref”: “P1901293671246”
}
}
}
],
"pay_tokens":[
],
"_links":{
"self":{
"href":"http://test.mpandco.com/api/payment-intent/show?id=03b9f66c-fefb-11e8-a647-b62cbc289574",
"method":"GET"
},
"execute":{
"href":"http://test.mpandco.com/api/payment-intent/execute/sale.json?id=03b9f66c-fefb-11e8-a647-b62cbc289574",
"method":"POST"
},
"approval_url":{
"href":"http://test.mpandco.com/p/express-checkout/03b9f66c-fefb-11e8-a647-b62cbc289574/1",
"method":"GET"
}
}
}