Wallets & APMs

Choose the payment method with sale_payment_method in generate-sale. This table lists the values you can send, cards included. The sections below cover the wallets and alternative payment methods that have their own setup.

Payment method Type sale_payment_method
Credit card Card payment credit-card
Multi The buyer chooses among the methods enabled on the account. See Let the buyer choose how to pay multi
Bank transfer Bank transfer bank-transfer
PayPal Card or wallet. See Accept PayPal payments paypal
Alipay QR Wallet alipay-qr
Alipay Online Wallet alipay-online
Funds transfer Bank transfer funds-transfer
Cash Cash cash
Cheque Cheque cheque
eCheck Online bank transfer echeck
Bit Wallet. See Accept Bit payments bit
BACS Online bank transfer bacs
SEPA Online bank transfer sepa
Apple Pay Wallet apple-pay
IL Direct Debit Online bank transfer il-direct-debit
Verifone Prepaid Prepaid card verifone-prepaid
Google Pay Wallet google-pay

Installments are available only for card payments: with sale_payment_method credit-card, multi or pos. Any other method with more than one installment returns error 351. On a multi page that lets the buyer choose the number of installments, a buyer who pays with Apple Pay or Google Pay pays in a single payment.

A seller installs Apple Pay, Google Pay or Bit from the dashboard app store (חנות אפליקציות); a partner enables them with vas-enable. See Enable payment methods and services for your sellers.

The method actually used on a multi sale

When a sale is opened with multi, sale_payment_method keeps the value multi even after payment; that is by design. To see what the buyer paid with, read transaction_payment_method on the transaction from get-transactions: credit-card, bit, apple-pay, google-pay or another supported method.

In this group