How to Integrate Sofort with Jotform

December 7, 2023

Sofort provides a convenient and secure way to complete transactions without needing credit cards or e-wallets. With Sofort, your customers can pay for goods and services directly from their online banking accounts, eliminating the hassle of entering credit card details or creating additional accounts.

How to Integrate Sofort with Jotform Image-1

With Jotform’s Sofort integration, you can do the following:

  • Sell products
  • Collect donations
  • Accept custom payments

Creating Project at Sofort

You must create a project first at Sofort to get the Configuration Key required for the integration. If you already have it, skip to the main integration steps below.

  1. Click the New Project link under the Projects section of your Sofort dashboard.
  2. Click the Create Project button on the next window.
Create new project menu of Sofort dashboard
  1. Choose Gateway Project from the Project Types.
  2. Click the Create Project button at the bottom part.
Project type selection when creating a new project with Sofort
  1. Fill up and select an option from the General Settings section:
    • Project Name — Provide a name for the project. You can type any name here.
    • Shop System — Find and select Jotform from the list.
    • Industry — Choose the industry that describes your business.
    • Beta Countries — You can skip this part or choose the country on Sofort’s beta list.
    • Website — You will need to enter your Form URL in this box.
    • Skip Transaction — Leave this unchecked.
Project details of a newly created project with Sofort
  1. Under the Payment Methods, check the Bank Transfer option.
  2. Toggle the Options, and there, you’ll find two checkboxes under the General product settings:
    • Sender country locked — Keep this unchecked.
    • Test mode — Check this option if you want to test the integration using test bank accounts provided by Sofort on the checkout page.
Payment method section of a new Sofort project
  1. At the bottom of the project details, click the Save button to create the project.
  2. After successfully saving the project, you will see the API credentials under the General Settings section. Copy the configuration key from here.
Configuration key of the newly created project in Sofort

Now, let’s go to the main integration steps.

Adding and Setting up Sofort Integration

You can add and set up Sofort integration in your form by following the below steps.

  1. In the Form Builder, click the Add Form Element button on the left side of the screen.
  2. Go to the Payments tab.
  3. Search or find Sofort and click or drag/drop it to add.
Jotform Form Builder showing the Sofort integration added in the form
  1. In the Payment Settings, provide and select the following:
    • Configuration Key — Paste the key you’ve copied from your Sofort project.
    • Currency — Sofort supports the following currencies only:
      • EUR – European Union Currency
      • CHF – Swiss Franc
      • GBP – British Pound
      • PLN – Polish Złoty
      • SEK – Swedish Krona
      • CZK – Czech Koruna
      • HUF – Hungarian Forint
    • Payment Type — With Sofort, you can sell products, accept user-defined amounts, or collect donations.
Payment Settings of the Jotform's Sofort Integration showing the box for Configuration Key and dropdowns for Currency and Payment Type

Did you know?

You can open the Payment Settings by clicking the Wand icon on the right side of Sofort payment.

  1. Finally, click Continue to add your product items. If you’ve chosen User Defined Amount or Collect Donation, click the Save button to complete the integration.

See also:

Sofort Payment Process

When users submit your form, they will be redirected to Sofort’s payment page to complete the payment process. Here’s a demo:

Notes

  • The payment completion might take up to 10 minutes. In this case, you will find the payment from the Incomplete Payment section of the Jotform Tables.
  • If you complete a payment from the Incomplete Payment section, you won’t see the Transaction ID in form emails, Jotform Tables, and Inbox even after you receive the payment. In this case, we recommend waiting for the payment to complete.
  • Manually completed submissions in forms integrated with Sofort will always increase your payment submission count, even if they are in test mode.

Viewing Payments with Sofort

At Sofort, you can view the transactions under the Bank Transfer section. Here’s how you can do that:

  1. Go to the Bank Transfer section of your Sofort dashboard.
  2. Scroll down and look for the payment made through your form.
  3. Click the Transaction ID to view the full payment details, including the Form ID and Submission ID.
How to Integrate Sofort with Jotform Image-3
How to Integrate Sofort with Jotform Image-4

For test transactions, you have the option to simulate the results as shown in the below image:

How to Integrate Sofort with Jotform Image-5

If you have any questions or suggestions about Jotform’s Sofort integration, please post them in the comments below.

Contact Support:

Our customer support team is available 24/7 and our average response time is between one to two hours.
Our team can be contacted via:

Support Forum: https://www.jotform.com/answers/

Contact Jotform Support: https://www.jotform.com/contact/

Send Comment:

Jotform Avatar
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Comments:

  • domenico - Profile picture