Skip to main content
Version: 202607

Create one-time application charge

POST 

/openapi/2026-07/application_charges

Create a one-time charge for an application.

Request

Bodyrequired

    application_charge objectrequired

    Application charge

    namestringrequired

    The application charge name

    pricestringrequired

    Charge amount. Must match the amount set on the app package

    return_urlstringrequired

    Redirect URL after payment

    testboolean

    Whether to test the charge (default false)

Responses

OK

Schema
    codestring

    error code

    messagestring

    error message

    data object
    application_charge object

    Application charge

    idstring

    Application charge ID

    namestring

    Charge name shown to the merchant

    pricestring

    Charge amount

    confirm_urlstring

    URL the merchant is redirected to in order to confirm the charge

    return_urlstring

    URL the merchant returns to after confirming the charge

    statusstring

    Current status of the application charge

    testboolean

    Whether this is a test charge

    created_atstring

    Creation time, in ISO-8601 format

    updated_atstring

    Last update time, in ISO-8601 format