Merchants
Manage and monitor your merchant accounts
| ID | Company | Domain | Environment | Status | Lenders | Stripe Customer | Snippet status | Actions |
|---|
Settings
Current merchant cards stay below until we move them behind these rows.
Merchant
Finance Offer Summary
Stripe Billing
Merchant Status
Controls commit immediately. Merchant status is separate from the SDK Features kill-switch β changing status here does not change sdkEnabled or take the merchant’s integration offline.
Contact
Contact
Lender
App
- Your admin edits save to
- Preview link loads
- Sandbox contents
Recent activity
| Timestamp | Customer | Lender | Credit Product | Purchase | Loan Amount | Status |
|---|---|---|---|---|---|---|
| Loading enquiries... | ||||||
Storefront analytics capture
Whether this merchant posts events to the Analytics API (BigQuery).
FinMatch Account
Subscription and Stripe still save from the Settings cards.
Websites
Company
Company number
Domain
Testing domain
Ecommerce
Subscription
Read-only copy of the Stripe subscription. Link and save stay on the Settings card.
Stripe
Checks
CreditSafe
Finance Assistant Settings
β Skip to Zopa settings Β· β Skip to Propensio settings
Snap Session Start Settings
Configure Snap credentials per merchant. Secrets are write-only and never shown once saved.
Sandbox credentials
Live credentials
Zopa Settings
Configure Zopa credentials used for the application start flow. Secrets are write-only and never shown once saved.
Sandbox credentials
Live credentials
Per-merchant URL. Generate a token, copy the full URL shown above before saving (the token is never readable again), then paste it into the merchantβs Zopa integration settings and save here.
Zopa posts loan application status updates to this URL. Without a token the endpoint rejects deliveries. See cloud-run/finance-assistant/docs/ZOPA_WEBHOOK_SETUP.md.
Humm Start Finance Application Settings
Credentials for the Finance Assistant Humm start flow. For static app links (e.g. hummuk.app.link), use Credit products β Direct apply URL instead.
Sandbox settings
Live settings
Propensio (Aero API) Settings
Configure Propensio credentials used to start the hosted credit application and verify return webhooks. API tokens and the webhook secret are write-only and never shown once saved.
When on, the Apply and Share buttons start the Propensio credit application immediately and open it in a new tab β no enquiry page or Bon Voyage. Applies to the calculator and modal in every mode (embedded and pop-up). Per-merchant only.
0 characters β target 80, max 240 sent to Propensio
Sent as order_description to Propensio. This replaces the auto-detected Snap-style line for Propensio only. Other lenders keep using the dynamic builder below.
One platform URL for all merchants. Neil registers this on Unspunβs side. We route by reference_id in the POST body. Platform secret: Cloud Run env PROPENSIO_WEBHOOK_SECRET (same value Neil gave you β not Cloudflare).
Per-merchant webhook secret below is legacy fallback only. See cloud-run/finance-assistant/docs/PROPENSIO_WEBHOOK_SETUP.md.
Test (sandbox) API token
Live API token
Product description logic
How goods/services text is built for Finance Assistant start flows and enquiry emails. Propensio uses the merchant-defined order description above; other lenders listed below use the dynamic page-context builder.
Propensio: uses the Order description field in Propensio settings (static merchant text).
Snap, Humm, Zopa: auto-build from page context using the parts below. Turn off any part you do not want included.
Preview (dynamic lenders):
β
Save each lender section independently so other lenders' credentials are not overwritten. Use Save all settings to publish every section above.
Ecommerce Modal Settings
Environment
Which bucket to load and save here (runtime config, lender defaults, and preview). Settings open on the merchant’s live App environment (or sandbox write env). Switching bucket is for this visit only and does not change the live snippet.
Debug logs: add ?debugMerchantBuilder=1 to the URL, or localStorage.setItem('finmatchMerchantBuilderDebug','1') then reload. Sync to lender resets merchant overrides to match lender files for this mode; Save settings writes to the runtime config for the bucket above.
Platform & Debug
Modal Visibility (Popup & Embed)
Lenders = who can appear. Types = personal/business filter. If both are set, only lenders that match the type(s) remain (intersection). Types set here survive Features matrix lender toggles.
| Page | Enabled | Lenders | Lender types |
|---|---|---|---|
| Home |
Resolved: β
|
||
| Collection |
Resolved: β
|
||
| Product |
Resolved: β
|
||
| Cart |
Resolved: β
|
Embed mode price source per lender
For each embedded lender, choose whether the modal pre-fills its purchase amount from the page price (dynamic) or starts at a fixed value (default). Popup mode always uses the price next to the trigger.
Modal feature layout & table order
Uses the same rich builder as lender calculator settings (not the old modal-only panel): field on/off, labels, finance-table column grouping, optional calendar URL / button styles, and drag reorder. Toggle labels show Lender (L) or Merchant (M) β Save settings persists runtime + profile; builder Save is a shortcut.
Live preview loads after you choose a lender.
Full ecommerce config JSON
Loadingβ¦
Calculator settings (merchant)
Preview
Maximum width The end of the standard range.
Hover over feature elements to reveal their editor ID. Click feature element to jump to edit mode.
Editor
Advanced
Bucket to load and save here (runtime config, lender defaults, and preview). Settings open on the live App environment (or sandbox write env) so preview matches shoppers. A leftover Test/Staging session bucket is no longer restored. Does not change App β Environment. Embed snippets are on the merchant Features β Calculator tile.
Lender deployed defaults
Current calculator config
Loadingβ¦
Popup per-page allow-list
Lenders = who can appear. Types = personal/business filter. If both are set, only lenders that match the type(s) remain (intersection). Types set here survive Features matrix lender toggles. Embed lenders stay on Features β Calculator.
| Page | Enabled | Lenders | Lender types |
|---|---|---|---|
| Home |
Resolved: β
|
||
| Collection |
Resolved: β
|
||
| Product |
Resolved: β
|
||
| Cart |
Resolved: β
|
Advanced calculator JSON editor
Edit the full financeFeaturesVisibility.calculator object. Save will validate JSON first.