9. Consulta de medios de pagos disponibles
Para ver los medios de pago disponibles para el Cliente y los diferentes requerimientos que tienen, Plexo brinda un servicio web que permite obtener toda esta información.
Para el caso de consultar medios de pago habilitados, se hará un POST a:
Firmado solamente con la versión JSON del objeto ClientSignedRequest. En la respuesta, para cada medio de pago habilitado se especifican los campos requeridos en el valor de Fields. Esta información sirve para el alta de medios de pago por comercio, y saber que valores se deben especificar.
{ "Object": {
"Fingerprint": "AEA4D5C586983A140F8B566EA81901E8BD8F8C9F",
"Object": {
"Response": [
{
"Fields": [
{
"FieldType": 2049,
"LabelName": "Numero de Comercio",
"Required": true
},
{
"FieldType": 2054,
"LabelName": "Sucursal",
"Required": true
},
{
"FieldType": 2053,
"LabelName": "Nro comerciante",
"Required": true
}
],
"Id": "11",
"ImageUrl": "https://testing.plexo.com.uy/images/instruments/11.png",
"Issuer": "Visa",
"IssuerId": 11,
"MayHaveAsyncPayments": false,
"MayHavePaymentsLimits": false,
"SupportsReserve": false,
"VariationId": 0
},
{
"Fields": [
{
"FieldType": 2049,
"LabelName": "Numero de Comercio",
"Required": true
},
{
"FieldType": 2051,
"LabelName": "Numero de Terminal",
"Required": true
}
],
"Id": "15",
"ImageUrl": "https://testing.plexo.com.uy/images/instruments/15.png",
"Issuer": "Oca",
"IssuerId": 15,
"MayHaveAsyncPayments": false,
"MayHavePaymentsLimits": false,
"SupportsReserve": false,
"VariationId": 0
},
{
"Fields": [
{
"FieldType": 2049,
"LabelName": "Numero de Comercio",
"Required": true
}
],
"Id": "19",
"ImageUrl": "https://testing.plexo.com.uy/images/instruments/19.png",
"Issuer": "Midinero2",
"IssuerId": 19,
"MayHaveAsyncPayments": false,
"MayHavePaymentsLimits": false,
"SupportsReserve": false,
"VariationId": 0
}
],
"ResultCode": 0
},
"UTCUnixTimeExpiration": 1524231569
},
"Signature": "KpgEaMXGZRTq...IrPE="
}
Last updated