API

Un esquema de URL simple y fácil de usar para integrar su empresa con Payment for Stripe.

Redirija fácilmente desde cualquier aplicación o sitio web de iOS, directamente a la aplicación de pago para recibir el pago.

Rellenar un nuevo cargo

Por el momento, Pago solo puede completar cargos nuevos. payment://new?

Agregue una cantidad, en centavos: payment://new?amount=2000

Elija una moneda admitida: payment://new?currency=usd

Agregue una descripción codificada en URL para el cargo: payment://new?description=Cat+Sweater

Crear una factura con elementos de línea

Alternativamente, cree una factura de Stripe de línea de artículo: payment://cart?

Pase una identificación de precio y un par de cantidad: payment://cart?line_items=price_xxx:3

O transmita múltiples identificadores de precios y cantidades: payment://cart?line_items=price_abc:3,price_xyz:2

Adicionalmente, puedes aplicar un cupón: payment://cart?coupon=kZjFzekm

Proporcionar información del cliente (opcional)

Agregue un nombre codificado de URL para el cliente: payment://new?name=John+Doe

Proporcione una dirección de correo electrónico para un recibo: payment://new?email=john@doe.com

Proporcione una URL de devolución de llamada

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 lo lleve automáticamente de regreso a su sitio web, también le brindaremos algunos datos, que incluyen: {
  "success": true,
  "amount": 2000,
  "currency": "usd",
  "chargeId": "pi_xxxxxx" // from Stripe
}

A partir de ahí, podrá recuperar la identificación del cargo o realizar cualquier procesamiento y envío de mensajes que pueda necesitar para sus clientes. {
  "error": {
    "message": "Generic error message"
  }
}

¿Quieres algo más de la API?
Haznos saber