| 开发者 | demfilz |
|---|---|
| 更新时间 | 2026年8月13日 14:07 |
| PHP版本: | 7.2 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
[dpfs_payment_form]demfilz-payment-forms-for-stripe folder to /wp-content/plugins/, or install the zip via Plugins → Add New → Upload Plugin.sk_test_…, while testing).checkout.session.completed event, then copy the endpoint's Signing secret into the Webhook Signing Secret field.[dpfs_payment_form] to any page or post.title — heading shown above the form (default "Make a Payment")description — optional sub-text under the titlebutton — button label (default from settings, e.g. "Pay Now")amount — a fixed amount; when set, the amount field is lockedcurrency — three-letter code (default from settings, e.g. aud)amount_label — accessible label for the amount field (default "Amount")theme — light (default), dark, or auto (follow the visitor's system setting)[dpfs_payment_form title="Pay your invoice" amount="150" currency="aud"]
No. The plugin talks to the Stripe API directly over HTTPS, so there is nothing extra to install.
It is strongly recommended — it is how payments are confirmed reliably. As a fallback, the success page also confirms the payment when the visitor returns from Stripe.
Entirely on Stripe's hosted checkout page. Your site never sees or stores card numbers.
Any currency your Stripe account supports. A selection of common currencies is available in the settings, and zero-decimal currencies (such as JPY) are handled correctly.