API de métodos de Pago
Ver en POSTMAN
Crear Método de Pago
POST
https://gateway.increase.app/pay/public/v1/payment_methods
Parámetro | Tipo | Descripción | Requerido |
---|---|---|---|
type | String | Tipo de Medio de Pago | si |
reference_type | String | Tipo de asociación | si |
reference_id | String | ID de la asociación | si |
customer_id | String | ID del cliente | si |
El type
puede ser alguno de los siguientes:
['cbu, 'card']
El reference_type
puede ser alguno de los siguientes ['subscription', 'invoice', 'customer']
,
con esto el método de pago se va a vincular directamente al reference_type
seleccionado. Adicional a esto el reference_id es el identificador del reference_type
ejemplo:
subscription id: "00000000-0000-0000-0000-000000000001"
-> reference_type: 'subscription' - reference_id: "00000000-0000-0000-0000-000000000001"
Tipos de Métodos de Pago
Dependiendo el type
seleccionado los parametros varían.
CBU
Parámetro | Tipo | Descripción | Requerido |
---|---|---|---|
type | String | Tipo de Medio de Pago ("cbu") | si |
number | String | Numero de CBU del cliente | si |
country | String | Pais del Medio de Pago ("ARG") | si |
external_id | String | Identificador del medio de pago en tu sistema | no |
CARD(mercadopago)
Parámetro | Tipo | Descripción | Requerido |
---|---|---|---|
token | String | token generado por el proovedor de pagos | si |
collect_method_id | String | ID del collect_method de mercado pago | si |
card_brand_payment_type_id | String | no | |
card_brand_id | String | no | |
payment_method_option_id | String | no | |
merchant_account_id | String | no | |
external_id | String | no | |
first_six_digits | String | no | |
device_id | String | no |