Help Center

Found 100 out of 200

Currencies and payment methods supported by Allpay

After connecting Allpay, you can immediately start accepting payments in Israeli shekels (ILS).

Customers can pay you from Israel or from abroad. The currency of the customer’s card does not matter — the payment will be processed successfully, and you will receive the amount in shekels. The customer’s bank will handle the currency conversion at the time of the charge.

Displaying prices in different currencies

For customer convenience, the amount on the payment page can be displayed in different currencies — for example, US dollars, euros, hryvnias, rubles, or even Norwegian kroner.

It is important to understand that this is only a visual display. The actual transaction is processed in shekels at the current exchange rate.

Accepting payments in USD or EUR without conversion

If you want to accept payments in US dollars or euros without conversion to shekels, this option is also available.

To enable it, you need to activate the relevant currency module in your Allpay dashboard and wait for approval. The approval process usually takes about a week.

Once activated, you will be able to create payment links in USD or EUR, and the funds will be transferred to your account in the same currency — without additional conversion.

Supported payment methods

Allpay supports major international card brands, including:

  • Visa
  • Mastercard
  • American Express
  • Diners
  • and others

Fast payment methods are also available:

  • Apple Pay
  • Google Pay
  • Bit

When paying with Bit, the customer does not need to enter a phone number. They simply click the Bit button on the payment page and confirm the transaction in the Bit app on their phone.

Customers can choose the payment method that is most convenient for them. All available payment methods are displayed on the payment page opened by the customer.

Keep reading
How Allpay works

How Allpay differs from Isracard or CAL

Allpay is a payment service that is responsible for the external, visible part of accepting payments: checkout pages, the application, and integrations with websites and online stores.

Isracard, CAL, and other credit companies are acquirers (from the verb “to acquire” — to accept or receive). They are the ones who directly accept payments and transfer funds to the business.

In Israel, a payment service and an acquirer are usually separate companies.

Allpay provides checkout pages and an API and ensures the operation of the application and integrations with websites and online stores. At the same time, Allpay does not hold customers’ funds.

Acquirers such as Isracard, CAL, and others issue the business an acquiring authorization (in Hebrew — “slika”), accept and accumulate payments, transfer funds to the business’s bank account, and are responsible for security, fraud prevention, and chargeback handling.

In Israel, only a few credit organizations, including Isracard and CAL, are licensed by the Central Bank to issue acquiring authorizations.

When you submit an application, Allpay transfers the business details to the acquirer. The acquirer makes the decision and issues the acquiring authorization. Without this authorization, Allpay cannot connect a business to accept payments.

Since the main financial risks lie with the acquirer, they may request additional documents or ask clarifying questions about the business.

Allpay is your technical representative in the world of online payments. The acquirer is your “banker”.
Keep reading
Sign up

Registration requirements for Allpay

Allpay is designed for different types of businesses in Israel. It is important to understand that the payment system works only with legal entities — not with private individuals.

Let’s review which types of businesses can be connected.

Osek Patur / Osek Zair

Osek Patur (or Osek Zair) is a sole proprietor with a small turnover. If your annual revenue is below the установленный threshold (around 130,000 ILS per year), you can operate as an Osek Patur and not charge VAT.

This type of business uses simplified accounting. When using Allpay, all payments are automatically recorded in the system, and digital receipts (kabalot) are generated through the connected accounting service.

Osek Murshe

Osek Murshe is a sole proprietor registered for VAT. This structure requires full accounting and regular reporting.

If you have higher turnover or many corporate customers, this is usually the preferred structure.

Company

A company (Hevra Ba’am) is a legal entity registered with the Israeli Companies Registrar. A company may have multiple shareholders and is subject to stricter regulation.

Companies use Allpay to accept online payments, integrate with their website, and automate financial processes.

Non-profit organization (Amuta)

A non-profit organization (Amuta) is a legal entity registered in Israel for charitable, educational, or social purposes. It can use Allpay to accept donations or collect payments for events and programs.

Allpay supports non-profit organizations in compliance with regulatory requirements and also assists NGOs in the process of obtaining acquiring approval.

What is required for registration

To connect Allpay, you will need to provide the following basic documents:

  • Certificate of business registration (company or sole proprietor status)
  • Teudat Zehut (Israeli ID) of the business owner
  • Bank account confirmation letter with account details
  • A link to your website or landing page describing your business activity

The main requirement is official business registration in Israel.

Keep reading
How Allpay works

Automatic digital receipt generation in Allpay

With Allpay, a digital receipt can be automatically generated for every successful payment — either a receipt (kabala) or a tax invoice/receipt (heshbonit mas/kabala), depending on your business type.

This allows you to fully automate the creation of accounting documents.

Integration with accounting services

Allpay is integrated with two licensed accounting document providers:

  • EasyCount
  • Morning

Both services are approved by the Israeli Tax Authority and are suitable for official accounting and reporting.

You can choose which service to use and connect it in your Allpay settings by following the provided instructions.

How it works

Once the integration is connected, receipts are automatically generated for every successful payment.

You do not need to create documents manually. The receipt automatically includes:

  • Customer name
  • Description of the payment
  • Payment amount
  • Payment method
  • Other transaction details

The document type (receipt or tax invoice/receipt) is also determined automatically based on your business structure.

After payment, the customer receives the receipt by email, and you can view and download it in your system at any time.

Documents for refunds

If you issue a refund, the corresponding refund documents are also generated automatically and sent to the customer.

This helps you stay compliant with accounting requirements without additional manual work.

Allpay’s own license (coming soon)

Allpay is in the process of obtaining its own license to issue digital receipts. Once approved, businesses will be able to generate accounting documents directly within Allpay — without the need for third-party integrations.

The launch of this feature will be announced in the official Allpay Telegram channel.

Important to know

EasyCount and Morning are independent services and are not part of Allpay. Allpay simply transfers transaction data to them for document generation.

Each service has its own pricing plans, which can be found on their respective websites. Allpay does not charge any additional fee for integrating with these services.

Automatic document generation saves time and reduces the risk of accounting errors.

Keep reading
How Allpay works

How the Allpay payment service provider works

Allpay is a payment system for businesses in Israel that allows you to accept online payments and automate acquiring. With Allpay, you can receive payments from customers and get payouts directly to your bank account.

The solution is designed for companies, sole proprietors (atzmai), and non-profit organizations.

How it works

You create a payment link or integrate Allpay into your website. The customer is redirected to a secure payment page and completes the payment using a bank card, Apple Pay, Google Pay, or Bit.

After a successful transaction, you can see the payment in your dashboard, and the funds are transferred to your account according to your selected payout schedule. If needed, you can issue a full or partial refund.

When a business needs a payment system

If you accept payments online.
An online store, service sales, online courses, appointment bookings — anywhere a customer clicks “Pay,” you need a reliable payment processing solution.

If you want to automate your processes.
All transactions go through a unified acquiring channel in Israel. For each successful payment, a digital receipt is automatically generated and can be used for accounting purposes. You don’t need to manually track transfers or reconcile incoming funds. This saves time and reduces the risk of accounting errors.

If professionalism matters to you.
An official payment page looks more reliable and convenient than asking for a transfer to a phone number. The customer gets a clear payment interface, and you maintain full control over your transactions.

What your business gets

  • Acceptance of online payments by bank cards
  • Support for Apple Pay, Google Pay, and Bit
  • Payment links and website integration
  • A dashboard with full transaction history
  • Automatic digital receipts
  • The ability to issue refunds
  • Compliance with security requirements

Allpay acts as a payment bridge between your business and your customer: the customer pays online, the system processes the transaction, and you receive the funds in your bank account.

If you are looking for a simple and clear solution to accept online payments in Israel, Allpay helps you set it up without unnecessary complexity.

Keep reading
How Allpay works

Payment refund

A payment can be refunded fully or partially. To do this, click the <span class="u-richtext-element">Refund</span> button in the payment details. The amount will be returned to the customer’s card within 7 business days and deducted from your next payout.

If the payment was made with an Israeli card and the refund was issued on the same day, the charge will not actually be debited from the customer’s account, and the transaction record will soon disappear from their statement.

Commission

The customer receives the full refunded amount. The processing commission charged to the business for the payment is not refunded.

A refund commission is also charged according to the pricing.

Refund receipt

If you have enabled integration with Morning or EasyCount, the original receipt will be automatically canceled, and a refund receipt will be generated:

  • For Esek Patur: a Kabala (receipt) with a minus sign will be created.
  • For Esek Murshe and companies:
    1. a Heshbonit Zikuy (credit tax invoice), and
    2. a Kabala (receipt) with a minus sign will be created.

These documents will be automatically sent to the customer’s email.

Refund errors

Insufficient funds available for refund

Refunds are made using the funds from other payments that are ready for payout. You must receive new payments and wait until they are processed and become available for payout.

Payments must be in the same currency as the refund. For example, it is not possible to issue a refund in shekels using payments received in euros.

Refunds for installment payments

If the customer paid for the order in installments and you issued a refund, it is important to note that the installments will continue to be charged from the customer’s card. In this case, each month the customer will have two transactions: the next installment charge and a partial refund back to the card.

This means that in the customer’s bank statement, they will see two transactions: one negative and one positive.

If the refund is not for the full payment amount, but only for part of it, the refund amount will be split according to the number of installment payments.

For example, the customer paid 4,000 ILS in 4 installments. After two charges, you decided to refund the customer 2,000 ILS. In this case, the refund will be split into 4 parts of 500 ILS each. The customer will receive a refund of 500 ILS per month for 4 months.

Chargeback

A chargeback is a refund initiated not by the business but by the customer through their credit institution when they believe that the charge was unauthorized.

It is a separate procedure and, unlike a standard refund, may have negative consequences for the business.

Read more: Chargeback (transaction dispute)

Keep reading
Profile
Documents

API testing tools

To check requests for payment creation via API, two methods are available.

Allpay API Tester

With Allpay API Tester, you can perform requests for new payment, refund, create subscription, and other operations in both live and test modes, emulating requests from your server.

Simply insert the API login/key of any integration created in the <span class="u-richtext-element">Settings</span> -> <span class="u-richtext-element">API Integrations</span> section, and fill out the form fields according to the API documentation.

If test mode is enabled for the integration, requests will be executed in the test environment.

API request contents

The transaction details show its history. By clicking a history record, you can view the API request body and webhook.

Keep reading
API

Passing parameters through the payment link URL

This feature allows you to manage the payment amount via URL, pass customer data filled out on your platform to the payment page, and control the customer's path after a successful payment.

First, you need to create a payment link in the Allpay dashboard and set its type to <span class="u-richtext-element">Customer indicates amount</span>.

You can add the parameters <span class="u-richtext-element">amount</span> for the payment amount, <span class="u-richtext-element">client_name</span>, and <span class="u-richtext-element">client_email</span> for customer data to the payment link URL.

For example, https://allpay.to/~pay/dynamic?amount=100&client_name=Jason%20Statham&client_email=jason@go.com


If the values for the parameters <span class="u-richtext-element">client_name</span> and <span class="u-richtext-element">client_email</span> are not specified, we will request them from the customer during payment.

This way, you can use a single payment link for all customers, specifying an individual amount for each of them.

Supported parameters

<span class="u-richtext-element">amount</span> — payment amount.

<span class="u-richtext-element">client_name</span> — customer name.

<span class="u-richtext-element">client_email</span> — customer email.

<span class="u-richtext-element">client_tehudat</span> — the Tehudat Zehut (Social ID number). This is included in the payment receipt. To hide this field from the page, pass nine zeros.

<span class="u-richtext-element">currency</span> — payment currency. For example, ILS, USD, EUR. If the currency is not approved for the account, it will be converted to ILS.

<span class="u-richtext-element">currency_display</span> — display currency. For example, you can show the price in USD and charge in ILS at the current exchange rate. List of supported display currencies.

<span class="u-richtext-element">lang</span> — language of the payment page. It is auto-detected by the customer's browser language, but you can control it by passing values AR (Arabic), EN (English), HE (Hebrew), or RU (Russian).

Product name

The product or service name cannot be passed this way, as it creates a possibility for manipulation. For example, it would allow changing the name of the provided product or service, which is automatically included in the receipt generated after payment.

Parameter add_field

You can also use the parameter <span class="u-richtext-element">add_field</span>, the value of which will be passed unchanged in the redirect URL after a successful payment (see the article Redirect after payment for how to set up the redirect URL).

For example, https://allpay.to/~pay/dynamic?amount=100&add_field=any_text

In the example above, the parameter <span class="u-richtext-element">add_field=any_text</span> will be passed unchanged in the redirect URL after payment. This allows you to track conversions, direct the customer to the desired stage of your chatbot funnel, and perform other necessary actions after payment.

If needed, you can set the value of <span class="u-richtext-element">add_field</span> to a string with multiple parameters and parse them on your server side. For example, <span class="u-richtext-element">add_field=par1-value1,par2-value2</span>.

If Webhook sending is enabled for the link, the <span class="u-richtext-element">add_field</span> parameter will be included in the request body.

Video tutorial

Creating payment forms

Using this approach and basic web development skills, you can create payment forms for placement on your website. These forms do not replace full capacity of our API but provide a simple and convenient solution for accepting payments.

You can allow customers to select product modifications or quantities, calculate the total based on selected options, and redirect the customer to proceed the payment.

Example in action:

You can view the source code for the forms used in the video at the following links:

https://allpay.to/demo/snippet-example-1.html

https://allpay.to/demo/snippet-example-2.html

Using ChatGPT, you can customize the functionality of the forms to suit your specific needs.

Keep reading
Payment links
API
Travolta confused - no search results
No results found.
Subscribe for important updates (ad-free)
Subscribe
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

FAQ

Found 100 out of 200
Text Link

Are there any additional costs?

Digital receipts are connected as a third-party service, which costs about 20 ILS per month.

Text Link

Does Allpay only work as an app?

No, your customer won't need to install Allpay. They will access the payment page just like any other website page.

Text Link

Is there an additional fee for payments via Bit and Apple Pay?

No, the commission for payments via Bit and Apple Pay is the same as for card payments.

Text Link

How often are withdrawals processed?

Payments for the month are processed on the 6th of the following month. Also we have option of weekly withdrawals. More information about withdrawals.

Text Link

Do you have Apple Pay, Google Pay and Bit fast payment buttons?

We have Apple Pay and Bit. Google Pay coming in future.

Text Link

Can Allpay be integrated into a website created with AI?

Yes. Just as you used AI to build your website, you can ask AI to integrate payments via Allpay. See the recommendations and example prompts.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Travolta confused - no search results
No results found.

Start accepting payments

Connect a sales channel for your business today
Free sign up
7-day trial
Cancel anytime
Sign up

Currencies

Payments in ILS, USD and EUR without conversion and in any other currency with deposit in ILS.

Weekly payouts

Option to receive payouts to a bank account weekly instead of monthly.

Major card brands

Accepting payments with Visa, MasterCard, American Express, Diners, Discover, JCB and Isracard.

Installments

Split the amount into monthly payments that will be deducted from the customer's card automatically (tashlumim).