Stripe Checkout - Payment Gateway | Zoho Forms

Stripe Checkout

Stripe Checkout payment gateway configuratioin

If you have selected Stripe Checkout as the Payment Gateway, follow the below steps:

Account Information

  1. Under Account Information, enter your Publishable Key and Secret Key.
  2. Select the required Currency in which you wish to receive payments.
  3. Enter the Payment  Amount. You can either set a fixed amount for payment or autofill the Payment Amount with a value from a form field.
  4. Enter Your Product Name that will be displayed to your respondent on the Stripe Checkout page. For example, if you give your product name Zylker Store, it will be displayed in the payment page as shown.

    How Product Name is displayed while making payment
  5. Select the  Payment Method  from the available options. You can select multiple payment methods for your respondent to choose from.
Note: Ensure that the selected Payment Methods are available for the chosen Currency. For example, Ideal is not supported for USD.

Webhook Configuration

  1. Under Webhook Configuration, copy the Webhook URL.
  2. In your Stripe account's dashboard, navigate to Developers > Webhooks.
  3. Click Add an endpoint and paste the copied Webhook URL under Endpoint URL
  4. Provide a Description and select the Latest API version (2020-08-27).
  5. Select the following events to listen to:
    checkout.session.completed
    checkout.session.async_payment_succeeded
    checkout.session.async_payment_failed
    payment_intent.payment_failed
    payment_intent.canceled 
  6. Click Add events and then click Add endpoint.
      
  7. Once the webhook is enabled, click Reveal under Signing secret and copy the secret.
  8. Now, in the Payment Settings of Stripe Checkout in your form builder, paste the copied Signing Secret under Webhook Secret.
Note:
  1. Payment status via webhooks will be updated as long as your webhook is active.
  2. Payment status will not be updated if there is any mismatch in the Signing secret entered.

It is sufficient to configure one webhook for Zoho Forms, even if multiple forms are linked to the same Stripe merchant credentials.

Payment Information

Under Payment Information, specify the details to be shown on the Stripe dashboard:
  1. You can change the default Description and include form responses in the description by clicking the   icon.
  2. Under Mail Receipt to, you can select the required Email field from the form fields. Stripe will send the receipt of the transaction to this email address.

Shipping Information

Under Shipping Information, you can include the Name and Address of your customer by mapping them to the corresponding form fields. If you choose to include shipping details, then both the Name and the Address fields are mandatory. 

Customer Information

Under Customer Information, you can include the Email, Name, Address, and Phone Number of your customer by mapping them to your form fields. A new customer with these details will be created in your Stripe account each time a payment is received via Zoho Forms. 
Note: This is a mandatory step for Indian users accepting international payments. Learn more
You cannot set up both Stripe and Stripe Checkout as payment gateways for the same form.
If you wish to change the brand and color of the Stripe payment page, 
  1. In your Stripe dashboard, navigate to Settings > Product Settings > Checkout and Payment Links.
  2. Under Custom Options > Appearance,  go to Branding Settings to upload your brand icon or logo, and set colors.
You can also include details about your store policies and support contact information on the payment page.

    Redefine the way you work
    with Zoho Workplace

      Zoho DataPrep Personalized Demo

      If you'd like a personalized walk-through of our data preparation tool, please request a demo and we'll be happy to show you how to get the best out of Zoho DataPrep.

      Zoho CRM Training

        Create, share, and deliver

        beautiful slides from anywhere.

        Get Started Now


          Get started with Zoho Sign

          in a few quick steps!

          Download Help Guide





                    Mobile Apps

                          

                       

                        Secure your business
                        communication with Zoho Mail


                        Mail on the move with
                        Zoho Mail mobile application

                          Stay on top of your schedule
                          at all times


                          Carry your calendar with you
                          Anytime, anywhere




                                  Zoho Sign Resources

                                    Sign, Paperless!

                                    Sign and send business documents on the go!

                                    Get Started Now


                                        Zoho SalesIQ Resources



                                            Zoho TeamInbox Resources



                                                    Zoho DataPrep Resources



                                                      Zoho DataPrep Demo

                                                      Get a personalized demo or POC

                                                      REGISTER NOW


                                                        Design. Discuss. Deliver.

                                                        Create visually engaging stories with Zoho Show.

                                                        Get Started Now











                                                                              • Related Articles

                                                                              • Stripe

                                                                                If you have selected Stripe as the Payment Gateway, Under Account Information, enter your Publishable Key and Secret Key. Select the required Currency in which you wish to receive payments. Enter the Payment Amount. You can either set a fixed amount ...
                                                                              • PayPal Checkout

                                                                                If you have selected PayPal Checkout as the Payment Gateway, Under Account Information , enter your PayPal Client ID and Client Secret. Refer to the steps required to obtain Client ID and Secret. Select the required Currency in which you wish to ...
                                                                              • How can I use a default value of amount to collect payments?

                                                                                Let's all agree!! Online forms make everything hassle-free in business. You can gather any information you need from your customers and Zoho Forms is here to make the process much easier.   With Zoho Forms, you can collect payments from customers ...
                                                                              • How do I use formula field and auto-populate the calculated value in Payments field?

                                                                                Money is a tricky thing. It has the potential to alter the course of any alliance, particularly one involving payments. Seller- buyer relationships can quickly become a hassle if the money flow is not error-free. And like always, Zoho Forms is here ...
                                                                              • Setting up Payment Field

                                                                                To configure a payment field, Add a Payment field from the Advanced Fields to your form. In the Payment Settings pop-up, enter a label for the Payment field. To make the Payment field mandatory, select Mandatory. Select the Payment Type to either be ...
                                                                              Wherever you are is as good as
                                                                              your workplace

                                                                                Resources

                                                                                Videos

                                                                                Watch comprehensive videos on features and other important topics that will help you master Zoho CRM.



                                                                                eBooks

                                                                                Download free eBooks and access a range of topics to get deeper insight on successfully using Zoho CRM.



                                                                                Webinars

                                                                                Sign up for our webinars and learn the Zoho CRM basics, from customization to sales force automation and more.



                                                                                CRM Tips

                                                                                Make the most of Zoho CRM with these useful tips.



                                                                                  Zoho Show Resources