Billing service

Submit one full refund with a stable service action identity. A repeated key returns the same canonical attempt, including a terminal failure.

post/api/v1/service/billing/refunds

Request

  • Base URL: https://api.proanswer.com
  • URL: https://api.proanswer.com/api/v1/service/billing/refunds
  • Auth: HTTP bearer

Headers

idempotency-keystring required

Request body

ticketIdstring required
taskIdstring required
actionStepIdstring required
paymentIdinteger required
cancelMembershipboolean required

Response

Canonical refund action receipt

actionIdstring uuid required
operation'refund' required
paymentIdinteger required
adjustmentIdinteger nullable required
status'succeeded' | 'failed' | 'pending' | 'reconciliation_required' required
code'REFUND_SUCCEEDED' | 'REFUND_FAILED' | 'PAYMENT_NOT_REFUNDABLE' | 'REFUND_IN_PROGRESS' | 'REFUND_RECONCILIATION_REQUIRED' required

Changes

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