The next step to is to add Secure Fields to your checkout experience.Documentation Index
Fetch the complete documentation index at: https://integration.wpay.com.au/llms.txt
Use this file to discover all available pages before exploring further.
Install Secure Fields
There are a few ways to install Secure Fields, either as a React component, Node library, or straight off the CDN.When using the CDN the latest version of the library is always pulled straight
from the server for every request.
Initializing secure fields
With Secure Fields installed it’s now possible to initialize the connection to your instance. Secure Fields expects the ID of your instance (gr4vyId), the
environment, and a checkout session ID.
The instance ID is the unique identifier for the deployment of the system and is included in every API call.
Together with the environment (sandbox or production) it is used to connect to the right APIs, as well as dashboard.The possible values for your ID are one of
wpay, wpay1, wpay2, or wpay3. You are informed
in which instance your account has been set up.Adding each of the individual fields
Next, add any of the 3 individual fields to the form. Mix and match these with custom forms, and add custom labels.When not using the React SDK, every field Embed needs to be attached to an HTML element.
In this case, the fields were attached to
<input> fields. The fields can be attached to
any element using a querySelector-compatible query.Vaulting the card data
Secure Fields handles the PCI-compliant submission of all the card data to the servers. Once the form is ready, use the submit feature of Secure Fields to vault the data. A callback notifies you when the data has been submitted successfully.Summary
In this step you:- Installed and initialized Secure Fields.
- Rendered each of the individual fields in a custom UI
- Submitted the data to the vault and listened for events