milpay API
BNPL APIRedirect URLs
BNPL APIRedirect URLs

    InstaCash vs 3rd party Webshop API for BNPL#

    Get offers: /api/bnpl/external/available-offers with a GET query.
    This is a feature that enables using multiple BNPL offers depending on different criteria, such as cart value, product category, etc.
    Calculation: /api/bnpl/external/calculation/{offerId} with selected {offerId}
    Create application: /api/bnpl/external/application with POST request
    The data received in the response must be processed: The unique identifier of the application must be placed, which can be modified by referring to it.
    Example redirect urls:
    PROD https://bnpl.milpay.hu/
    STAGING https://bnpl-staging.milpay.hu/
    Set status in calling system: In this case, OLM returns with a CREATED status, which changes to LINKED if the customer has started the application.
    The status of the application can be queried: /api/bnpl/external/application/{id} with GET
    The application can be cancelled: /api/bnpl/external/application/{id} with DELETE
    The system sends a notification about the change in the status of the purchase to the webhook specified on the merchant interface in the form of a response also used when creating the purchase..
    It is now possible to enter a webhook to which OLM returns the status changes, so it is not necessary to check it separately.
    Application Flow

    List views#

    Offers GET
    Applications GET
    Deals GET
    Purchases GET
    Authentication
    All API endpoints require authentication using your merchant API key. The key must be included in the request headers using the X-API-KEY header. Requests missing this header, or providing an invalid merchant API key, will be rejected.
    Built with