Payment forms considerations
This reference provides considerations for using Payment Forms with different payment providers, including Braintree, Stripe, and Zuora Billing, and details on integration, company account redirects, and rules for anonymous and registered users.
- This form can only be used if you are using Braintree, Stripe, or Zuora Billing as your payment provider. For further information on payment providers, see the Payments topic.
- When using Zuora Billing as the payment provider, the Payment Form provides extra functionality to support the integration. For more information, see Set up the integration in the Zephr console in the Zuora Billing extension topics.
- You cannot use the Sales Tax extension with a Payment Form.
- If you have the company account redirect feature enabled for your site, and an end user completes a Payment Form, Zephr checks the membership options for your company accounts. The company account redirect feature then does the following:
- If the email domain matches one defined in the membership options, and there is a login and/or registration page associated with the account, the end user is redirected to that page.
- If the email domain matches more than one company account, the user is not redirected.
- If you have defined multiple login and/or registration pages for the account, the end user is redirected to one of these pages at random. This is only applicable if you have defined multiple pages outside the Admin Console, as you cannot define multiple login or registration pages in Zephr.
When the end user completes the login or registration on the page, they are returned to the article they were reading before completing the Payment Form.
For further information on company accounts, see the Companies & Accounts topic. If the company account redirect feature is not enabled on your site, but you would like to use it, contact support.
In this approach, you can use the Payment Form in either your anonymous or registered user rule, as follows:
- In an anonymous rule, the verification step displays and Zephr checks whether the supplied email is associated with an existing registered user.
- In a registered user rule, the verification step is skipped.Note:
If you have enabled shareable products, you can define the invitation to offer people a seat in the shared product. This is done in the Successful Payment options. For further information on defining the invitation, see the Successful Payment topic.
For further information on the flow with and without the verification step, see the Define the Authentication topic.