Step by step guide on Stripe Payment Gateway Integration

Stripe Payment FormsThe 123ContactForm – Stripe payment integration provides an extremely easy way to collect payments with your online order form. The best thing about Stripe is that it doesn’t require a merchant account. Funds go directly into your bank account and Stripe’s fee at successful payments is of 2.9% + 30¢, with no other setup or monthly fees.

Stripe is primarily aimed for developers, but 123ContactForm is here to help non-developers out. Like any other of our payment integrations, the integration with Stripe requires just authentication data that allows the applications to communicate. Your order form with Stripe payment integration can be set up in minutes!

The steps below will take you through the simple process of creating your Stripe payment form:

  1. Build your order form! Create it in the Form Editor and assign prices in the SettingsPayments section. Offer multiple items for sale by setting prices for choice fields options or set a fixed price per submission.
  2. In the SettingsPayments section, under Payment Processors, select Stripe as your payment processor from Payment gateway and hit Add payment gateway. Next, click on the Connect with Stripe button.
  3. Stripe Payment Integration

  4. Provide your Stripe email and password to allow the two applications to communicate.
  5. Stripe Payment Form

  6. Back to the SettingsPayments section of your 123ContactForm account, click Save at page top and tick the select enable on the top right of the payment gateway box. If you want to use recurring billing, tick the option Use recurrent payment and add the necessary data.
  7. Stripe Payment Integration

    If the Reference ID is enabled on your online form, you’ll also find it in your Stripe account, in the TransactionsPayments section, under Description. You may use this workaround to track your transactions.

    Note that the minimum recurrence period for Stripe is of one month and that, since Stripe is currently available in the USA and in Canada, the only currency available is USD/CAD, GBP and EUR.

    Now sit back and let the payments begin!

Laura Cheek

Hello, I have just purchased 123 contact form and inserted it into my wix website. I have also integrated it to my Stripe account. I really am enjoying this, as I have just launched my company today. I did a trial with my own payment. However on my Stripe account it only went through as a payment not as recurring. I then clicked recurring payment as suggested above however I still have 2 questions:

1. What should be entered in the ‘EVERY*’ field if I want my members’ cards charged EVERY month?
2. Now that I have the recurring payment selected on my 123 contact form, I am still confused because of this text, “If the Reference ID is enabled on your online form, you’ll also find it in your Stripe account, in the Transactions → Payments section, under Description. You may use this workaround to track your transactions.” How do I link my recurring plan on y Stripe with a description ID: 1 to my 123 contact forms?

Thank you very much in advance for your help!

Laura Cheek

March 03, 2016 06:24
    Manu

    Hi Laura!

    In the “Every” field, you need to type in a number, and in the dropdown you need to select the period type.

    For example, if you want them charged every month, you can type in the box the number 4, and select weeks in the dropdown.

    Each form has a reference ID allows you to track which form payments are coming from, if you enable it. Here’s a guide on how to enable it:
    http://www.123contactform.com/docs/what-is-the-reference-id/

    March 11, 2016 12:14
Micah

I am really delighted to glance at this webpage posts which consists
of lots of useful facts, thanks for providing these information.

February 21, 2016 08:23
    Manu

    Hi Micah!

    I’m glad you find this information useful, if you have any questions or require assistance, feel free to email us at support@www.123contactform.com

    Have a great day!

    February 22, 2016 11:58
Tony Babcock

Hi there, I have a 123 contact form on my wix site that has stripe payments enabled. The payments go through fine but my customers are not receiving receipts to their email address. I have to go in and send them manually. Can you please help. Here is my form – improvyouracting.com/oncamera

December 31, 2015 06:20
    Olivian Stoica

    Hello Tony!

    Our customer support will look into it, but your email address is not associated to any of our 123ContactForm accounts. Please submit your requests at support@www.123contactform.com from now on, so we can better assist you.

    As for Stripe, we are working on improving the integration and will come up with an update as soon as possible. In the meantime, set the email field of your form as required, otherwise some of your buyers might skip it.

    Thanks!

    January 07, 2016 10:05
Diego

Hello Team!

I have some clients that I need to charge them in a different currency. Currently Stripe supports a lot of Currencies, I am based in USA and have used Stripe for a while. The thing is I want to see if you can easily add a currency to the system? I want to charge my clients in Guatemalan Quetzal (GTQ)

Regards,

December 31, 2015 03:27
    Olivian Stoica

    Hello Diego!

    Our Development Team will look into your request in January, as they are currently in vacation for New Year’s Eve. In the meantime, whenever you have a new request, don’t hesitate to use our feature request form to submit it to us (when logged in your account). All requests are voted by users in the feature requests section.

    As for support, whenever you require assistance, don’t hesitate to contact one of our customer support representatives at support@www.123contactform.com.

    Thanks!

    December 31, 2015 07:23
Ellen

Hi!
Sorry for my bad english.
I´m maybe want to bye the platinum level but I have a question first.
Can I make my customers pay in a membership. For ex. 1 person want to start a membership and it cost xxx for every month and it will be drawn from his acound. But then he want to stop the membership and turn off the payment.
I wonder if I can make such form here. I want my customers to be able to pay both for I year or for how ever long they want and I want it to be automatic.

Thank you !

May 16, 2015 07:31
    Olivian Stoica

    Hello Ellen!

    Yes, it’s possible to charge your buyers in the form of a membership. As you’ve left this comment in our article about the Stripe integration, I’ll assume Stripe is the gateway you want to use for your order form. You can use the recurring billing option of the 123ContactForm – Stripe integration to charge your buyers every X weeks, months or years. Once you’ve connected your Stripe account to the form through the integration box, tick the option Use recurrent payment, type in the value and select the period (weeks, months, years). Next, save your settings in the Payments section and you are done.

    Regarding turning off memberships, Stripe is the place where these can be made in case a buyer wants to terminate his/her membership. Each submission creates a subscription in your Stripe account, meaning that your Stripe account is the place where you can manage the recurring status of your payments.

    For further assistance, don’t hesitate to contact our Support Team at support@www.123contactform.com or via our contact form.

    Thanks!

    May 18, 2015 06:42
Tom Swainson

Hi, this is extremely confusing! I have upgraded my account, linked my Stripe account under payments section but see nothing when previewing. Firstly, i want my customers to be able to put their own payment amount in. I have 650 customers, all with different prices. Some also owe money. If this is not possible i would like my 123 premium money back.

I would like a call to go through all this, not email correspondence so please give me a number to call.

Thanks you

January 10, 2015 04:40
    Olivian Stoica

    Hello Tom!

    If you are referring to the payment details that appear on the form when Stripe is enabled, the payment takes place after submission. First, users will fill out the form with the services or products you offer. Next, they will submit the form and only then a second page appears, where they will add their credit card details. So, if you want to preview the Stripe integration, you will need to fill out the form, first.

    Also, make sure you enable payments on your form. Tick the option Enable payments for this form, under Payment processors, to do it. Remember to constantly save changes in your payment settings before leaving the section.

    Please contact our Support Team at support@www.123contactform.com or via our contact form at http://www.123contactform.com/contactus.html for anything related to your 123ContactForm account. By phone, we are available at 0040-721-323759 (Monday – Friday, 9am – 6pm (GMT+2)).

    Thanks!

    January 12, 2015 07:55
Samuel Lucas

Hello sir,

I dont want to use any third party plugins and any shopping cart options with my webpage as it has limited items to sale. Right now i am using paypal and i just create invoice for the particular item and insert the code with the button to charge only one time with the customers. So is there anyway that I can use stripe like the same create invoice and put the code in buttons for one time payment. no subscriptions and all.

September 26, 2014 12:58
    Olivian Stoica

    Hello Samuel!

    At 123ContactForm, you can create an account to built powerful web forms that can suit your business needs. We do not offer a button for Stripe, but we do offer the possibility to directly integrate your Stripe account with your web forms. You can add all your items that you want to sell on the web form and the Stripe payment integration will do the rest when your buyers submit the form.

    You can check our documentation on order forms to see what payment features we offer. Furthermore, you can contact our Support Team at support@www.123contactform.com to ask any questions or request assistance. They will respond as quickly as possible, offering the solutions you need.

    Consult our features matrix to see what features 123ContactForm has to offer for each type of subscription.

    Thanks!

    September 26, 2014 01:52
pzilly

Can we use Stripe for recurring payments with your forms?

June 19, 2014 04:06
    Olivian Stoica

    Hello!

    Yes, you can use Stripe for recurring payments. Just set the Recurrent Payment option in Payments on Yes to enable it. Have a look at our Payment Gateway Comparison page to see what Stripe has to offer.

    Thanks!

    June 20, 2014 06:34
Haroon Afridi

Hi,

I am located in Dubai, United Arab Emirates.

Most of my clients want to pay me online using their Mastercard or Visa Credit Cards.

I want to know whether this could be possible with stripe or not.

Plus, if someone makes a payment online using their credit card, will the payment go directly to my bank account in Dubai?

Waiting for your reply.

Thanks.

April 22, 2014 09:30
    Olivian Stoica

    Hello, Haroon! Unfortunately, only businesses located in the US, Canada, Ireland or UK can receive payments through Stripe. Here’s a link to their documentation on this matter https://support.stripe.com/questions/what-countries-does-stripe-support.

    Try PayPal which supports more than 190 countries, including the United Arab Emirates. It supports both Mastercard and Visa credit cards. Follow our payment gateways comparison for more information. Once the transaction has been completed, the money will be sent to your PayPal account, from where you have different options to choose from, including having the money transferred into your bank account.

    For assistance and questions, contact our Support Team here.

    April 24, 2014 06:21

Leave a Reply

Your email address will not be published. Required fields are marked *