Waylet Pay
    Waylet Pay
    • 🇪🇸 OpenWaylet
      • Inicio de cobro
        POST
      • Cancelación de cobro
        POST
      • Devolución de cobro
        POST
      • Devolución de cobro V2
        POST
      • Solicitud de url de inicio de pago
        POST
      • Inicio de cobro con QR
        POST
    • 🇬🇧 OpenWaylet
      • Start payment
        POST
      • Payment start URL
        POST
      • Start QR payment
        POST
      • Payment refund
        POST
      • Payment refund V2
        POST
      • Cancel payment
        POST

    Pay with Waylet

    Easily integrate Waylet payments into your business. We provide guides and documentation to help you get started using Waylet as a payment method, either through API implementation or online sales platforms.

    API Implementation#

    This document specifies a REST API for integrating the “Pay with Waylet” service. The “General Information” section includes concepts and configuration parameters common to all requests.
    What steps should I follow to integrate the API in a custom environment?
    1
    Contact the Waylet team
    Write to us at comercios@waylet.es so we can provide your credentials and identifiers to make your first test transaction.
    2
    Choose the type of payment to carry out
    When it comes to charging via Waylet, there are three ways to process it. Select the one that best suits your business:

    User’s phone number or email input#

    A flow that sends a payment directly to the user’s Waylet app. This scenario can be used when you prefer to ask the user for their email or phone number, to trigger the payment from the backend.

    Redirect to a web-based payment#

    A flow that returns a payment URL, which redirects during a web payment process. The user sees a Waylet webpage where they enter their login credentials and initiate the payment in the app. The user completes the payment within the application.

    QR code payment#

    A flow that can be used for in-person payments. In this case, the user initiates the payment in the app, the QR is scanned using a physical reader, and this QR is then sent in a request to our API, prompting the payment to start in the user’s app.
    Note: All of these requests require a callback URL, where we will send updates regarding the payment status. The possible statuses are:
    PAID (payment completed), REFUSED (payment declined), and CANCELLED (user voluntarily cancelled the payment).
    We also provide two services for cancelling or refunding a payment.
    3
    Carry out the relevant testing
    4
    Start using Waylet as a payment method
    General Considerations
    SECURITY: COMMUNICATION WITH THE WAYLET BACKEND IS CARRIED OUT OVER TLS 1.2.
    AMOUNTS: ALL AMOUNTS INDICATED IN THIS DOCUMENT ARE IN CENTS AND THE CURRENCY IS EURO.
    DATES: ALL DATES MENTIONED IN THE DOCUMENT FOLLOW THE ISO 8601 STANDARD.

    Integration with Platforms#

    What steps should I follow to integrate Waylet into my e-commerce via plugin?
    1
    Contact the Waylet team
    Email us at comercios@waylet.es to obtain your credentials: merchant ID, API key, and Secret, to perform your first test operation.
    2
    Choose your platform
    We have developed a plugin that can be installed on PrestaShop, WooCommerce, and Magento.
    Download it now and integrate it into your platform.
    plugin_prestashop.png
    plugin_woocommerce.png
    plugin_magento.png
    3
    Install and start charging via Waylet
    Modified at 2025-04-10 06:55:17
    Previous
    Inicio de cobro con QR
    Next
    Start payment