| 开发者 |
alamincodes
puranpay |
|---|---|
| 更新时间 | 2026年9月24日 07:46 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
payment.verified to your webhook.x-puranpay-signature (HMAC-SHA256 of the raw body) and calls payment_complete.https://)./wp-json/puranpay/v1/webhook).sk_live_ (or sk_test_ in Test mode) and the webhook secret into WooCommerce → Settings → Payments → PuranPay.https://api.puranpay.com).
Third-party service
Checkout is created on PuranPay (https://api.puranpay.com). The customer is redirected to hosted pay, then PuranPay POSTs a signed webhook back to this shop.
Privacy
When a customer pays, the plugin sends order amount, order id, and optional billing name / email / phone to PuranPay so checkout and the verified webhook can run. No data is sent until you save a secret key and the customer places an order. See puranpay.com/privacy.
Yes. Classic shortcode checkout and Cart/Checkout blocks are both supported.
Check that the webhook URL is HTTPS, the HMAC secret matches, the shop domain is on your plan, and Test mode matches the key (sk_test_ vs sk_live_). Sandbox webhooks have livemode: false and are ignored on a live store.
Not through this plugin. PuranPay does not expose a refund API yet.
Yes, only after you save a secret key and a customer places an order. Amount, order id, and optional billing name / email / phone go to PuranPay. Details: Privacy Policy and Terms.