Payments

For anyone connecting Zellify to a payment provider. You'll have a provider chosen and the right next page to follow. You need an account with one of Stripe, Paddle, or Solidgate.

Choose a provider#

PickIf you...TaxFeesSetup
StripeAlready use Stripe. Handle tax yourself. Need Apple/Google Pay, upsells, or multi-phase schedules.Self-managedLowerOAuth Connect
PaddleWant tax handled for you. Willing to accept higher fees. Don't need upsells.Handled by PaddleHigherAPI key
SolidgateAre in a high-risk vertical. Already have a Solidgate account.Self-managedVariesFour keys

Checkout display modes#

Every provider supports two display modes for the paywall:

  • Popup — checkout opens in a modal over the funnel page. Lightweight; preserves funnel context.
  • Inline — checkout form renders inline in the funnel. Single flow; Apple Pay and Google Pay support varies by provider.

Set the mode per paywall component in the funnel builder.

Apple Pay and Google Pay#

Supported on Stripe and Paddle. Both require domain registration before Apple Pay buttons render. Solidgate depends on the PSP combination configured in your account.

  • Stripe: register your domain in Stripe Dashboard → Settings → Payment methods → Apple Pay.
  • Paddle: register in Paddle Dashboard → Checkout Settings → Domains.

If the domain is not registered, Apple Pay displays "Amount Pending" and will fail.

Going live#

Every provider has a sandbox or test mode. Run at least one end-to-end test before going live: open the funnel, advance to the paywall, complete a test payment, confirm the transaction in the provider dashboard. For Zellify-side verification, see the provider's "Test and verify" section.

Products
Create products bound to your payment provider.
Payment events
Which webhook events to listen to downstream.
Checkout metadata
What Zellify attaches on every checkout.