Fungies.io Help Center
  • 🙌Getting Started
  • Customize your online store
    • General Settings
    • Header
    • Footer
    • Add New Page
    • Add Page Section
    • Text Section
    • Image Section
    • Video Section
    • Gallery Section
    • Points Section
    • Slider Section
    • Recent Products Section
    • Custom Style
  • Add Subscription Product
  • Add Digital Downloads
  • Add Game Keys
  • Add Mobile Game Assets
  • Variants of the product
  • 🛠️Workspace Settings
    • Connect your Stripe account
    • Sandbox Mode
    • Team Management
  • 🧮Store Settings
    • Publish your store
    • Previewing The Store
    • Edit Explore / Search Page (Built-in)
    • Edit Product Page (Built-in)
      • Customize Review Categories
    • Set up Custom Domain
      • Migrating your domain to Cloudflare
  • Tax-inclusive Pricing
  • 🤑Getting Paid
    • Test Payments
    • Checkout Choice
      • Hosted Checkout
      • Overlay Checkout
      • Embedded Checkout
    • Global Availability
    • Customer Payment Methods
      • PayPal Settings
    • Billing Details
    • Payouts
    • Editing Statement Descriptor
    • Transactions Reports
    • Example React checkout
  • 👨‍💻FOR SAAS DEVELOPERS
    • Hosted Checkout (more payment methods)
    • Editing and Pausing Subscriptions
      • Downgrading / Upgrading Subscriptions
    • Creating Plans
    • Free Trials and Custom Intervals
    • Redirecting After Purchase
    • Using Webhooks
    • Types of Webhooks
      • Payment Success
      • Payment Refunded
      • Payment Failed
      • Subscription Created
      • Subscription Interval
      • Subscription Updated
      • Subscription Cancelled
    • Getting Started with the API
    • Orders APIs
      • Managing Orders through API
      • Orders List
      • Cancel Order
      • Update Order
    • Managing Subscriptions through API
    • Managing and Creating Users through API
    • Customizing Subscription Confirmation Page
    • Using CustomFields to parse data from your Software / App
      • Parse e-mails from your Software directly to checkout URL
  • Additional charges on top of Subscriptions
  • Upgrading or Downgrading Plans with API
  • Using Fungies.js npm package
    • Next.js 15 integration guide
  • 🎮For Game Developers
    • Orders
    • Platform Fees
    • Users list
    • Integrating with Game's Back-end
    • Customizing Purchase Confirmation Page
    • Webhooks
  • 💲Selling
    • Payment history
    • Selling FREE products
    • Managing Game Keys
    • Managing Game Assets
    • Pricing
    • Fulfillment of Orders
    • Prohibited Business and Products
    • Invoices and Receipts
    • Google Merchant Center XML Feed
    • SEO Sitemap
  • 🚀Marketing
    • Integrations
      • Google Tag Manager
      • Google Merchant Center
      • Trustpilot
      • Google Analytics (via Google Tag Manager)
    • SEO
    • Discount Codes
    • Pricing Localization
    • Language Localization
    • E-mail Marketing
  • 💰Billing
    • Plans and Usage
    • Invoices
    • Payment Methods
  • 🤩For End-Users
    • How to manage your Subscription?
    • How to buy a Game Key?
    • How to buy a Mobile Game Asset?
    • Getting your product
    • Steam key activation
    • Searching for games
    • Product details page
    • Order details
    • Refunds and chargebacks
  • 🗃️Other
    • FAQ
    • Roadmap
    • Product Changelog
  • 📃Legal
    • General Terms of Use
    • SaaS Terms of Use
    • Privacy Policy
    • Cookies and Tracking
Powered by GitBook
On this page
  1. FOR SAAS DEVELOPERS
  2. Using CustomFields to parse data from your Software / App

Parse e-mails from your Software directly to checkout URL

Custom Links for Hosted Checkout

Purpose

This feature allows to use custom links for the hosted checkout on their websites. It streamlines the checkout process by dynamically pre-filling user-specific details, such as the user’s email address and the quantity of the product being purchased. This is particularly beneficial for businesses selling subscriptions or products requiring customized inputs.


How It Works

You can add specific query parameters to the hosted checkout URL to dynamically pass values like:

  • User Email: Pre-fills the email field for the end-user using the fngs-user-email parameter.

  • Quantity: Pre-sets the quantity for the product using the fngs-quantity parameter.

Note: To use the fngs-quantity parameter for subscription offers, the Mutable Quantity feature must be enabled in the offer settings.

When the link with the query parameters is used to redirect a user to the hosted checkout page, these parameters are automatically applied, providing a tailored and seamless checkout experience.


Steps to Use

  1. Construct the Custom Link:

Start with the base URL of the hosted checkout page: https://example.com/checkout

Add query parameters to the URL for dynamic values:

  • fngs-user-email: The user's email address.

  • fngs-quantity: The quantity of the product.

  • Example:

https://example.com/checkout?fngs-user-email=john.doe@example.com&fngs-quantity=3

  1. Enable Mutable Quantity (For Subscription Offers): If the offer involves subscriptions, ensure the Mutable Quantity feature is enabled in the offer settings. Without this setting, the fngs-quantity parameter will not be applied to subscription products.

  1. Redirect to the Link:

  • Use the custom link in your website’s code to redirect users to the checkout page. Ensure the query parameters are correctly populated with dynamic values before redirection.

  1. Verify the Checkout: The hosted checkout page will display:

  • Prefilled Email: From the fngs-user-email parameter.

  • Quantity: From the fngs-quantity parameter, if applicable.

PreviousUsing CustomFields to parse data from your Software / AppNextAdditional charges on top of Subscriptions

Last updated 3 months ago

👨‍💻