BNPL APIQuerying
BNPL APIQuerying
    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.instacash.hu/
    STAGING https://bnpl-staging.instacash.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#

    Authentication Token:
    basicHeader: X-API-KEY
    Built with