Enable Trustly Remember Me

Trustly Remember Me simplifies the user experience by tokenizing bank credentials. It enables persistent credential tokenization, allowing returning users to skip bank selection and login steps for future interactions.

When a user completes their initial bank authorization and chooses to enroll, they can bypass authentication on subsequent visits across the Trustly network. This creates a "one-click" experience for payments or data refreshes.

Prerequisites

  • Feature Enablement: You must contact your Merchant Success Manager (MSM) to confirm or request activation for your merchant account.
  • Trustly Integration: You must have a functional client-side integration (Trustly Pay or Trustly Connect).

If you utilize both Trustly Data (Connect) and Payments products simultaneously, consult your Solutions Engineer before enabling this feature to ensure compatibility.

Implementation

To enable the feature, you must update your integration to include specific consumer data in the EstablishData object of your API calls. Trustly uses this data to tokenize and secure the consumer’s bank authentication information, handling all session and token management internally.

Update the Establish Data object

In your frontend configuration, you must populate the customer object with the user's email, phone, and externalId. These parameters are mandatory to ensure accurate consumer matching.

var establishData = {
  // ... other parameters
  customer: {
    email: "[email protected]",
    phone: "+15551234567",
    externalId: "user_12345" // Unique ID from your system
  }
};

Depending on your business requirements, you may be required to include additional fields in the customer object to satisfy risk and compliance standards.

For the full parameter structure, see Establish Data object.