Verificación de Detalle de Cuotas

Request Base URL

  Test Environment : https://gateway-test.pagsmile.com
  Prod Environment : https://gateway.pagsmile.com

EndPoints

  /trade/installments

Request Header

Parametro
Requerido
Descripción

Content-Type

recomendado

application/json

Authorization

si

Basic Base64(app_id:security_key)

Request Body (JSON format)

Parametro
Tipo
Requerido
Max entensión(o valor por defecto)
Descripción

app_id

string

si

32

App ID creado en dashboard

timestamp

string

si

19

yyyy-MM-dd HH:mm:ss

amount

decimal

si

0.01 ~ 99999999999999.99

monto

currency

string

si

3

moneda

Ejemplo de Request

curl --location --request POST 'https://gateway.pagsmile.com/trade/installments' \
--header 'Authorization: Basic Base64(appid:security_key)' \
--header 'Content-Type: application/json' \
--data-raw '{
    "app_id": "app_id",
    "timestamp": "{{datetime}}",
    "amount": "{{amount}}",
    "currency": "{{currency}}"
}'

Http Response (JSON format)

Parametro
Tipo
Descripción

code

string

Código retornado

msg

string

Msg retornado

fee

List Fee

Lista detallada de comisión

Comisión

Parametro
Tipo
Descripción

stage

string

Etapa de cuotas

amount_each

string

Monto de cada etapa

amount

Fee

Monto total

Return Code (Exitoso)

{
    "code": "10000",
    "msg": "Success",
    "fee": [
      {
        "stage":1,
        "amount_each":200.00,
        "amount":200.00
      },
      ...
    ]
}

Return Code (Fallido)

{
    "code": "40002",
    "msg": "Business Failed",
    "sub_code": "invalid-signature",
    "sub_msg": "invalid signature"
}

Last updated