Hosted Stripe Checkout
Customers pay on a Stripe-hosted Checkout page instead of a form on your site. Monthly and yearly plans open card-only Checkout in subscription mode.
Accept card payments for recurring plans, credit packs and Market orders through hosted Stripe Checkout.
Stripe Plugin is a payment gateway plugin for Zender that accepts card payments for plans, credit packs and Market orders through hosted Stripe Checkout.
Customers pay on a Stripe-hosted Checkout page instead of a form on your site. Monthly and yearly plans open card-only Checkout in subscription mode.
Subscription and invoice webhooks keep Zender subscription access and the transaction ledger up to date, so plan status follows what Stripe actually charged.
Credit packs and Market orders use payment-mode Checkout. A purchase completes only after Stripe confirms it with a webhook, never from the browser redirect alone.
Issue full or partial refunds from the admin side. Refund requests carry idempotency keys, and refunds made in Stripe are recorded back in Zender automatically.
When a customer opens a charge dispute, Stripe notifies Zender and the dispute is recorded against the related transaction, with its reason, status and evidence due date.
Every webhook must carry a valid timestamped signature within five minutes. Unsigned or stale requests are rejected, so a forged call cannot mark an order paid.
Upload plugin.zip in Admin, Plugins, install Stripe, then open Configure. Activate the plugin once the required credentials are saved.
Enter your Secret Key and the Webhook Secret. Copy the displayed Webhook URL into Stripe and enable the listed webhook events.
Stripe appears as a payment option at checkout for supported purchases. Orders complete after Stripe confirms the payment.
Stripe Plugin is a payment gateway plugin for Zender that accepts card payments for plans, credit packs and Market orders through hosted Stripe Checkout.
No. Lifetime plans are refused before charging, because Stripe Checkout is used here for recurring subscriptions and one-time purchases. Offer lifetime plans through another payment gateway on the same site.
No. There is no Stripe plan feature switch. The gateway only has to be installed, active and configured by an administrator, and your merchant account must accept the site's billing currency.
Check your webhook deliveries in Stripe. Confirm the signing secret, the HTTPS endpoint, your server clock and the required events. Returning from Checkout alone never completes a purchase, so webhooks must arrive.
Enable checkout.session.completed, customer.subscription.created, customer.subscription.updated, customer.subscription.deleted, invoice.payment_succeeded, invoice.payment_failed, charge.refunded and charge.dispute.created. The Secret Key begins with sk_ and the webhook signing secret begins with whsec_; they are different credentials.
Yes. Zender Extended license holders buy this plugin at a reduced price. With a Regular license, it is sold at the price shown on this page.
Stripe Plugin for Zender is an add-on for Zender and requires a Zender 5 installation. The requirements are listed on this page.
After buying, sign in at https://dashboard.titansys.dev with the Envato login button to download it and get support.