Pair each environment with one provider environment
Track the gateway environment, account reference, webhook destinations, and checkout host as one configuration set. A storefront can look identical in staging and production while sending payment attempts to different provider accounts. Keep production payment credentials out of lower environments and synthetic tests.
Check downstream systems too
Test orders can still trigger emails, analytics, stock changes, or fulfillment if integrations are shared. Confirm that staging uses synthetic shoppers and downstream destinations approved for testing. Give test orders a recognizable reference and make their environment visible to staff.
Review the deployment configuration without exposing it
Check environment labels and non-sensitive account identifiers rather than printing credentials. Compare callback hostnames and order routing before each release. Ask staff to confirm that the provider’s dashboard is in the expected environment before interpreting a transaction.
Minimum environment evidence
- Sandbox order stays in the test gateway and downstream staging systems.
- A missing or mismatched environment setting fails clearly before a payment is attempted.
- Secrets, raw card data, and real customer information stay out of test artifacts.
Sources and further reading
Ready to share your business details?
Start an application or contact Lunar Payments about your setup.
Start application Contact us