BursaPay Logo
Knowledge Base
Ticket Sign In
Help Center > Developer Platform & Gateway API > Repeat Charges and Stored Authorization

Repeat Charges and Stored Authorization

Published 2026-08-23 6 min read
Who is this article for?
This guide is for Developers seeking operational guidance on BursaPay workflows.

UI Navigation Path (Step-by-Step)

  1. Store the authorization reference securely according to your application's credential policy.
  2. Build the charge request with email and amount.
  3. Include an idempotency key for safe retries.
  4. Verify the resulting payment.
Verified BursaPay gateway workflow: Explains the repeat-charge endpoint that uses a customer's authorization code.

1. Overview & Purpose

The gateway guide documents POST /api/v1/payments/charge/ for charging an existing authorization without redirecting the customer through checkout again.

2. Requirements & Setup

The developer must have a valid authorization code and the customer's email.

3. Step-by-Step Workflow

  1. Store the authorization reference securely according to your application's credential policy.
  2. Build the charge request with email and amount.
  3. Include an idempotency key for safe retries.
  4. Verify the resulting payment.

4. Rules & Troubleshooting

Repeat charges are sensitive because they can move real money in Live Mode.

5. Verification & Next Steps

Use this capability only where the customer authorization and your application policy permit it.

Was this article useful?

Related Articles

List and Paginate Developer Payments Bulk Payment Initialization
Ask Bursa AI