Help Center

Found 100 out of 200

Payment provider for Amuta (NPO)

We help Amuta (Non-Profit Organization) connect payment system to accept donations.

Amuta is a non-profit organization that aims to promote socially significant goals or ideas in society.

Documents required to enable payments

  1. Identity document (תעודת זהות) of the founder or director.
  2. Certificate of registration of the amuta (תעודה לרישומה של עמותה).
  3. Bank account details confirmation (אישור ניהול חשבון בנק).
  4. Minutes specifying the authorized signatories (פרוטוקול מורשי חתימה). Must be notarized by a lawyer. Download a sample.
  5. Certificate of proper management (אישור ניהול תקין) or a confirmation of document submission signed by an accountant (אישור הגשת מסמכים).
The Certificate of proper management confirms the legality and continuity of the amuta’s activity over a two-year period. The Confirmation of document submission serves as a temporary equivalent of the Certificate of proper management.

Registration steps

  1. Make sure that the amuta site matches requirements.
  2. Fill in registration form.
  3. Within 24 hours, an Allpay manager will contact you to request missing documents.
  4. If everything is in order, you will receive approval within 2-3 days and will be able to start accepting payments.

Technical capabilities

Allpay enables NPOs to accept donations online with ease. You can create payment links with a flexible amount field, allowing donors to choose the amount they wish to contribute. For ongoing support, subscriptions with automatic monthly donations are available.

In addition, all other Allpay features will be available to you, including full integration of payments with your website.

Keep reading
Sign up

Hosted Fields: how to embed payment form on a website

Hosted Fields allow you to embed card input fields on your website or app, fully adapting them to the system's design. They create a seamless interface experience and eliminate the need to redirect the customer to an external payment page. This improves usability and conversion rates.

The input fields for the card number, expiration date, and CVC are represented as an iFrame. We provide the ability to fully customize their CSS and embed them on your site as a single frame.

Tutorial

Setup

<span class="u-richtext-counter">1</span> In the <span class="u-richtext-element">Settings</span> → <span class="u-richtext-element">Integrations</span> → <span class="u-richtext-element">My sites</span> enable Hosted Fields for the required integration.

<span class="u-richtext-counter">2</span> Click the <span class="u-richtext-element">Hosted Fields settings</span> button and specify the domain where the payment will be processed. Domains and subdomains must be entered one per line in plain format, without <span class="u-richtext-element">https://</span>, paths, or any additional parts — for example, <span class="u-richtext-element">mysite.com</span>. If needed, adjust the CSS styles for the input fields.

<span class="u-richtext-counter">3</span> On your website’s payment page, place an iFrame, assign any custom value to its <span class="u-richtext-element">id</span> parameter, and in the <span class="u-richtext-element">src</span> parameter specify the payment URL (payment_url) returned by Allpay in response to a payment creation request (see Payment request section in the API Reference). Payment URLs can also be generated using the Allpay API Tester.

<span class="u-richtext-counter">4</span> Add the following script to the payment page:

1<script src="https://allpay.to/js/allpay-hf.js"></script>
2    <script>
3    let Allpay = new AllpayPayment(
4        {
5            iframeId: 'iframe_id',
6            onSuccess: function() { alert('Payment success'); },
7            onError: function(error_n, error_msg) { alert('Payment error: ' + error_n + ' (' + error_msg + ')'); }
8        }
9    );
10    </script>

In the script, replace the following parameters with your own:

  • <span class="u-richtext-element">iframeId</span> — the id value of your iFrame.
  • <span class="u-richtext-element">onSuccess</span> — the handler for successful payment completion (what should happen after successful payment).
  • <span class="u-richtext-element">onError</span> — the handler for payment errors. For example, you can display the payment error message on the page.

<span class="u-richtext-counter">5</span> To initiate the process, execute the function <span class="u-richtext-element">Allpay.pay()</span>, for example, by assigning it to the "Pay" button:

<button onclick="Allpay.pay();">Pay</button>

Installments

If you enabled the installment option for the customer when creating the payment by passing a value in the <span class="u-richtext-element">inst</span> parameter, a field for selecting the number of payments will automatically appear in the frame.

Quick Pay Buttons

Apple Pay and Bit buttons will not be displayed in preview mode or within the iFrame if they are not activated in the <span class="u-richtext-element">Settings</span> → <span class="u-richtext-element">Modules</span>.

Additionally, these buttons are not displayed in test mode. As well as in live mode for installment or subscription payments.

Apple Pay button

At the moment, the Apple Pay button does not work inside Hosted Fields. We are working on a solution.

To ensure Apple Pay button works correctly, set the attribute <span class="u-richtext-element">allow="payment *"</span> in the <span class="u-richtext-element">iframe</span> tag. Example:

<iframe id="myPaymentIframe" allow="payment *" src="..." >
Keep reading
API

Посадочная страница

С‍траница оплаты по платежной ссылке может быть превращена в посадочную страницу, или же страницу продаж, за счет добавления на нее логотипа, изображений и видео, а также текстового описания.

‍Данная функция в процессе разработки. О появлении будет объявлено в нашем Telegram-канале.

Логотип

‍Логотип компании может быть добавлен в разделе Настройки - Компания.

Медиа

‍В настройках платежной ссылки активируйте блок Медиа, чтобы добавить до 4-х фото или видео на страницу.

<span id="text">Текст</span>

П‍ри активации текстового блока вы можете добавить текст на четырех языках. Так как язык страницы устанавливается автоматически в зависимости от языка браузера клиента, каждый клиент увидит страницы не своем языка.

Если перевод на какой-то из языков не добавлен, по умолчанию будет показан текст на английском языка (добавленный на вкладке En).

Keep reading
Payment links

Rapid installment settlement (Sherut Nikayon)

By default, installment payments are credited monthly in portions according to the number of installments chosen by the customer.

For example, if a purchase is divided into 10 installments, the amount will be credited in 10 equal parts over 10 months, as the customer’s card is charged each month.

However, it is possible to receive the full amount immediately with the first payout.

This service is currently in a trial phase. The launch announcement will be made in the Telegram channel.

Activation

The service is not yet available through the Allpay interface. To activate it, please contact support.

The service is not retroactive, meaning it does not apply to payments made before activation.

Requirements

Before activating the service, the following conditions must be met:

  • You have been using Allpay for at least three months.
  • The total transaction volume during this period is at least 15,000 ILS.

These criteria help assess the business’s transaction activity and reduce chargeback risks — cases where a business receives a large payout and the cardholder later reports an unauthorized transaction.

Commission

The commission is calculated as:
M × 0.79% × (N − 1)
where M is the full transaction amount
and N is the number of installments (tashlumim) selected by the customer.

For example:
If a total of 10,000 ILS is split into 10 installments of 1,000 ILS each,
then 10,000 × 0.79% × 9 = 711 ILS.

How it works

When a customer chooses to pay in installments, the credit company normally collects the money monthly from the customer’s card and transfers it to the business in parts.

With Sherut Nikayon, the credit company pays the full amount upfront to the business, charging an additional percentage as a fee, and then collects it back from the customer in installments.

Keep reading
Payouts
Payment links
Popular

Q&A about API

What is the request limit?
60 requests per minute. Contact support if you need a higher limit.

Keep reading
API

Apple Pay

The Apple Pay button allows for quick payments using iPhone, Mac, and other Apple devices.

To make the button appear on the payment page, you need to activate the module in the <span class="u-richtext-element">Modules</span> --> <span class="u-richtext-element">Apple Pay</span>.

The button appears only when the payment page is opened on an Apple device with a saved payment method.

Exceptions

Since Apple Pay does not allow saving card details for future charges, the button will be hidden:

  • on payment pages with an installment option if the customer selects more than one installment payment;
  • on payment pages of the "subscription" type.

Shipping address

If the customer does not have a shipping address saved in their Apple Wallet, Apple Pay may request it during the payment process. Without this information, the payment may not be completed.

The address must be provided even if no physical delivery takes place — this is due to the way Apple Pay works in the current implementation.

Unsuccessful payments with the name «Applepay Payer»

Apple Pay transmits the customer's name to us only after a successful payment. Pressing the Apple Pay button initiates the payment process, and a transaction appears with the name "Applepay Payer" and the status "Unpaid". The customer then confirms the payment on their device, Apple Pay processes it, and returns the customer's name to us, which we display instead of "Applepay Payer", while the transaction status changes to "Paid successfully".

However, if the payment was not confirmed on the device or was not approved by Apple Pay, the customer's name will remain "Applepay Payer", and we will not see the reason for the decline.

In cases where the customer proceeds to payment from your website and has entered their name at the checkout stage, we will display it instead of "Applepay Payer".

Keep reading
Payment methods
Payment links

Subscriptions (recurring billing)

Subscriptions are recurring charges from the customer’s card without the need to re-enter card details. In Hebrew, this is called "Oraat Keva", which literally means "standing instruction".

Activate the subscriptions module in the <span class="u-richtext-element">Settings</span> → <span class="u-richtext-element">Modules</span> section.

Creating a subscription

<span class="u-richtext-counter">1</span> When creating a payment link, clock "More" button to expand settings section and change payment type to “Subscription”.

<span class="u-richtext-counter">2</span> Specify when the subscription should start and end, then click the “Create Link” button.

<span class="u-richtext-counter">3</span> Once the customer subscribes using this link, the subscription will appear on the main screen under the “Subs” (Subscriptions) menu.

Subscription start options

Immediately — the first charge will occur at the moment the subscription is created, and then recur on the same day each month.

In N days — the first charge will occur after the specified number of days from the subscription start date, and then continue monthly on that same day.“Date” — the first charge will occur on the selected date. If the selected date is in the past, the subscription cannot be created.

Day of month — the first charge will occur on the specified day of the month and repeat monthly on that same day. If the selected day matches the subscription start date, the charge will happen immediately. If the 30th or 31st is selected but the month doesn’t have that date, the charge will occur on the last day of the month (e.g., February 28th).

Date — the first charge will occur on the selected date. If the selected date is in the past, the subscription cannot be created.

Subscription end options

No end date — charges will continue until the subscription is manually canceled in the dashboard.

Date — charges will continue until the selected date. For example, if the end date is set to August 15, 2030, and charges occur on the 16th of each month, the last charge will take place on July 15, 2030, and there will be no charge in August.

After N charges — the subscription will end after the specified number of charges. For example, to create a one-year subscription, set it to 12.

Subscription statuses

<span class="u-richtext-element" style="background-color: rgba(68, 203, 138, 0.5)">Active</span> — charges are being processed successfully.

<span class="u-richtext-element" style="background-color: rgba(113, 124, 144, 0.2)">Completed</span> — all scheduled charges have been successfully processed.

<span class="u-richtext-element" style="background-color: rgba(242, 201, 76, 0.8)">Cancelled</span> — you manually cancelled the subscription charges.

<span class="u-richtext-element" style="background-color: rgba(221, 94, 94, 0.4)">Failed</span> — a charge attempt failed; the system will make up to 6 more retry attempts.

Tracking subscriptions

Charges from subscriptions appear in two sections:

  1. On the main payments screen, alongside other payments;
  2. In the “Subs” section, where you can view the full charge schedule for each subscription.

Notifications about subscription charges are sent by email and Telegram — just like regular payments — if the notification option is enabled in <span class="u-richtext-element">Settings</span> ➙ <span class="u-richtext-element">Notifications</span>.

Cancelling a subscription

In the settings of the desired subscription, select “Cancel subscription”. The customer will receive an email notification that their subscription has been cancelled.

It is not possible to resume charges on a cancelled subscription. The customer will need to re-subscribe.

Failed charge

A scheduled subscription charge may fail if the card has insufficient funds, the credit limit is exceeded, the card has expired, or it has been cancelled.

If a charge fails, the system will automatically make up to 6 more attempts — one per day. If all attempts fail, the subscription will remain in “Failed” status, and the charge history will include a note: “Subscription stopped”.

In the subscription management menu, a “Retry charge” option will appear, allowing you to manually initiate a new charge. Before retrying, we recommend checking with the customer to make sure their card is working properly.

Subscriptions vs installments

Since installment payments work only with Israeli credit cards, some businesses use subscriptions to collect payments from international customers in multiple parts.

It’s important to understand the difference: With installments you are guaranteed to receive the full amount — even if the customer’s card has insufficient balance on future dates. With subscriptions, each charge is a separate transaction, and if the card has no funds at the time of billing, the charge will fail.

Keep reading
Payment links

Strong Customer Authentication

Strong Customer Authentication (SCA) is a mandatory requirement of the European Union aimed at increasing payment security. It requires users to confirm online payments using at least two of the following three independent authentication factors:

  1. Something the user knows → password, PIN code.
  2. Something the user has → phone, bank card, token.
  3. Something the user is → biometrics (fingerprint, Face ID, voice).

This means that simply entering a password or an SMS code is not considered sufficient authentication unless it is accompanied by a second factor.

3D Secure as part of SCA

3D Secure (3DS) is a technology designed to protect online payments. It allows banks to request additional customer authentication when paying with a card online.

With 3DS, a bank may require two authentication factors, for example:

  • SMS code + online banking password.
  • Push notification in the banking app + biometrics.
  • Face ID / Touch ID through the banking app.

How Apple Pay complies with SCA

Apple Pay automatically complies with SCA requirements because it uses:

  • Biometrics (Face ID, Touch ID) → the “something you are” factor;
  • Device (iPhone, Apple Watch) → the “something you have” factor.

When paying with Apple Pay, authentication occurs at the device level, so additional confirmation via 3DS is usually not required.

Keep reading
Security
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

What should I do if the required integration is not on the list?

Payment integration is typically handled by the platform. Reach out to the platform's support team and request integration with Allpay — we'll provide technical assistance. If the platform allows you to develop the integration yourself, contact us for support.

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

Do you have webhooks?

Yes, Allpay can send a webhook for a successful payment. Learn more.

Text Link

Is there an additional fee for payment links?

No, payment links and site payment integration are our core services, included in the plan and available immediately after registration.

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

Are there any additional costs?

Here are the additional costs you can expect:

  1. Digital receipts are provided through a third-party service, costing from 17 ILS/month.
  2. The withdrawal fee (transferring funds to your bank account) for amounts below 5000 ILS is 17.58 ILS (including VAT). For withdrawals in dollars and euros, banks may charge a fee of around 30 USD.
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

Does your API support hosted fields?

Yes. Card input fields can be embedded into your website or app, fully adapting their design. Learn more about Hosted Fields.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Text
Analytics
Text
Payment methods
Text
API
Text
Documents
Text
Profile
Text
Errors
Text
Security
Text
Payouts
Text
Sign up
Text
Integrations
Text
Payment links
Text
Pricing
Text
Popular
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

Recurrent billing

Streamline recurring billing: automate customer card charges for subscriptions.

Major card brands

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

Digital receipts

Automatic generation of digital receipts (kabalot and hashbonit mas) through integration with a licensed service.

Installments

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