Skip to main content

Creating Packages for External Payment Processing

Set up packages where payment is handled outside the system, ideal for custom integrations or alternative payment methods.

Updated over a month ago

Overview

The system allows you to create packages where the payment collection is managed externally, meaning outside of the platform's integrated payment processing. This approach is necessary if you use a separate payment gateway, manage billing manually, or utilize integrations (like Zapier, Make, or custom API solutions) that handle payments before adding users or branches to this system.

When a user or branch is assigned a package configured for external payment, they will not be directed through the app's internal payment flow (e.g., they won't be asked for credit card details within this platform to activate the package).

Steps to Create an Externally Charged Package:

  1. Navigate to Packages: Go to the Finance section in the main administrative menu.

  2. Access Package List: Select Package Lists from the Finance submenu.

  3. Initiate Creation: Click the Add a Package button.

  4. Enter Basic Details: Provide a clear and descriptive Plan Name and Description.

  5. Define Target Audience: Choose whether this package is intended for a Branch (Location/Organization) or an End-User. Click Next.

  6. Assign Category (Optional): Select an appropriate category for organizing your packages (e.g., Default, Promotional Sale). Click Next.

  7. Configure Payment Method (CRITICAL STEP):

    • You will reach the pricing configuration page. Look for the option related to In-app payments. By default, this is usually enabled, meaning the system expects to handle the payment.

    • To designate this package as externally charged, you must Turn OFF or Deselect the In-app payments option. This signals that payment processing will occur outside this platform.

  8. Enter Reference Pricing (Optional):

    • Even with external payments, you can still input pricing details (e.g., package price, price per user).

    • This information is stored for your reference only and will not be automatically charged by the system. Click Next.

  9. Select Features: Choose the specific features, access levels, and content included in this package. Click Next.

  10. Add Trial Period (Optional): Configure a trial period if applicable to this package.

  11. Complete Setup: Review the package details on the summary page and click Complete (or Save/Finish).

Outcome and Identification:

  • You have successfully created a package designated for external payment processing.

  • In your Package List, this package will be clearly identified as Charged Externally (or similar labelling), ensuring you know its payment type when assigning it to users or branches.

When to Use This:

This package type is essential when:

  • Using a third-party payment processor separate from this platform.

  • Integrating via API, Zapier, or Make where payment triggers user/branch creation and package assignment.

  • Handling billing through manual invoicing or other offline methods.

Did this answer your question?