If you’re a developer looking for Worldpay from FIS test cards for point of sale testing, you need to know how to obtain information about the appropriate integration processes, interfaces, and workflows.
This article covers the procedures for finding the appropriate support from Worldpay’s Business Development team that you will need to acquire physical cards or e-commerce card numbers for performing test transactions.
Following the correct workflow is essential when starting a Worldpay payment implementation, and — as part of that— requesting test cards or test card numbers.
This process ensures we can give you the required information and support so that your application works as intended.
Integration for New ISVs
The developer community is a network for payment professionals and integrators. It is a comprehensive and accessible developer program that makes it easier to integrate payments into any application.
If you are a new vendor, start by initiating a conversation with Business Development and working with one of our Developer Integration (DI) consultants. Start by submitting the Worldpay partner contact form. The Business Development team will guide you through the rest of the process.
Integration for Existing ISVs
If your organization is already a Worldpay vendor, it’s still best to get in touch with your Business Development contact, hold a kickoff meeting, and discuss requirements.
Even if you’re working exclusively with card-not-present transactions (e-commerce), you still need to go through the Business Development and kickoff meeting process.
Worldpay’s Business Development team will help you create long-term value for your organization, based on your market, customers, and relationships. The Business Development team works to understand how forces and variables within your business interact to create opportunities for your business’s growth. Worldpay’s Business Development team will be focused not only on helping you grow revenues but also on understanding your market and helping you find the best payment solutions.
Express Interface Certification
The Express Certification Interface includes a set of requirements that an integrator must meet to obtain a certification for transaction workflows. These transactions may be card-present (such as retail), and card-not-present (as in direct marketing and e-commerce).
Documentation is available on Worldpay ONE, and the Developer Integration team (firstname.lastname@example.org) will provide the necessary information to allow you to complete the certification process:
- Set up a Test Account to sign up for a free production-simulated test account to use during the integration process. This sign-up will grant you access to the API so that you can connect your solution to the Express Processing Interface.
- Test Your Integration. The Worldpay Integrated Payments certification environment allows you to code, test, and evaluate your integration into the Express Interface, simulating a production environment.
- Complete and submit the Request for Certification (R.F.C.) and Scenarios Document. This provides the Certification team with details about your software or hardware. If needed, Worldpay Integrated Payments will provide any additional certification documentation, test scripts, receipt requirements, and test cards.
- Certification Testing and Review. In this phase, the integration team will provide you with all the necessary testing scripts. The team will also review test transactions and requests, advising you on any recommended changes to your integration and application.
- Express Certification Letter. After you complete all requirements, you will receive an official certification detailing which functionalities implemented in your solution have been approved for use on the Express Interface.
The Hosted Payments solution supports three different processing flows:
- Single Sale Transaction Flow
- Single Sale Transaction with Embedded Browser Control Flow
- Store Card Data in PASS to Tokenize Flow
A typical transaction using the Single Sale Transaction Flow will follow these steps:
- Your app submits the sale data to Worldpay’s Express Interface.
- Express returns a transaction GUID if the request was successful.
- Your app performs a redirect (full, popup, or iFrame) to Worldpay’s Hosted Payments URL and appends the Transaction Setup ID to the end of that URL.
- The end-user inputs the card into the Hosted Payments page/popup and clicks Submit.
- Express redirects the details to the return URL you initially provided.
- Your app receives the URL and parses out the response details.
The Single Sale Transaction with Embedded Browser Control Flow is similar to the Single Sale Transaction Flow but allows hosting the user interface in an embedded browser control.
The Store Card Data Flow is similar to the Single Sale Transaction Flow, but instead of sending a card number, your app stores the Payment Account ID token provided by Express and subsequently submits the sale using this token.
Card Issuance for the EMV Standard
EMV is a specification standard for smart card payments that was created in collaboration with leading card brands. EMV has replaced earlier information storage based on magnetic stripes, with the goal to standardize the “conversation” between cards and payment terminals.
Worldpay IP provides you with several tools to assist you during your coding, testing, and review phases. These include robust testing platforms, merchant IDs, test cards, and reports that let you review your transactions and results.
Your consultant will provide you with a set of EMV and magnetic stripe test cards along with a detailed, personalized test plan. Our test plans contain test cases that cover all of the transactions you plan to support. Our test plans are great learning tools for fine-tuning your payments knowledge and Worldpay-specific integration methods.
The MercuryPay Payments Platform
MercuryPay is Worldpay’s award-winning platform for fast, reliable, and secure payment processing. You can rely on MercuryPay’s state-of-the-art processing engine — It meets the highest industry standards for security, robustness, and card brand compliance.
If your company is a member of the MercuryPay platform, arrangements will be made for Integration Planning, which includes a few steps.
Your company will be assigned a MercuryPay Developer Implementations Consultant during the integration with Worldpay IP. First, Worldpay IP will arrange a kickoff call with your team, which includes:
- Deciding which features and functionalities you wish to implement.
- Understanding the specific requirements for your target business.
- Deciding which integration method best fits your POS architecture.
- Reviewing MercuryPay integration specifications, data, and error handling.
- Reviewing payment industry rules and regulations.
After the kickoff, you should do regular checks with your consultant to stay on track throughout the integration process.
Providing test cards for point-of-sale testing is just part of Worldpay’s customer integration process.
Contacting Worldpay Business Development for proper guidance is key to a successful integration process, whether your company is a new ISV or an existing vendor starting a new integration.
You can contact the Developer Integrations Team by email email@example.com
The links below provide additional in-depth information to guide you through a successful integration process:
Worldpay partner contact form
Express Certification Overview
Hosted Payments Overview
MercuryPay Platform Integration Guide
This article was originally published on the FIS Developer Community site.