Skip to main content
SafetyPay is a payment method in Latin America that lets customers pay without a card. Payrails processes SafetyPay for customers in Peru through Worldpay.

How a SafetyPay payment works

SafetyPay is a redirect payment method that can complete after the customer returns:
  1. The customer selects SafetyPay at checkout.
  2. Payrails returns a redirect URL from Worldpay, and the customer goes to SafetyPay.
  3. The customer confirms the payment with SafetyPay.
  4. SafetyPay sends the customer back to your returnInfo URL.
  5. Payrails receives the final result from Worldpay and updates the payment.
The customer can return before the money arrives. In that case the payment stays pending until Worldpay sends the final status by webhook. Payrails captures SafetyPay payments immediately, so a successful payment is final.

Supported currencies and countries

Payrails sends the currency and billing country you provide to Worldpay without checking them first. Worldpay rejects a pairing outside SafetyPay coverage.

Integrate SafetyPay

Choose the PSP that processes SafetyPay for you. The guide covers the PSP-side setup, the Payrails configuration and the request fields that PSP requires.

Worldpay

SafetyPay via Worldpay

Check PSPs

Ways to integrate SafetyPay

  • Payrails SDK: the Web SDK shows SafetyPay when your workflow returns it as a payment option.
  • Payrails API: call lookup payment options, then authorize with safetyPay as the paymentMethodCode. The PSP guide lists the meta fields that PSP requires.
In both cases, confirm the final result through webhook notifications or the execution status.
Last modified on October 5, 2026