Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Integrating Stripe as a payment gateway in UChat allows you to securely process payments directly within your chatbot flows. This guide will walk you through the steps necessary to set up Stripe, create a seamless payment flow, and configure the essential elements to ensure a smooth user experience. Whether you're selling products, services, or subscriptions, these instructions will help you get started quickly and efficiently.

Setting Up Stripe in UChat:

  1. In the sidebar menu, go to the "Integrations" section.

  2. Click on "Payment Gateway" and select "Stripe."

  3. Ensure that the mode is set to "Live Mode" to accept real payments. If you haven't connected a Stripe account yet, do so at this stage.

...

Creating the Payment Flow:

  1. Access the flow builder area and select or create a new flow where the payment will be integrated.

  2. In the flow editor, add a message block by clicking "Send Message" and configure the message to be sent to the user, such as "Please make the payment using the link below." for example.

Configuring the Payment Button:

  1. In the message block, click "Add Button" to add a payment button.

...

  1. Select the "Buy" action from the list of available actions for the button.

...

  1. In the button configuration, give the button a title, such as "Pay Now." for example. Under "Select a pre-set price," choose the product or service for which the payment will be made. If you haven't set up products beforehand, select "Custom Product" and manually set the price.

...

  1. If necessary, configure additional options such as "Require Billing Address" or "Allow Promotion Codes."

...

Finalising the Flow:

  1. After configuring the payment button, define the action the bot should take after the payment is successfully completed. This could be sending a confirmation message to the user or continuing to the next step in the flow.

  2. Publish the flow by clicking "Publish" so that it is active and ready for use.

...

If you need further assistance, please submit a ticket at ticket@uchat.com.au