What is Passage.JS?
Passage.JS is a secure payment solution that ensures sensitive payment information is collected and transmitted to Valor without being stored on the merchant’s servers. This approach significantly reduces the risk of data breaches and fraud – key concerns for both merchants and customers. Passage.JS uses encryption technology to protect data during transmission and follows industry-standard security protocols to maintain data integrity.
But security isn’t the only benefit. Passage.JS also offers a customizable checkout form, allowing merchants to tailor the payment experience to match their brand and customer preferences. In today’s fast-paced digital environment, customers expect a seamless and efficient payment process, and Passage.JS delivers just that. The ability to customize the checkout form not only enhances the user experience but also promotes customer satisfaction and loyalty.
Overall, Passage.JS stands out for its balance of security and flexibility, making it an excellent choice for merchants focused on providing both a secure and seamless checkout experience
How Does Passage.JS Work?
At its core, Passage.JS collects and securely transmits payment information directly to Valor, bypassing the need for merchants to handle sensitive data. The payment solution integrates easily into existing systems via a JavaScript library. Here’s how it works:
Secure Data Collection: Passage.JS is integrated into your checkout process using JavaScript. Once installed, it collects payment information from customers and securely sends it to Valor’s servers.
Client Token Authentication: Authentication is managed via a client token generated through the GetClientToken API, ensuring the highest level of security.
Customizable Checkout Forms: Merchants can customize the checkout form to suit their brand’s design and functionality preferences. This flexibility allows merchants to create a personalized and professional checkout experience for their customers.
PCI Compliance: Passage.JS ensures full compliance with PCI (Payment Card Industry) security standards, meaning your customers’ payment data is handled securely and responsibly at all times.
Integrating Passage.JS
Integrating Passage.JS into your platform is straightforward. Here are the key steps:
Generate Credentials: First, you’ll need to generate an App ID, API key, and EPI, which are required for integration.
Retrieve Client Token: Use the GetClientToken API to retrieve the client token for authentication.
Embed Passage.JS Script: Integrate the Passage.JS script into your platform and pass the token to the “data-clientToken” attribute.
Create a Payment Form: Develop a form that collects payment details and connects to Valor’s Sale API.
Handle Responses: Process the response from Valor’s Sale API to complete the transaction.
Benefits of Passage.JS
Streamlined Checkout: Passage.JS simplifies the customer checkout process, helping to increase conversion rates by making it easier and faster for customers to complete their purchases.
Enhanced Security: With advanced encryption and client token authentication, Passage.JS ensures that sensitive payment data is protected at every step.
Flexibility: It’s compatible with any modern front-end framework and can be customized to fit a wide range of business needs.
Ready to get started?
Check out the API Documentation
Test it out here
Learn More about Passage.JS