Redireccione fácilmente desde cualquier aplicación o sitio web de iOS, directamente a la aplicación de pago para recibir pagos.
La aplicación de pago de iOS reconoce el esquema de URL que comienza con:
payment://new?amount=2000¤cy=usd&description=Cat+sweater&name=John+Doe&[email protected]
Por el momento, Pago solo puede completar nuevos cargos.
payment://new?
Agregue una cantidad, en centavos:
payment://new?amount=2000
Elija una moneda admitida:
payment://new?currency=usd
Agregar una descripción codificada en URL para el cargo:
payment://new?description=Cat+Sweater
Agregue un nombre codificado en URL para el cliente:
payment://new?name=John+Doe
Proporcione una dirección de correo electrónico para un recibo:
payment://new?[email protected]
Compatible con iOS v5.04 o posterior . Tras una transacción exitosa, la aplicación de pago volverá a su aplicación
payment://new?callback=https://foo.bar.com/hook
Además de que iOS te devuelva automáticamente a tu sitio web, también te devolveremos algunos bits de información, como:
{
"success" : true,
"amount" : 2000,
"currency" : "usd",
"chargeId" : "pi_xxxxxx" // from Stripe
}
A partir de ahí, podrá recuperar el ID de cargo o realizar cualquier procesamiento y mensajería que pueda necesitar para sus clientes.
En caso de error, puede recibir un mensaje con el formato:
{
"error" : {
"message" : "Generic error message",
}
}