Guide to Testing in Staging
Overview
To the extent possible, the Payments Orchestrator Staging Environment is not an exact mirror of the Payments Orchestrator Production Environment. While the Payments Orchestrator-deployed code is a close match with the Payments Orchestrator-deployed code on Production, underlying differences with the core banking providers are different. Namely, this difference is that the test environments provided by the core banking providers do not connect to the Fed or the Clearinghouse. Some features and functionality to help enable testing in the Payments Orchestrator Staging Environment are only available in the lower environment (for example enabling testing of round-trip of ACH transactions or Wire transactions to simulate inbound payments). Providing this functionality in Production would not make sense, so those capabilities are disabled in Production. However, the Payments Orchestrator Staging Environment provides a reliable environment in which clients can test their code, workflows, and payment methods, providing confidence that when moved to Production, these workflows will behave as expected.
💡 Info
It should be noted that while code is tested in lower environments at Payments Orchestrator that are not exposed to clients, the Payments Orchestrator Staging Environment is still considered a test environment. While every effort is made to identify issues prior to deployment to Staging, the Payments Orchestrator Staging Environment is still the final testing environment before Production and issues may still be experienced. Payments Orchestrator has no SLA on Staging, but we do understand that clients are using this environment to test their own products and we make every effort to identify and resolve issues before deployment to Staging.
Note: In most cases, specific payment instructions are needed to create successful status transactions in the Payments Orchestrator Staging Environment. To obtain a list of all payment instructions for each payment type, navigate to the Test Accounts tab [coming soon!] within the UI of the Payments Orchestrator Application (Staging Environment only), which is accessible via https://app.stage.victorfi.com.
Topics in this section
- Accessing the Payments Orchestrator Staging Environment
- Generating a Token
- Originating Account Number
- Counterparties
- Book Internal
- Book External
- ACH Outbound
- ACH Inbound
- Wire Outbound
- Wire Inbound
- RTP Service Eligibility
- RTP Send
- Request for Payment (RfP)
- RTP Inbound
- Instant Payment Service Eligibility
- Instant Payment Send
- Instant Payment Inbound