
外掛標籤
開發者團隊
② 後台搜尋「RedyPago Bank Transfers for WooCommerce」→ 直接安裝(推薦)
原文外掛簡介
RedyPago Bank Transfers adds a payment method to WooCommerce that lets your customers pay by bank transfer through the RedyPago network, with automatic confirmation within seconds.
How it works for the customer
At checkout the customer chooses “Pagar por transferencia (RedyPago)”, selects their bank and enters their national ID (cédula or RUC).
They get a unique payment code for the order, on screen and by email.
They open their bank’s app or online banking, go to “Pago de servicios” (pay services), search for “RedyPago” and enter the code.
RedyPago validates the transfer automatically and notifies the store.
The order moves to “Processing” / “Completed” with no manual work, and the customer sees a payment receipt.
Features
Works with the classic checkout and with the Cart & Checkout Blocks.
Compatible with High-Performance Order Storage (HPOS).
Dedicated payment screen with the payment code, copy button, bank instructions, automatic payment detection and a cancel button that disables the code.
Automatic confirmation through a webhook protected with HTTP Basic credentials. The payment status is always re-checked against the RedyPago API before an order is marked as paid.
Scheduled backup check for orders whose webhook did not arrive, and automatic expiry of unpaid orders (configurable).
Optional reconciliation: RedyPago settles stores every morning; with the settlements webhook enabled, orders are marked as settled and the orders list gets a “Settlement” column and filter.
Sandbox and production environments with separate credentials, and a “Test connection” button in the settings.
Payment receipt (authorization number, payer, bank, date) on the confirmation page, in the order emails and in the order notes.
Requirements
A RedyPago merchant account with API credentials (user and password).
WooCommerce 8.0 or later. Store currency: USD.
A phone number and national ID are required at checkout while this payment method is active (they are requested by the RedyPago API).
External services
This plugin connects to the RedyPago payment service (https://www.redypago.com) to create, check and cancel bank-transfer payment codes. Without this service the plugin cannot work.
What is sent and when
When the customer places an order with this payment method: the customer’s name, email, phone number, street address and city, identification number (cédula/RUC), the order total and currency, the chosen bank, and the store’s internal order number. It is used to register the transfer and obtain a payment code.
While the order is pending (from the payment screen, a scheduled task, or when RedyPago notifies the store): the payment code, the bank code and the internal order number. It is used to check whether the transfer was paid.
When the customer cancels or the order expires: the same codes, to disable the payment code.
When the checkout is displayed: a request for the list of available banks (no customer data).
Sandbox mode only: the same codes, to simulate a payment.
RedyPago also sends notifications to the store’s webhook URLs (/wp-json/redypago/v1/webhook and /wp-json/redypago/v1/settlements), protected with HTTP Basic credentials configured by the merchant.
Service endpoints: https://apipagos.redypago.com (production) and https://apitesting.redypago.com (sandbox).
Terms and conditions: https://www.redypago.com/terminos-y-condiciones
Privacy policy: https://www.redypago.com/politicas-de-privacidad
