Directory / plugin
SmartPay Payments for WooCommerce
v1.2.3 · by starnetwork
Accept credit cards, Apple Pay, Google Pay, Bit and Multipass vouchers in WooCommerce through the SmartPay.co.il payment gateway.
About this plugin
SmartPay Payments connects your WooCommerce store to the SmartPay.co.il payment gateway. Customers pay at checkout with the payment method of their choice, and every transaction is processed and recorded by SmartPay.
The plugin works with both the classic checkout and the WooCommerce Blocks checkout.
Payment methods
- Credit card – on the SmartPay hosted payment page (iframe) or with embedded hosted fields directly in your checkout. Card data never touches your server.
- Apple Pay and Google Pay digital wallets.
- Bit – the Israeli instant-payment app.
- Multipass – stored-value vouchers. A customer can redeem one or more vouchers and complete the remaining amount by credit card. Vouchers on orders left unpaid are released automatically.
Store management
- Authorize-and-capture or immediate charge, selected per store.
- Refunds and voids from the WooCommerce order screen, including partial refunds of individual Multipass vouchers.
- WooCommerce Subscriptions support: renewals are charged with a saved payment token.
- Payment method icons on checkout, a sandbox mode for testing, and a request log in the admin area.
- Works together with the separate SmartPay Invoices for WooCommerce plugin, which issues tax documents for paid orders.
Requirements
A SmartPay.co.il merchant account with API credentials (API key and API secret). Multipass, Apple Pay, Google Pay and Bit must be enabled on your SmartPay terminal.
External services
This plugin sends checkout and order data to the SmartPay.co.il payment gateway in order to process payments, refunds and voucher redemptions. Depending on the operation mode selected in the settings (production or sandbox), requests go to:
- https://api.protected-payment.com/ (production)
- https://sandboxapi.smartpay.co.il/ (sandbox)
The hosted payment page and hosted fields are served from SmartPay servers. The hosted fields script is loaded on the checkout page from https://app13.smartpay.co.il/ only when the embedded card form is enabled; the card fields themselves load from the address SmartPay returns for the checkout session. Data sent includes the order amount, currency, order number, customer billing and shipping details, and, for Multipass, the voucher card number entered by the customer.
SmartPay.co.il terms of use and privacy policy: https://www.smartpay.co.il/terms/