AIUNIFY Funnels supports user-level payment configuration for PayPal and Stripe through the Payment Settings area of Account Settings.
These credentials are used by the supported Landing Page Ecommerce checkout workflow.
The application conditionally includes this payment configuration when Ecommerce account-payment functionality is available.
The PayPal section states that customers can pay using their PayPal account or a supported major credit or debit card.
The confirmed PayPal settings are:
| Environment | Selects the PayPal operating environment. |
| Sandbox | Uses PayPal's test environment. |
| Live | Uses the live PayPal environment for real transactions. |
| Client ID | Stores the PayPal client identifier used by the integration. |
| Secret | Stores the PayPal secret credential used by the integration. |
The saved PayPal environment is passed to the payment library as its test-mode setting.
Use Sandbox while testing with PayPal sandbox credentials. Use Live only when you are intentionally ready to process real transactions with valid live credentials.
The Landing Page checkout workflow checks for both:
PAYPAL_CLIENT_IDPAYPAL_SECRETIf the required PayPal configuration is missing, checkout can return:
You need config setting payment PayPal in account setting
The confirmed PayPal gateway initialization uses the AIUNIFY Funnels user's name as the PayPal integration brand name.
Review your PayPal merchant account separately to ensure its customer-facing business information is also configured correctly.
The Stripe section states that customers can pay using supported major credit or debit cards.
The confirmed Stripe settings are:
| Publishable key | Stores the Stripe publishable credential. The interface uses a pk_XXX style placeholder. |
| Secret key | Stores the Stripe server-side secret credential used to create and retrieve supported Stripe Checkout sessions. |
The Landing Page checkout workflow checks for both:
STRIPE_KEYSTRIPE_SECRETIf the required Stripe configuration is missing, checkout can return:
You need config setting payment STRIPE in account setting
Before creating a Stripe Checkout Session, AIUNIFY Funnels configures the Stripe API using the saved Stripe Secret key.
The Checkout Session then uses the Order's:
The confirmed Stripe Checkout Session uses:
mode = payment
This Ecommerce workflow therefore represents the application's supported one-time Landing Page Product checkout rather than a recurring Stripe subscription workflow.
PayPal Secret and Stripe Secret key values are sensitive merchant credentials.
Never place these values in:
A common payment-configuration error is combining credentials from different environments.
For PayPal, make sure the Environment corresponds to the credentials entered.
For Stripe, make sure the Publishable and Secret keys belong to the same intended test or live environment within your Stripe account.
The payment gateways read the Landing Page owner's saved account settings during checkout.
This means payment credentials are not configured separately inside every Product record.
Payment credentials determine how the supported payment is processed.
The visitor's destination after a successful payment is controlled separately by the Landing Page's payment-success configuration documented in Chapter 30.
A successful payment can direct the visitor either to:
If you replace PayPal or Stripe credentials, test a supported Landing Page checkout again.
Do not assume that saving new credentials alone proves that:
Operating principle: Merchant credentials, Product information, and Landing Page payment-success settings are separate parts of one checkout journey. Configure and test all three before accepting live payments.