API ReferenceCharges
Overview
Take standalone payments when SellApp should not manage product fulfillment.
A charge collects a standalone payment without managing product variants or delivery. Use one when your own app handles what the customer receives.
Create a charge, send the returned checkout URL to the customer, and confirm
the result through the charge API or a signed webhook. Marking a charge
completed or voided changes the payment record; check its current state before
trying again after a lost response. The charge ability and permissions for the selected store are required.
The operation schemas define money fields, gateway metadata, status values, and nullable properties.