Commercial and compliance prerequisites
Complete these before you build the consent and disclosure flows below. They gate everything else.End user agreements
Present each of these agreements in your onboarding flow and capture affirmative consent before you onboard the end user.Sample consent screen
Present the agreements as two separate affirmative actions: one consent to receive records electronically, one acceptance of the terms. Each bracketed item links to the live agreement.Consent screen copy
Record each acceptance
If you’re an unregulated platform moving funds on Lightspark’s money transmitter licenses, send evidence of acceptance asendUserTermsConsent when you create the customer. For the field reference and the API behavior when consent is missing, see Disclosures.
Transaction disclosures and records
Beyond onboarding, you owe end users disclosures and records over the life of the account.If you’re launching Cards
Card programs carry the same commercial prerequisites above, plus one more agreement.- Cardholder agreement at card sign-up. Present it and capture acceptance before you issue the card.
Technical readiness
Confirm your integration handles production traffic and failure modes.- Webhooks are registered, signature verification is in place, and your handler is idempotent. See Webhooks.
- Idempotency keys are sent on every request that moves money, so a retry can’t double-send.
- Error handling covers rejected quotes, expired quotes, and failed payments, with each surfaced to the end user. See Error handling.
- Reconciliation ties every Grid transaction back to a record in your ledger. See Reconciliation.
- Monitoring and alerting cover webhook delivery failures and stuck transactions.
- Sandbox UAT exercises your full flow end to end, including the failure paths. See Sandbox testing.
What to submit to Lightspark
Send these items to your Lightspark representative to request review.1
Screenshots of your consent and disclosure screens
Submit screenshots of your implemented interface showing every agreement and disclosure in the tables above. Lightspark Legal reviews them against the sample consent screen above. Include:
- The consent screen, showing each agreement linked and the unchecked boxes the end user has to check.
- Each disclosure in the screen where the end user sees it.
2
A recording of your sandbox flow
Record a screen capture of the complete end user experience in sandbox, from a new end user through a completed payment. Cover:
- Onboarding, including the consent screen and every agreement link
- Identity verification (KYC or KYB)
- Adding a funding source or payout account
- Creating and confirming a payment, including the pre-transaction disclosure
- The completed payment and the receipt the end user receives
3
Your policies and audit reports
Send PDF copies of:
- Your privacy policy
- Your terms of service
- Your information security policy
- Your most recent ISO, SOC 2, or PCI audit reports, if you have them
- Your most recent penetration test report, if you have one
After Lightspark approves your submission, Lightspark creates a production platform under your existing account and configures the fees defined in your order form. You then generate production API keys for that platform from the dashboard.