Reference for everything on the Settings > Main page of the FunnelFox Billing dashboard.
The Settings page of your FunnelFox Billing dashboard holds the
configuration for your organization. The Main tab covers payment
provider credentials, checkout behavior, retries, taxes, and more.Change one or more values, then click Save to apply your changes, or Reset Draft to discard them.
These blocks connect FunnelFox Billing to your accounts. Set them up with your Solutions manager.Some providers support several accounts. When more than one account is
configured, each uses the same fields under a separate slot (default,
ff_first, ff_second, ff_third). The keys below show the default slot.
Primer needs all three of the domain, the private key, and the webhook signing
secret set together to work. The webhook signing secret lives on the
Webhooks tab.
Setting
Description
Value
primer_collection.default.domain
Primer API host. It encodes the environment (https://api.sandbox.primer.io for sandbox, https://api.primer.io for production). The production host signals live mode.
Control which fields appear on the checkout page. Country rules can still
override the final visibility of some fields. Learn more about
payment metadata and
collecting email from Apple Pay.
Setting
Description
Value
show_email_field
Show an email input at checkout. Email is not required even when the field is shown.
Yes/No (default: No)
show_cardholder_name_field
Show the cardholder-name input. Country rules can override the final visibility.
Yes/No (default: No)
show_postal_code_field
Show the postal or ZIP input, which feeds the tax jurisdiction.
Yes/No (default: No)
show_country_selector_field
Show a billing-country dropdown and switch on the built-in US, GB, and AU per-country field rules.
Yes/No (default: No)
country_field_rule_overrides
Per-country overrides for postal-code and cardholder-name visibility.
JSON (default: {})
collect_apple_pay_email
Ask for an email in the Apple Pay sheet and make it the customer’s primary email.
Yes/No (default: No)
include_email_into_primer_request
Attach a known email to Primer payment and renewal requests. Turn off only when emails are unavailable.
FunnelFox Billing sorts payment declines into two types.A hard decline cancels auto-renew and stops retries. A soft decline
keeps retrying on the dunning schedule.
Setting
Description
Value
hard_decline_mapping
Primer only: force the listed declines to be treated as hard.
JSON (default: [])
stripe_hard_decline_mapping
Stripe decline codes that classify as hard declines. Everything else is treated as soft.
JSON (replaces the built-in defaults)
adyen_hard_decline_mapping
Adyen refusal reason codes treated as hard declines.
JSON (replaces the built-in defaults)
For stripe_hard_decline_mapping and adyen_hard_decline_mapping, the value
you enter fully replaces the built-in defaults rather than adding to them.