Stripe
Configure Stripe with DEUNA, verify the required credentials and capabilities, and test the connection before production.
This page provides a comprehensive guide for integrating Stripe with DEUNA.
Get Started with Stripe#
Stripe is a company that allows individuals and businesses to receive payments over the internet. Stripe provides the necessary banking infrastructure to operate online payment systems.
Requirements#
The requirement to integrate Stripe with Deuna is to have an account created in Stripe.
Integrate Stripe#
After searching for Stripe in Connections, you must configure Stripe in your store.
1. Configure Stripe in your store
- Select the You have a Stripe account option.
- For the question Is the account already linked to another platform?, select No.
- Configure the Credentials Name: For example: *Stripe***DEUNA**_
- Configure the type of Operation you want to perform (Purchase or Authorization / 3DS).
- Click Next
2. Connect Stripe to DEUNA
After entering your credentials, you will be redirected to the Stripe portal. Here you will need to connect with your credentials and follow Stripe's workflow.
Stripe will request that you grant authorization to DEUNA to connect with your account.
Stripe OXXO payment-status callback#
If your DEUNA connection uses the STRIPE_OXXO voucher processor, Stripe sends payment-status events to a DEUNA callback receiver:
| Environment | Provider callback URL |
|---|---|
| Sandbox | https://api.sandbox.deuna.io/transactions/webhooks/stripe_oxxo |
| Production | https://api.deuna.io/transactions/webhooks/stripe_oxxo |
Use the callback URL returned when the Stripe OXXO connection is created as the authoritative value for that environment. Register it in Stripe only when the connection setup asks you to configure the provider callback.