Functionality overview

A number of steps should be performed in order to successfully incorporate Wirex Pay into you ecosystem. Guides in this section would provide you with a general idea for the course of integration. In short - here is a brief description of steps you would need to undertake.

On-chain registration

This guide will focus on the process of registering a user through Wirex Pay’s ZK (Zero Knowledge) rollup infrastructure. Specifically calling a Wirex Pay-provided smart contract to signal user consent to the Terms and Conditions. This registration informs the on-chain ecosystem of the new user’s creation. This step is streamlined, as it simply requires a transaction to the Wirex Pay contract, ensuring the user’s acknowledgment of platform policies and enabling further interactions within the Wirex Pay ecosystem.

KYC

This guide details how to set up a user profile in the Wirex Pay system and complete KYC verification, ensuring compliance with AML and CTF regulations. This includes submitting identification documents, verifying personal information, and securely storing verification data. Successful completion of this step is required for users to access Wirex Pay’s card services, ensuring their identity meets regulatory requirements.

Bridging funds

This guide explains how to bridge digital assets from an external blockchain network, such as Ethereum, into the Wirex Pay ecosystem. Bridging funds enables users to fund their Wirex Pay account with assets from other networks, allowing them to spend crypto seamlessly using their Wirex Pay card.

Issuing a card

This guide covers initiating the card request through Wirex Pay’s API, selecting card options (physical or virtual), and monitoring card issuance process.

Managing a card

The guide will explain how to use Wirex Pay’s API to adjust card settings, monitor transactions, and handle security features to prevent unauthorised use. This involves setting up controls for card activation, spending limits, security features like card lock/unlock, along with an ability to view transactions made with this card.

Displaying card details

This guide outlines how to implement a feature that allows users to view their Wirex Pay card details securely. Using the Wirex Pay API, this functionality enables users to access important card information, such as card number, expiration date, CVV and PIN code for virtual and physical cards.

Moving funds to/from card

This guide explains how users can transfer funds between their main Wirex Pay account balance and their Wirex Pay card. This functionality allows users to manage their card balance, ensuring they have sufficient funds for purchases or removing excess funds when needed.

Together, these guides support the full integration of Wirex Pay, providing a secure, compliant, and efficient solution for managing and spending digital assets globally across the Wirex ecosystem. This integration is particularly valuable for developers and businesses seeking scalable, Web3-native payment solutions.