We provide you with acceptance contracts for all payment methods, e.g. Bitcoin, PayPal and credit card
How to apply for an acceptance contract for Bitcoin, PayPal and credit card to accept online payments.
Onlineshop24 creates the technical conditions so that payments can be processed in your shop. In addition, the store operator must apply for an acceptance contract in his name with various payment providers.
In this article we explain which payment methods are technically supported, which payment providers require an acceptance contract to be set up, and which costs are charged by the payment providers for payment processing. We explain what information you must provide to the payment provider.
Of course you have the possibility to make the applications yourself. Or you can save yourself the bureaucratic effort by instructing Onlineshop24 to apply for acceptance contracts for you.
The technically supported payment methods
The Onlineshops created by Onlineshop24 support the payment methods prepayment / invoice, PayPal, credit card and Bitcoin.
Each of these payment methods is technically integrated into your Onlineshop. In addition to the technical integration, an acceptance contract must be concluded on behalf of the store operator for each of these payment methods.
If a customer pays in your shop via the respective payment method, you as shop operator will be paid for this turnover, minus a fee.
prepayment / invoice
House bank – credited to the bank account at your house bank
0% + 0,00 €
Ask your house bank for the conditions. As a rule, there are no additional fees for incoming transfers
Prepayment / Accept invoice – How customers pay by bank transfer in an online shop
Accept credit card – How to accept credit card in an online shop
Request payment methods
Onlineshop24 creates the technical conditions so that payments can be processed in your shop.
In addition to the technical requirements, the store operator must apply for an acceptance contract in his name with various payment providers.
Onlineshop24 offers as a service that the acceptance contracts are opened with the various payment providers for the different payment methods on behalf of the store operator.
For each payment method we have also created a detailed step-by-step guide, with the help of which you can also apply for the payment methods yourself and provide Onlineshop24 with the API data.
Onlineshop24 has created a file, which you please fill out and make available to us again. The grey fields are required to create the imprint page according to the legal requirements.
If you want to apply for the payment method yourself, we also need the information in the blue fields.
If you would like to instruct Onlineshop24 to open the accounts for you, we need the information in the yellow fields.
The information in the yellow fields is collected by the payment providers and is also a helpful orientation for you if you make the application yourself.
Please download the Onlineshop24 master data sheet and follow the following explanations when filling out the template.
Assistance for Onlineshop24 master data sheet
With this assistance we want to support you in filling out the Onlineshop24 master data sheet. Download the Onlineshop24 master data sheet on your computer and give the file a name that is unique to us.
Then open the file with Excel or another word processing program.
In section 1, Company details, the information about your company is requested. This information is required to create the imprint for your online shop.
Company name– The exact legal name of your company and the corresponding address information.
Phone – The official telephone number where the company can be reached by phone.
VAT ID / Value Added Tax Number – Your tax number that starts with DE (for Germany) and then 9 numbers.
HRB number – In the case of a limited liability company, the commercial register number and in the case of a partnership, the details from the business registration.
Date of incorporation – the date the company was founded or entered in the Commercial Register
Legal form– for example as a GmbH, AG or a partnership
In the section 2. contact person, please let us know whom we can contact if consultations are necessary. We need a 2.1. General contact personwhich is available for all general inquiries. If there are other contact persons in your company for web design or technical questions, please let us know these persons as well. If the general contact person for these questions is also the correct contact person, you can leave these fields blank.
Besides the name we need the email address and ideally Skype contact details.
In section 3 Managing Directors/Partners the names of all managing directors are requested, as these must be mentioned by name in the imprint.
The other fields are highlighted in yellow. These details only need to be filled in if the accounts with the payment providers are set up by Onlineshop24 as part of the payment service. If you make the application yourself, then it is recommended that you gather this information in advance.
The inquiry of the managing directors and all shareholders holding more than 25% of the shares is a legal requirement of the current EU Money Laundering Directive (Money Laundering Act GWG). As with opening a bank account for a company, this information must be requested from the payment providers.
Here the private details of the managing directors or partners are required. If there are several managing directors or partners, copy the template accordingly.
Area 4, Payment processing, deals with specific details for the various payment methods. Prefilled are all available payment methods. You are welcome to delete payment methods if you want to do without them.
In the range 4.1. Bank the account information about your business account is requested. These details are stored if a customer wishes to transfer the invoice amount in advance. The name of the bank, the name of the account holder and the corresponding IBAN. The information on BIC is optional.
In the area 4.2. PayPal is asked for the information necessary to open a PayPal business account. Maybe you have used PayPal to make payments yourself. Now it’s a matter of being able to receive payments. You can create a new, separate PayPal account or use an existing account.
PayPal needs information about the expected turnover per month.
Name on the account statement – This information is displayed to your customer on their account statement. You have the possibility to enter a maximum of 11 characters (including spaces).
Designation on vouchers – A somewhat longer designation can be made here. This information appears in the receipts that PayPal sends to the payers.
You can read how to set up a business account with PayPal in the step-by-step guide Accept PayPal. In this guide you will find information on how to retrieve the API data from PayPal. These details are required for the online shop and please let us know in the blue fields.
In the range 4.3. Credit card please enter which information should appear on the customer’s credit card statement. If you have set up an account with the credit card provider Stripe yourself, then please provide us with the two API keys within the blue fields.
In the range 4.4. Bitcoin is about the acceptance of Bitcoin payments. Customers pay in your shop with Bitcoin and you can decide whether the purchase amount is paid out in Bitcoin or in euros.
A detailed description of how to make a payment via Bitcoin can be found in theAccept Bitcoin article.
If you do not want Bitcoin and prefer to receive the purchase amount in euros, the Bitcoins are automatically exchanged at a Bitcoin exchange. If you open an account with a Bitcoin exchange yourself, please tell us which Bitcoin exchange you have an account with and enter the two API keys in the blue fields.
If you prefer to keep the Bitcoin, we will write the purchase amount in Bitcoin directly to your Bitcoin Wallet. For this we need a Bitcoin address from you. If you do not yet have your own Bitcoin address, set up a Bitcoin Wallet. We have created a step-by-step guide for the Bitcoin Wallet from the provider BRD under BRD Bitcoin Wallet. Of course you can also use any other Bitcoin Wallet.
Alternatively, you can provide us with the XPUB Key from your Bitcoin Wallet if your Bitcoin Wallet supports this.
Request acceptance contract
In the shop created by Onlineshop24, these payment methods are technically integrated.
In addition, API keys are required by the respective payment providers to connect your online shop with the respective payment provider.
This requires you to conclude further agreements on payment processing with the respective payment providers.
We ask you to register with the respective payment providers and make the agreement for payment processing.
For each payment method we have written a detailed step-by-step guide. Together with the prepared master data sheet this should be possible without problems.
Provide Onlineshop24 with the API keys required for payment processing so that the respective payment method can be stored.
For the integration of the respective payment method we need from you:
Instructions on how to obtain the API Key from PayPal can be found in the article Accept PayPal
Instructions on how to obtain the API Key from Stripe for credit card can be found in the article Accept credit card
- Bitcoin address: If you have your own Bitcoin Wallet such as BRD Wallet or Relai
- xPub-Key Alternative, with own Bitcoin Wallet
- API username from a Bitcoin exchange to change to Euro
- API Key
Instructions on how to obtain a Bitcoin address can be found in the article Accept Bitcoin
You can provide us with this information in the blue fields in the master data sheet. You provide us with the Excel file via a secure channel. Please contact us so that we can coordinate the transmission with you.
Acceptance Agreement Service
Onlineshop24 offers you the acceptance contract service, which you can order here. The Acceptance Agreement Service includes the application for the individual accounts in your name based on the information you have provided us with in the Onlineshop24 master data sheet in the grey and yellow fields.