Apple Pay standalone button

Con esta integración el comercio podrá incorporar el botón de pago de ApplePay en cualquier lugar de su web. Se realizará una petición a un endpoint de PAYCOMET que devolverá el código HTML y JS del botón para integrarlo directamente en el site.

Requisitos

Es necesario informar a PAYCOMET acerca de los dominios bajo los que se va a utilizar para que pueda se activado en el producto.

Bajo los dominios indicados, se deberá alojar el siguiente fichero apple-developer-merchantid-domain-association en la ruta: https://[DOMINIO]/.well-known/apple-developer-merchantid-domain-association
Ejemplo: https://api.paycomet.com/.well-known/apple-developer-merchantid-domain-association

Si el dominio de su comercio fuera mitiendaonline.com, el fichero ha estar disponible en la url: https://mitiendaonline.com/.well-known/apple-developer-merchantid-domain-association devolviendo el contenido del fichero con un código http 200

Una vea alojado y accesible en lo dominios correspondientes se informará a PAYCOMET del listado de dominios para proceder con la configuración de ApplePay.

PAYCOMET le confirmará al cliente cuando quede todo configurado para que pueda comenzar a operar con ApplePay.

No debe descargarse el fichero ni realizar ninguna redirección, el contenido debe estar disponible siempre para que Apple pueda verificar que su dominio puede utilizar ApplePay.

Puede solicitarse mediante una comunicación a través del panel de control.

Utilización

El endpoint para solicitar el botón de pago es:
https://rest.paycomet.com/v1/payments/applepaybutton
Los parámetros son los mismos que para un pago habitual con cualquier otro medio de pago, sin necesidad de iduser ni tokenuser, añadiendo tres parámetros adicionales para el diseño del botón:
width (%)
height (%)
color ("white","white-outline","black")

y el dominio por el que se está realizando el pago
domain

            
{
  "terminal": 1234,
  "language": "ES",
  "operationType": 1,
  "payment": {
    "terminal": 6987,
    "methodId":1,
    "originalIp":"1.1.1.1",
    "amount": 1020,
    "order": "paymentreference",
    "currency": "EUR",
    "secure": 1,
    "productDescription": "Lorem Ips.",
    "userInteraction": 1,
    "width": 15,
    "height": 100,
    "color": "white",
    "domain": "www.paycomet.com"
  }
}
            
        

La descripción completa está disponible aquí.

Volver