Stripe
5 min
Stripe is a widely used payment platform that enables secure, global online payments. By integrating Stripe with Sanoflow, you can send payment links and automate billing processes.
Getting Here
- Log in to your Sanoflow account.
- From the left-hand menu, go to Settings > Integrations.
- Select the Add Channel tab under the Other section.
Steps to Integrate Stripe with Sanoflow
Step 1: Navigate to Integrations
- Log in to your Sanoflow account.
- Click on Settings from the left-hand menu.
- Select Integrations and locate Stripe under the "Other" category.
- Click the + Add button next to Stripe.
Stripe Configuration Steps
To integrate Stripe as a payment provider, follow these steps:
- Channel Name Give this payment channel a recognizable name (e.g., "Stripe Global" or "Stripe USD") to help identify it easily when managing multiple providers.
- Secret Key Enter your Stripe Secret Key obtained from the Stripe dashboard under the API settings. This key allows your system to communicate securely with Stripe.
- Currencies Specify the supported currency or currencies (e.g., USD, AED) that this Stripe channel will handle.
- Set as Default Payment Provider (Optional) Enable this checkbox if Stripe should be the default provider for all new payment actions.
- Click Save After entering all required fields, click Save to activate the integration.
Best Practices
- Use the live Secret Key in production, and test keys only in sandbox environments.
- Name your channel clearly, especially if you're using multiple currencies or regions.
- Keep your keys secure and never share them publicly.
FAQs
- Where do I find my Stripe Secret Key?
- You can find it in your Stripe dashboard under Developers > API Keys. Use the Secret Key, not the Publishable Key.
- Can I use Stripe for multiple currencies?
- Yes, Stripe supports multiple currencies. Just ensure the currency is enabled in your Stripe account before adding it here.
- Can I use both Stripe and other providers like ClickPay?
- Yes, multiple providers can be added. You can select which one to use per transaction, or set one as the default.
- Can I send payment links through messaging channels like WhatsApp or SMS
- Yes, once Stripe is integrated with Sanoflow, you can generate payment links and send them through any connected communication channel.
- How do I track payment statuses in Sanoflow?
- Payment statuses update automatically and can be monitored directly in the customer conversation or through the payment log.
- Is there a way to automate payment reminders?
- Yes, you can create automated flows that trigger reminders based on payment status (e.g., unpaid, failed) using the Flow Builder.
- What happens if a customer fails to complete a payment?
- The payment will show as failed in Sanoflow. You can then use an automated or manual flow to follow up with the customer.
- Can I issue a refund directly from Sanoflow?
- Refunds must be processed through the Stripe dashboard. Sanoflow currently does not support refund actions within the platform.
- Is it safe to store my Stripe Secret Key in Sanoflow?
- Yes, Sanoflow securely encrypts and stores your credentials, but itβs recommended to rotate keys periodically and never share them outside of the platform.
- Does Stripe support recurring payments in Sanoflow?
- Recurring payments are not natively supported within Sanoflow flows at this time. For subscriptions, use Stripeβs native billing features and link them via API or webhook if needed.