billing

Checkout Abandon

User closed the Razorpay modal without paying — flip pending row to failed.

Idempotent (only flips rows still in pending). Verifies with Razorpay BEFORE marking failed — if the payment was actually captured (e.g., a hard refresh ate the success callback), completes the purchase instead. Returns {ok, status} where status is one of failed, completed, noop.

post/api/billing/checkout/abandon

Request

  • Base URL: https://app.dataassist.io (the document declares no server; this is the origin it was published from)
  • URL: https://app.dataassist.io/api/billing/checkout/abandon
  • Auth: none declared

Request body

purchase_idinteger required
reasonstring

Response

Successful Response

unknown required

Changes

No recorded changes to this operation across all 1 revision of this API.