Regardless of whether you integrate via our SDKs or via XML, you will need to certify with us before you can go live. The purpose of our certification process is to verify that your transaction submissions meet the requirements of our Online API. Certification testing is a required phase of integrating with our processing platform, and during this testing, an Implementation Consultant will work closely with you in support of your efforts. Each transaction type has specific test scenarios that use specific data sets simulating real transactions. The Certification environment responds to each submission with a response, allowing you to verify that you have coded correctly to read the response and store the transaction data returned to you.
Once a signed processing agreement has been established with Worldpay, an Implementation Consultant will be assigned to work with you in support of your certification testing efforts. They will be your primary point of contact going forward during the certification testing, so if you have any questions or concerns, you can address them directly.
A test account will be configured within the certification environment for your use to perform the certification tests. The Implementation Consultant will work with you to have the account properly configured, and will provide you with the necessary access credentials. Specific certification test cases are provided within section 2.4 of the eComm cnpAPI Reference Guide.
While all certification test cases are available for your use, you are only required to certify for those transactions that you will be processing in Production. Additional test cases, which you are free to use at any time, are provided within section 2.5 of the eComm cnpAPI Reference Guide.
Once you have submitted the required certification test cases, the Implementation Consultant will review the cases for completeness and accuracy. If any issues are found, the consultant will provide assistance, and work with you to rectification. Upon successful completion of certification testing, the Implementation Consultant will provide you with an official certification email specifying details as to what has been certified, i.e. transaction types, connectivity, communication protocols, etc.
The successful completion of certification testing signifies the integration’s technical readiness to transition to Production processing with us. There are, however, many other factors that need to be addressed and finalized prior to the commencement of Production processing, including contract finalization, merchant account development, fulfillment of PCI compliance requirements, etc. Your Implementation Consultant will be able to provide direction with regard to next steps toward production processing.