Click To Pay
Descripción general
Click to Pay es una opción de pago en línea inteligente y sin contraseña que brinda una experiencia de pago rápida y fácil diseñada para hacer que el "pago como invitado" sea más rápido y fácil en todos los dispositivos. Click to Pay proporciona un botón de pago único y un flujo de pago estandarizado para todos los esquemas de tarjetas participantes, incluidos Mastercard, Visa, American Express, Discover, entre otros. Click to Pay se basa en la especificación SRC de EMVCo y reemplaza a Masterpass, Visa Checkout y Amex Express Checkout.
Un pagador puede crear un perfil Click to Pay usando su dirección de correo electrónico. Durante el pago, el pagador debe proporcionar esta dirección de correo electrónico y realizar un paso de verificación adicional con un código de un solo uso (OTP). También pueden elegir la opción "Recordarme" para luego omitir la verificación cuando utilice el mismo explorador en un pago posterior. El pagador puede almacenar varias tarjetas de crédito, débito o prepago, las direcciones de facturación asociadas y varias direcciones de envío en su perfil Click to Pay. Los detalles de la tarjeta se almacenan de forma segura y se proporciona seguridad adicional al ofrecer la tokenización de la red cuando sea posible (es necesario que el mercado acepte la tokenización de la red). Click to Pay permite a su pagador seleccionar los detalles de pago que se utilizarán para el pago; sin embargo, el pago en sí se procesa utilizando el adquirente configurado para su perfil de negocio en el motor de pagos.
La "experiencia integrada" de Click to Pay se admite a través de un SDK de JavaScript si está utilizando su propia página de pago. Actualmente, Click to Pay solo está disponible en un determinado número de países. Consulte con su proveedor de servicios de pago para ver si está disponible en su país. La "experiencia integrada" de Click to Pay es compatible con Mastercard Payment Gateway desde la API versión 62 para tarjetas Mastercard, Visa y American Express. Primero, deberá crear su integración utilizando el entorno MTF y, luego, iniciar transacciones en el entorno de producción.
Beneficios clave
Click to Pay ofrece los siguientes beneficios:
- Reconocimiento inteligente del consumidor, "integrado" en el flujo de pago, para iniciar un proceso de pago más rápido en todos los dispositivos (sin contraseñas que recordar).
- Reducción en el número de clics y el ingreso manual de tarjetas para, en última instancia, aumentar la conversión y crear experiencias sin inconvenientes.
- Posibilidad de obtener mayores tasas de aprobación de autorizaciones a través de la tokenización de la red, lo que ayuda a reducir los rechazos evitables.
- Basado en los estándares de comercio remoto seguro de EMVCo, creación de una experiencia de usuario consistente y reducción de las tasas de fraude en los momentos de pago de los usuarios invitados del comercio electrónico.
- Intercambio seguro de datos de pago, incluidos los detalles de las tarjetas, los detalles de la dirección de facturación y envío.
Prerrequisitos
Si desea ofrecer Click to Pay como una opción de pago a sus pagadores:
- Comuníquese con su proveedor de servicios de pago para asegurarse de que Click to Pay esté disponible para usted.
- En el menú Admin, en Merchant Administration, haga clic en Configuración de SRC y siga las instrucciones para incorporarse a SRC y activar SRC para su perfil del negocio. Para actualizar su configuración de SRC, debe tener los privilegios necesarios.
Diagramas de flujo de secuencia de interacción
Los siguientes diagramas detallan la API del servicio web y las operaciones de JavaScript para cada flujo de Click to Pay.
Nueva tarjeta / pagador
Pagador recurrente reconocido por cookie
Pagador recurrente reconocido por correo electrónico
Detalles de pago de Click to Pay
Esta sección describe los detalles de pago devueltos para las interacciones de Click to Pay.
Tipo de detalles de pago devueltos para interacciones de Click to Pay
Click to Pay admite la devolución de diferentes tipos de detalles de pago para su procesamiento. Los detalles de pago devueltos por el sistema Click to Pay dependen del tipo solicitado por el motor de pagos, su configuración en el sistema Click to Pay y el esquema de tarjeta. Por lo general, Click to Pay devuelve un token de red, el vencimiento del token y el criptograma completo (cuando lo admita el esquema de la tarjeta).
Si una tarjeta no admite la tokenización de red (por ejemplo, cuando el emisor no participa), Click to Pay devuelve los detalles de la tarjeta (número de tarjeta y vencimiento de la tarjeta) en lugar de los detalles del token de red (token de red, vencimiento del token y criptograma).
Si el suyo es un negocio de EE. UU. e indicó que desea hacer uso de sus derechos según la enmienda de Durbin, Click to Pay proporciona los detalles de la tarjeta (número de tarjeta y vencimiento de la tarjeta) para las tarjetas de débito.
Detalles de pago de Click to Pay en la respuesta de transacción de API
Los detalles de pago seleccionados por el pagador durante la interacción de Click to Pay se almacenan en la sesión y se devuelven en la respuesta de transacción para las solicitudes de API realizadas mediante la sesión. Cuando Click to Pay proporciona los detalles del token de red, se proporcionan tanto los detalles del token de red como los detalles de la tarjeta (enmascarada).
Dependiendo del tipo de detalles de pago devueltos por el sistema Click to Pay, usted recibirá los siguientes detalles en la respuesta de la API.
Nombre |
Respuesta |
Token de red con criptograma completo (American Express no admite este tipo de token de red) (El criptograma no se devuelve en las respuestas de transacción) |
- La respuesta contiene sourceOfFunds.type=SCHEME_TOKEN
- Los detalles de la tarjeta (enmascarada) se devuelven en los siguientes campos:
sourceOfFunds.provided.card.number
sourceOfFunds.provided.card.expiry.year
sourceOfFunds.provided.card.expiry.month
- Los detalles del token de red se devuelven en los siguientes campos:
sourceOfFunds.provided.card.deviceSpecificNumber
sourceOfFunds.provided.card.deviceSpecificExpiry.month
sourceOfFunds.provided.card.deviceSpecificExpiry.year
|
Número de tarjeta y vencimiento |
- La respuesta contiene
sourceOfFunds.type=CARD
- Los detalles de la tarjeta (enmascarada) se devuelven en los siguientes campos:
sourceOfFunds.provided.card.number
sourceOfFunds.provided.card.expiry.year
sourceOfFunds.provided.card.expiry.month
|
Detalles del pagador
El nombre y el número de teléfono del pagador se proporcionan en la respuesta de transacción en el grupo de parámetros de cliente.
La dirección de correo electrónico del pagador se proporciona en la respuesta de transacción en el campo customer.email
, si configuró consumerEmailAddressRequested
como verdadero.
Detalles de la dirección de facturación
Los detalles de la dirección de facturación asociados con la tarjeta se proporcionan en la respuesta de transacción en el grupo de parámetros de billing.address
.
Detalles de la dirección de envío
Si estableció collectShippingAddress
en "verdadero", los detalles de la dirección de envío se proporcionan en la respuesta de transacción en el grupo de parámetros de shipping.address
.
Transacciones iniciadas por el negocio
No debe ofrecer Click to Pay como una opción de pago a sus pagadores si desea utilizar posteriormente esos detalles de pago para iniciar pagos en una serie, como pagos recurrentes o número de pagos. Esto se admitirá en una versión futura.
Agregar Click to Pay a su integración
El motor de pagos admite las siguientes opciones de integración para Click to Pay.
Opción de integración |
Cuándo usar |
Hosted Checkout |
Esta es la opción de integración más sencilla. Para iniciar Click to Pay directamente desde el explorador del pagador, primero debe establecer el canal de autenticación donde su servidor de negocio debe comunicarse con el servidor del motor de pagos para crear una sesión en el motor de pagos. El ID de sesión generado por el motor de pagos se incluye en todas las solicitudes de autenticación iniciadas por el explorador como parámetro de contraseña (consulte autenticación basada en sesión). |
Hosted Session |
Esta es una integración de JavaScript del lado del cliente que le permite tener control sobre el diseño y el estilo de su página de pago, al tiempo que reduce los costos de cumplimiento de PCI. Use esta opción si desea permitir que el pagador envíe sus detalles de pago directamente al motor de pagos desde el explorador (consulte autenticación basada en sesión). |
Pruebe su integración
La experiencia Click to Pay de MPGS se puede probar usando el perfil de pruebas del negocio.
Métodos de prueba admitidos
Región |
Negocio en producción o de prueba |
Tipo de tarjeta utilizada |
Funcionalidad/Propósito |
MTF |
En producción |
Click to Pay proporcionado: tarjeta de prueba de Sandbox |
Prueba solamente a través de la parte de sandbox de Click to Pay del flujo de pago |
MTF |
Prueba |
Tarjeta de prueba proporcionada por MPGS |
Prueba solamente de la integración del negocio con MPGS (se simula una parte del flujo de Click to Pay)
|
Producción |
En producción |
Tarjetas activas propiedad del negocio |
Pruebas completas de extremo a extremo con MPGS y Click to Pay |
Producción |
Prueba |
Tarjeta de prueba proporcionada por MPGS |
Prueba solamente de la integración del negocio con MPGS (se simula una parte del flujo de Click to Pay)
|
Nota: Es posible que estas tarjetas no funcionen con EMV 3DS o el procesamiento de pagos de prueba. Es posible que deba probar estas funciones por separado utilizando el enfoque de prefijo de negocio de PRUEBA estándar.
Detalles de las pruebas estáticas
Cuando haya completado su integración con el motor de pagos para Click to Pay, puede probarla utilizando su perfil de pruebas del negocio (su ID de negocio con el prefijo TEST). Al utilizar el perfil de pruebas del negocio, el motor de pagos proporciona un simulador para la interacción de Click to Pay. El simulador de Click to Pay utiliza un conjunto de detalles de pago predefinidos que no se pueden modificar. Según los detalles de pago predefinidos, puede activar y probar diferentes escenarios, como se describe a continuación.
La segunda columna en las tablas a continuación indica los últimos 4 dígitos del FPAN que seleccionó el pagador durante la interacción de Click to Pay. Para activar un escenario, seleccione el FPAN correspondiente en el simulador durante la interacción de Click to Pay del pagador.
Escenario: SRC devuelve un token de red y un criptograma completo
Escenario: SRC devuelve un token de red y un código de seguridad de tarjeta dinámico
Esquema |
Últimos 4 dígitos de FPAN |
ID de correlación de SRC |
Respuesta de UPDATE_SESSION_FROM_WALLET de API resultante |
Respuesta de AUTHORIZE o PAY de API resultante |
Mastercard |
xxx0008 |
261af700-e576-43bf-af92-bd0f6810e8fb |
- order.walletProvider=SECURE_REMOTE_COMMERCE
- sourceOfFunds.type=SCHEME_TOKEN
- sourceOfFunds.provided.card.scheme=MASTERCARD
- sourceOfFunds.provided.card.brand=MASTERCARD
- sourceOfFunds.provided.card.fundingMethod=CREDIT
- sourceOfFunds.provided.card.number=520424xxxxxx5996-Token
- sourceOfFunds.provided.card.expiry.month=11-Vencimiento del token
- sourceOfFunds.provided.card.expiry.year=22-Vencimiento del token
- sourceOfFunds.provided.card.securityCode=xxx-Dynamic CSC
- sourceOfFunds.provided.card.maskedFpan=512345xxxxxx0008-FPAN
- sourceOfFunds.provided.card.maskedFpanExpiry.month=5-Vencimiento del FPAN
- sourceOfFunds.provided.card.maskedFpanExpiry.year=21-Vencimiento del FPAN
Dirección de envío
- shipping.address.contact.firstName=Iggy
- shipping.address.contact.lastName=Peck
- shipping.address.street=2200 Mastercard Blvd
- shipping.address.street2=O'Fallon, dirección extendida
- shipping.address.city=St. Louis
- shipping.address.stateProvince=MO
- shipping.address.postcode=63368-7263
- shipping.address.country=USA
Detalles del cliente
- customer.email=john.smith@example.com
- customer.firstName=John
- customer.lastName=Smith
- customer.mobilePhone=+1 2128881234
Dirección de facturación
- billing.address.city = Brisbane
- billing.address.country = AUS
- billing.address.postcodeZip = 4000
- billing.address.stateProvince = QLD
- billing.address.street = 333 Ann Street
- billing.address.street2 = Floor 14, CBD
|
- order.walletProvider=SECURE_REMOTE_COMMERCE
- sourceOfFunds.type=SCHEME_TOKEN
- sourceOfFunds.provided.card.scheme=MASTERCARD
- sourceOfFunds.provided.card.brand=MASTERCARD
- sourceOfFunds.provided.card.fundingMethod=CREDIT
- sourceOfFunds.provided.card.number=222300xxxxxx0007-FPAN
- sourceOfFunds.provided.card.expiry.month=5-Vencimiento del FPAN
- sourceOfFunds.provided.card.expiry.year=11-Vencimiento del FPAN
- sourceOfFunds.provided.card.deviceSpecificNumber=520424xxxxxx5996-Token
- sourceOfFunds.provided.card.deviceSpecificExpiry.month= 11-Vencimiento del token
- sourceOfFunds.provided.card.deviceSpecificExpiry.year= 22-Vencimiento del token
Dirección de envío
- shipping.address.contact.firstName=Iggy
- shipping.address.contact.lastName=Peck
- shipping.address.street=2200 Mastercard Blvd, O'Fallon, dirección extendida
- shipping.address.city=St. Louis
- shipping.address.stateProvince=MO
- shipping.address.postcode=63368-7263
- shipping.address.country=USA
Detalles del cliente
- customer.email=john.smith@example.com
- customer.firstName=John
- customer.lastName=Smith
- customer.mobilePhone=+1 2128881234
Dirección de facturación
- billing.address.city = Brisbane
- billing.address.country = AUS
- billing.address.postcodeZip = 4000
- billing.address.stateProvince = QLD
- billing.address.street = 333 Ann Street, Floor 14, CBD
|
Visa |
xxx0002 |
12345671-visaDTVV-expiry0822-colShiptrue |
- order.walletProvider=SECURE_REMOTE_COMMERCE
- sourceOfFunds.type=SCHEME_TOKEN
- sourceOfFunds.provided.card.scheme=VISA
- sourceOfFunds.provided.card.brand=VISA
- sourceOfFunds.provided.card.fundingMethod=CREDIT
- sourceOfFunds.provided.card.number=453224xxxxxx4198-Token
- sourceOfFunds.provided.card.expiry.month=8-Vencimiento del token
- sourceOfFunds.provided.card.expiry.year=22-Vencimiento del token
- sourceOfFunds.provided.card.nameOnCard=Mr. John Smith
- sourceOfFunds.provided.card.securityCode=xxx-Dynamic CSC
- sourceOfFunds.provided.card.devicePayment.3DSecure. eciIndicator=07
- sourceOfFunds.card.maskedFpan=444411xxxxxx3333-FPAN
- sourceOfFunds.provided.card.maskedFpanExpiry.month=8-Vencimiento del FPAN
- sourceOfFunds.provided.card.maskedFpanExpiry.year=22-Vencimiento del FPAN
Dirección de envío
- shipping.address.contact.firstName=Tony
- shipping.address.contact.lastName=Tyre
- shipping.address.street=Level 42
- shipping.address.street2=O'Fallon, dirección extendida
- shipping.address.city=St. Louis
- shipping.address.stateProvince=MO
- shipping.address.postcode=4000
- shipping.address.country=AUS
Detalles del cliente
- customer.email=emulator@tnsi.com
- customer.firstName=Mr.John Smith
- customer.lastName=John
- customer.mobilePhone=+61 0444111222
- customer.phone=+61 0444111222
Dirección de facturación
- billing.address.city = Brisbane
- billing.address.country=AUS
- billing.address.postcodeZip = 4000
- billing.address.stateProvince = QLD
- billing.address.street = 333 Ann Street
- billing.address.street2=Floor 21
|
- order.walletProvider=SECURE_REMOTE_COMMERCE
- sourceOfFunds.type=SCHEME_TOKEN
- sourceOfFunds.provided.card.scheme=VISA
- sourceOfFunds.provided.card.brand=VISA
- sourceOfFunds.provided.card.fundingMethod=CREDIT
- sourceOfFunds.provided.card.number=444411xxxxxx3333-Vencimiento del FPAN
- sourceOfFunds.provided.card.expiry.month=8-Vencimiento del FPAN
- sourceOfFunds.provided.card.expiry.year=22-Vencimiento del FPAN
- sourceOfFunds.provoded.card.nameOnCard=Mr. John Smith
- sourceOfFunds.provided.card.deviceSpecificNumber=520424xxxxxx5996-Token
- sourceOfFunds.provided.card.deviceSpecificExpiry.month= 8-Vencimiento del token
- sourceOfFunds.provided.card.deviceSpecificExpiry.year= 22-Vencimiento del token
Dirección de envío
- shipping.address.contact.firstName=tony
- shipping.address.contact.lastName=tyre
- sshipping.address.street=Level 42, 700 Somewhere Street
- shipping.address.city=St. Louis
- shipping.address.stateProvince=MO
- shipping.address.postcode=63368-7263
- shipping.address.country=AUS
Detalles del cliente
- customer.email=john.smith@example.com
- customer.firstName=John
- customer.lastName=Smith
- customer.mobilePhone=+1 2128881234
- customer.phone=+61 0444111222
Dirección de facturación
- billing.address.city = Brisbane
- billing.address.country=AUS
- billing.address.postcodeZip = 4000
- billing.address.stateProvince = QLD
- billing.address.street = 333 Ann Street, Floor 14, CBD
|
American Express |
xxx0017 |
cf3de1e0-55a2-44cf-9563-5ef9e648c492 |
- order.walletProvider=SECURE_REMOTE_COMMERCE
- sourceOfFunds.type=SCHEME_TOKEN
- sourceOfFunds.provided.card.scheme=AMEX
- sourceOfFunds.provided.card.brand=AMEX
- sourceOfFunds.provided.card.fundingMethod=CREDIT
- sourceOfFunds.provided.card.number=453224xxxxxx4198-Token
- sourceOfFunds.provided.card.expiry.month=12-Vencimiento del token
- sourceOfFunds.provided.card.expiry.year=22-Vencimiento del token
- sourceOfFunds.provided.card.securityCode=xxx-Dynamic CSC
- sourceOfFunds.card.maskedFpan=444411xxxxxx3333-FPAN
- sourceOfFunds.provided.card.maskedFpanExpiry.month=8-Vencimiento del FPAN
- sourceOfFunds.provided.card.maskedFpanExpiry.year=22-Vencimiento del FPAN
Dirección de envío
- shipping.address.contact.firstName=loggy
- shipping.address.contact.lastName=Peck
- shipping.address.street=2200 Mastercard Blvd
- shipping.address.street2=O'Fallon, dirección extendida
- shipping.address.city=St. Louis
- shipping.address.stateProvince=MO
- shipping.address.postcode=4000
- shipping.address.country=USA
Detalles del cliente
- customer.email=john.smith@example.com
- customer.firstName=Mr.John Smith
- customer.lastName=John
- customer.mobilePhone=+61 0444111222
Dirección de facturación
- billing.address.city = Brisbane
- billing.address.country=AUS
- billing.address.postcodeZip = 4000
- billing.address.stateProvince = QLD
- billing.address.street = 333 Ann Street
- billing.address.street2=Floor 14
|
- order.walletProvider=SECURE_REMOTE_COMMERCE
- sourceOfFunds.type=SCHEME_TOKEN
- sourceOfFunds.provided.card.scheme=AMES
- sourceOfFunds.provided.card.brand=AMEX
- sourceOfFunds.provided.card.fundingMethod=CREDIT
- sourceOfFunds.provided.card.number=444411xxxxxx3333-FPAN
- sourceOfFunds.provided.card.expiry.month=5-Vencimiento del FPAN
- sourceOfFunds.provided.card.expiry.year=21-Vencimiento del FPAN
- sourceOfFunds.provided.card.deviceSpecificNumber=520424xxxxxx5996-Token
- sourceOfFunds.provided.card.deviceSpecificExpiry.month= 12-Vencimiento del token
- sourceOfFunds.provided.card.deviceSpecificExpiry.year= 22-Vencimiento del token
Dirección de envío
- shipping.address.contact.firstName=laggy
- shipping.address.contact.lastName=Peck
- shipping.address.street=2200 Mastercard Blvd
- shipping.address.street2=O'Fallon, dirección extendida
- shipping.address.city=St. Louis
- shipping.address.stateProvince=MO
- shipping.address.postcode=63368-7263
- shipping.address.country=AUS
Detalles del cliente
- customer.email=john.smith@example.com
- customer.firstName=John
- customer.lastName=Smith
- customer.mobilePhone=+1 2128881234
Dirección de facturación
- billing.address.city = Brisbane
- billing.address.country = AUS
- billing.address.postcodeZip = 4000
- billing.address.stateProvince=QLD
- billing.address.street = 333 Ann Street, Floor 14, CBD
|
Escenario: SRC devuelve el número de tarjeta y la fecha de vencimiento de la tarjeta (la tarjeta no admite la tokenización de red)
Esquema |
Últimos 4 dígitos de FPAN |
ID de correlación de SRC |
Respuesta de UPDATE_SESSION_FROM_WALLET de API resultante |
Respuesta de AUTHORIZE o PAY de API resultante |
Mastercard |
xxx0305 |
8e455e8b-4e52-46cf-a3da-83aa3cf9a76e |
- order.walletProvider=SECURE_REMOTE_COMMERCE
- sourceOfFunds.type=CARD
- sourceOfFunds.provided.card.scheme=MASTERCARD
- sourceOfFunds.provided.card.brand=MASTERCARD
- sourceOfFunds.provided.card.fundingMethod=CREDIT
- sourceOfFunds.provided.card.number =550690xxxxxx0305-FPAN
- sourceOfFunds.provided.card.expiry.month=5-Vencimiento del FPAN
- sourceOfFunds.provided.card.expiry.year=21-Vencimiento del FPAN
- sourceOfFunds.provided.card.nameOnCard=John Smith
- sourceOfFunds.provided.card.maskedFpan=550690xxxxxx0305-FPAN
- sourceOfFunds.provided.card.maskedFpanExpiry.month=5-Vencimiento del FPAN
- sourceOfFunds.provided.card.maskedFpanExpiry.year=21-Vencimiento del FPAN
Dirección de envío
- shipping.address.contact.firstName=Iggy
- shipping.address.contact.lastName=Peck
- shipping.address.street=2200 Mastercard Blvd
- shipping.address.street2=O'Fallon, dirección extendida
- shipping.address.city=St. Louis
- shipping.address.stateProvince=MO
- shipping.address.postcode=63368-7263
- shipping.address.country=USA
Detalles del cliente
- customer.email=john.smith@example.com
- customer.firstName=John
- customer.lastName=Smith
- customer.mobilePhone=+1 2128881234
Dirección de facturación
- billing.address.city = Brisbane
- billing.address.country = AUS
- billing.address.postcodeZip = 4000
- billing.address.stateProvince = QLD
- billing.address.street = 333 Ann Street
- billing.address.street2 = Floor 14, CBD
|
- order.walletProvider=SECURE_REMOTE_COMMERCE
- sourceOfFunds.type=SCHEME_TOKEN
- sourceOfFunds.provided.card.scheme=MASTERCARD
- sourceOfFunds.provided.card.brand=MASTERCARD
- sourceOfFunds.provided.card.fundingMethod=CREDIT
- sourceOfFunds.provided.card.number=550690xxxxxx0305-FPAN -FPAN
- sourceOfFunds.provided.card.expiry.month=5-Vencimiento del FPAN
- sourceOfFunds.provided.card.expiry.year=11-Vencimiento del FPAN
- sourceOfFunds.provided.card.nameOnCard=John Smith
Dirección de envío
- shipping.address.contact.firstName=Iggy
- shipping.address.contact.lastName=Peck
- shipping.address.street=2200 Mastercard Blvd, O'Fallon, dirección extendida
- shipping.address.street2=O'Fallon, dirección extendida
- shipping.address.city=St. Louis
- shipping.address.stateProvince=MO
- shipping.address.postcode=63368-7263
- shipping.address.country=USA
Detalles del cliente
- customer.email=john.smith@example.com
- customer.firstName=John
- customer.lastName=Smith
- customer.mobilePhone=+1 2128881234
Dirección de facturación
- billing.address.city = Brisbane
- billing.address.country = AUS
- billing.address.postcodeZip = 4000
- billing.address.stateProvince = QLD
- billing.address.street = 333 Ann Street, Floor 14, CBD
|
Visa |
xxx0001 |
12345671-visa1-expiry0822 |
- order.walletProvider=SECURE_REMOTE_COMMERCE
- sourceOfFunds.type=CARD
- sourceOfFunds.provided.card.scheme=VISA
- sourceOfFunds.provided.card.brand=VISA
- sourceOfFunds.provided.card.fundingMethod=CREDIT
- sourceOfFunds.provided.card.number=400552xxxxxx4821-FPAN
- sourceOfFunds.provided.card.expiry.month=8-Vencimiento del FPAN
- sourceOfFunds.provided.card.expiry.year=22-Vencimiento del FPAN
- sourceOfFunds.provided.card.nameOnCard=Mr. John Smith
- sourceOfFunds.card.maskedFpan=444411xxxxxx3333-FPAN
- sourceOfFunds.provided.card.maskedFpanExpiry.month=8-Vencimiento del FPAN
- sourceOfFunds.provided.card.maskedFpanExpiry.year=22-Vencimiento del FPAN
Detalles del cliente
- customer.email=emulator@tnsi.com
- customer.firstName=Mr.John Smith
- customer.lastName=John
- customer.mobilePhone=+61 0444111222
- customer.phone=+61 0444111222
Dirección de facturación
- billing.address.city = Brisbane
- billing.address.country=AUS
- billing.address.postcodeZip = 4000
- billing.address.stateProvince = QLD
- billing.address.street = 333 Ann Street
- billing.address.street2=Floor 21
|
- order.walletProvider=SECURE_REMOTE_COMMERCE
- sourceOfFunds.type=CARD
- sourceOfFunds.provided.card.scheme=VISA
- sourceOfFunds.provided.card.brand=VISA
- sourceOfFunds.provided.card.fundingMethod=CREDIT
- sourceOfFunds.provided.card.number=444411xxxxxx3333-FPAN
- sourceOfFunds.provided.card.expiry.month=8-Vencimiento del FPAN
- sourceOfFunds.provided.card.expiry.year=22-Vencimiento del FPAN
- sourceOfFunds.provoded.card.nameOnCard=Mr. John Smith
Detalles del cliente
- customer.email=john.smith@example.com
- customer.firstName=John
- customer.lastName=Smith
- customer.mobilePhone=+1 2128881234
- customer.phone=+61 0444111222
Dirección de facturación
- billing.address.city = Brisbane
- billing.address.country=AUS
- billing.address.postcodeZip = 4000
- billing.address.stateProvince = QLD
- billing.address.street = 300 Adelaide Street, Floor 21
|
American Express |
xxx4564 |
bb978084-42b7-4985-af9d-2e41ee0a370c |
- order.walletProvider=SECURE_REMOTE_COMMERCE
- sourceOfFunds.type=CARD
- sourceOfFunds.provided.card.scheme=AMEX
- sourceOfFunds.provided.card.brand=AMEX
- sourceOfFunds.provided.card.fundingMethod=CREDIT
- sourceOfFunds.provided.card.number=345678xxxxx4564-FPAN
- sourceOfFunds.provided.card.expiry.month=12-Vencimiento del FPAN
- sourceOfFunds.provided.card.expiry.year=22-Vencimiento del FPAN
- sourceOfFunds.provided.card.nameOnCard=Mr. John Smith
- sourceOfFunds.provided.card.maskedFpan=345678xxxxx4564-FPAN
- sourceOfFunds.provided.card.maskedFpanExpiry.month=8-Vencimiento del FPAN
- sourceOfFunds.provided.card.maskedFpanExpiry.year=21-Vencimiento del FPAN
Dirección de envío
- shipping.address.contact.firstName=loggy
- shipping.address.contact.lastName=Peck
- shipping.address.street=2200 Mastercard Blvd
- shipping.address.street2=O'Fallon, dirección extendida
- shipping.address.city=St. Louis
- shipping.address.stateProvince=MO
- shipping.address.postcode=4000
- shipping.address.country=USA
Detalles del cliente
- customer.email=john.smith@example.com
- customer.firstName=Mr.John Smith
- customer.lastName=John
- customer.mobilePhone=+61 0444111222
Dirección de facturación
- billing.address.city = Brisbane
- billing.address.country=AUS
- billing.address.postcodeZip = 4000
- billing.address.stateProvince = QLD
- billing.address.street = 333 Ann Street
- billing.address.street2=Floor 14
|
- order.walletProvider=SECURE_REMOTE_COMMERCE
- sourceOfFunds.type=CARD
- sourceOfFunds.provided.card.scheme=AMEX
- sourceOfFunds.provided.card.brand=AMEX
- sourceOfFunds.provided.card.fundingMethod=CREDIT
- sourceOfFunds.provided.card.number=444411xxxxxx3333-FPAN
- sourceOfFunds.provided.card.expiry.month=5-Vencimiento del FPAN
- sourceOfFunds.provided.card.expiry.year=21-Vencimiento del FPAN
Dirección de envío
- shipping.address.contact.firstName=laggy
- shipping.address.contact.lastName=Peck
- shipping.address.street=2200 Mastercard Blvd
- shipping.address.street2=O'Fallon, dirección extendida
- shipping.address.city=St. Louis
- shipping.address.stateProvince=MO
- shipping.address.postcode=63368-7263
- shipping.address.country=AUS
Detalles del cliente
- customer.email=john.smith@example.com
- customer.firstName=John
- customer.lastName=Smith
- customer.mobilePhone=+1 2128881234
Dirección de facturación
- billing.address.city = Brisbane
- billing.address.country = AUS
- billing.address.postcodeZip = 4000
- billing.address.stateProvince=QLD
- billing.address.street = 333 Ann Street, Floor 14, CBD
|
Prueba de SRC con autenticación 3D-Secure
Si su perfil del negocio está habilitado para Autenticación 3D-Secure EMV (3DS2) puede utilizar los detalles de la prueba de SRC que se muestran en la tabla a continuación para activar un flujo fluido o un flujo de desafío.
Escenario: flujo de desafío 3DS2
Esquema |
Últimos 4 dígitos de FPAN |
ID de correlación de SRC |
Respuesta de API resultante |
Mastercard |
xxx0009 |
1049624e-cc67-45f6-bd5f-c625eb4c6cc1 |
- order.walletProvider=SECURE_REMOTE_COMMERCE
- sourceOfFunds.type=SCHEME_TOKEN
- sourceOfFunds.provided.card.scheme=MASTERCARD
- sourceOfFunds.provided.card.brand=MASTERCARD
- sourceOfFunds.provided.card.deviceSpecificNumber = 512345xxxxxx8212
- sourceOfFunds.provided.card.deviceSpecificExpiry.month = 5
- sourceOfFunds.provided.card.deviceSpecificExpiry.year = 21
- sourceOfFunds.provided.card.number = 512345xxxxxx0009
- sourceOfFunds.provided.card.expiry.month = 9
- sourceOfFunds.provided.card.expiry.year = 55
|
Visa |
xxx4222 |
12312345671-SRC3DSChallenge-expiry0822-colShiptrue |
- order.walletProvider=SECURE_REMOTE_COMMERCE
- sourceOfFunds.type = SCHEME_TOKEN
- sourceOfFunds.provided.card.scheme=VISA
- sourceOfFunds.provided.card.brand=VISA
- sourceOfFunds.provided.card.devicePayment.3DSecure.eciIndicator=07
- sourceOfFunds.provided.card.devicePayment.3DSecure.onlinePaymentCryptogram=AgAAAAAABkwdwbyAkpPMQAAAAAA=
- sourceOfFunds.provided.card.number = 453224xxxxxx4222
- sourceOfFunds.provided.card.expiry.month = 8
- ssourceOfFunds.provided.card.expiry.year = 22
|
American Express |
xxx0017 |
16e051bc-bd25-46db-a7d3-d2944fbb05cf |
- order.walletProvider=SECURE_REMOTE_COMMERCE
- sourceOfFunds.type = SCHEME_TOKEN
- sourceOfFunds.provided.card.scheme=AMEX
- sourceOfFunds.provided.card.brand=AMEX
- sourceOfFunds.provided.card.deviceSpecificNumber = 373224xxxxx9117
- sourceOfFunds.provided.card.deviceSpecificExpiry.month = 5
- sourceOfFunds.provided.card.deviceSpecificExpiry.year = 21
- sourceOfFunds.provided.card.number = 373224xxxxxx4570
- sourceOfFunds.provided.card.expiry.month = 8
- ssourceOfFunds.provided.card.expiry.year = 22
|
Escenario: flujo fluido 3DS2
Esquema |
Últimos 4 dígitos de FPAN |
ID de correlación de SRC |
Respuesta de API resultante |
Mastercard |
xxx0010 |
16e051bc-bd25-46db-a7d3-d2944fbb05cf |
- order.walletProvider=SECURE_REMOTE_COMMERCE
- sourceOfFunds.type=SCHEME_TOKEN
- sourceOfFunds.provided.card.scheme=MASTERCARD
- sourceOfFunds.provided.card.brand=MASTERCARD
- sourceOfFunds.provided.card.deviceSpecificNumber = 512345xxxxxx8170
- sourceOfFunds.provided.card.deviceSpecificExpiry.month = 5
- sourceOfFunds.provided.card.deviceSpecificExpiry.year = 21
- sourceOfFunds.provided.card.number = 512345xxxxxx0010
- sourceOfFunds.provided.card.expiry.month = 8
- sourceOfFunds.provided.card.expiry.year = 55
|
Visa |
xxx4180 |
12345671-SRC3DSFrictionless-expiry0822-colShiptrue |
- order.walletProvider=SECURE_REMOTE_COMMERCE
- sourceOfFunds.type = SCHEME_TOKEN
- sourceOfFunds.provided.card.scheme=VISA
- sourceOfFunds.provided.card.brand=VISA
- sourceOfFunds.provided.card.devicePayment.3DSecure.eciIndicator=07
- sourceOfFunds.provided.card.devicePayment.3DSecure.onlinePaymentCryptogram=AgAAAAAABkwdwbyAkpPMQAAAAAA=
- sourceOfFunds.provided.card.number = 453224xxxxxx4180
- sourceOfFunds.provided.card.expiry.month = 8
- ssourceOfFunds.provided.card.expiry.year = 22
|
American Express |
xxx4564 |
17e051bc-bd25-46db-a7d3-d2944fbb05cf |
- order.walletProvider=SECURE_REMOTE_COMMERCE
- sourceOfFunds.type = SCHEME_TOKEN
- sourceOfFunds.provided.card.scheme=AMEX
- sourceOfFunds.provided.card.brand=AMEX
- sourceOfFunds.provided.card.deviceSpecificNumber = 373224xxxxx9299
- sourceOfFunds.provided.card.deviceSpecificExpiry.month = 5
- sourceOfFunds.provided.card.deviceSpecificExpiry.year = 21
- sourceOfFunds.provided.card.securityCode = xxx
- sourceOfFunds.provided.card.number = 373224xxxxxx4570
- sourceOfFunds.provided.card.expiry.month = 5
- ssourceOfFunds.provided.card.expiry.year = 21
|
Preguntas más frecuentes
Como pagador, agregué una tarjeta a mi billetera Click To Pay. ¿Por qué no aparece en la página de pago?
Si bien el perfil Click to Pay de su pagador puede contener tarjetas para cualquier esquema de tarjeta admitido, para una transacción determinada, su pagador solo puede usar Click to Pay para aquellas tarjetas que:
- el esquema de tarjeta se ha activado para SRC en su perfil del negocio; y
- su perfil del negocio está configurado para procesar tarjetas con este esquema y la moneda de la transacción.
¿Están disponibles las pruebas de extremo a extremo con Click To Pay?
Actualmente, las pruebas de extremo a extremo no se admiten con Click To Pay. Los negocios pueden probar con negocios en producción en MTF solo para la interacción de Click To Pay.