Attributes
- METHOD TYPEE-wallet
- PAYMENTS
- PAYOUTS
- REFUNDS
- RECURRING
Introduction
Daviplata is an e-money platform that allows transfers from cell phone to cell phone across Colombia using a mobile app. Cash that is sent can be withdrawn at Banco Davivienda ATMs.
Supported Countries
- Colombia
Supported Currencies
- COP
Payment (Deposit) Flow
Follow these steps to perform a payment using Nuvei REST API integration:
1. Generate a sessionToken
Press here for details.
2. Send a /payment
Request
Perform the payment by sending a /payment
request with its mandatory parameters including:
userTokenId
amount
currency
paymentOption.alternativePaymentMethod
class containing:paymentMethod
: “apmgw_Daviplata“daviplata_typeFiscalNumber
– Customer’s document typedaviplata_fiscalNumber
– Customer’s document number
deviceDetails
class containing:ipAddress
billingAddress
class containing:firstName
,lastName
,email
,country
userDetails
class containing:firstName
,lastName
,email
,country
Example /payment
Request
{ "sessionToken":"<sessionToken from /getSessionToken>", "merchantId":"<your merchantId>", "merchantSiteId":"<your merchantSiteId>", "clientRequestId":"<unique request ID in merchant system>", "amount":"1000", "currency":"COP", "userTokenId":"<unique customer identifier in merchant system>", "clientUniqueId":"<unique transaction ID in merchant system>", "paymentOption":{ "alternativePaymentMethod":{ "paymentMethod":"apmgw_Daviplata" "daviplata_typeFiscalNumber":"PP" "daviplata_fiscalNumber":"123456789" } }, "deviceDetails":{ "ipAddress":"<customer's IP address>" }, "billingAddress":{ "firstName": "John", "lastName": "Smith", "email":"[email protected]", "country":"CO" }, "userDetails":{ "firstName": "John", "lastName": "Smith", "email":"[email protected]", "country":"CO" }, "timeStamp":"<YYYYMMDDHHmmss>", "checksum":"<calculated checksum>" }
After the transaction is processed, Nuvei sends a Direct Merchant Notification (DMN) that includes the result of the transaction to the URL provided in urlDetails.notificationUrl
, which Nuvei recommends including in the /payment
request.
User Experience
- The user is redirected to the payment page.
- The user enters the 6-digit OTP code that was sent to their mobile device:
- The user presses Validate to complete the transaction.
Appendix – Fiscal Number Types
Type | Description |
---|---|
CC | Cédula de ciudadanía |
CE | Cédula de extranjería |
NIT | Número de identificación tributario |
TI | Tarjeta de identidad |
PP | Pasaporte |
IDC | Identificador único de cliente, para el caso de ID's únicos de clientes/usuarios de servicios públicos |
RC | Registro civil de nacimiento |
DE | Documento de identificación extranjero |
SE_NIT | Sociedad Extranjera sin Nit |
FIDE | Fideicomiso |
NIT_M | Nit Menores |
RIF_V | RIF Venezuela |
NIT_E | Nit Extranjería |
NIT_N | Nit Persona Natural |
C_DIP | Carnet Diplomático |
RUT | RUT |