Merchant API//
- Request to void a credit note
List credit notes
Create a credit note
Fetch a credit note
Request to void a credit...
- Mock serverhttps://docs.resolvepay.com/_mock/merchant-api/openapi/credit-notes/{credit_note_id}/void
- Sandbox serverhttps://app-sandbox.resolvepay.com/api/credit-notes/{credit_note_id}/void
- bearerAuth
- basicAuth
curl -i -X POST \
'https://docs.resolvepay.com/_mock/merchant-api/openapi/credit-notes/{credit_note_id}/void' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'The credit note object.
Source of the credit note creation.
Enum:"MERCHANT_USER""ADMIN_USER""API"
Example:"MERCHANT_USER"
The credit note PDF that you've uploaded to Resolve.
Example:"https://www.example.com/credit-note.pdf"
Resolve-issued credit note PDF.
Example:"https://www.example.com/resolve-credit-note.pdf"
The reason code for issuing this credit note.
Enum:"chargeback""duplicate""fraudulent""requested_by_customer""missing_remittance""overpayment_on_invoice""invoice_was_refunded""double_payment_on_invoice""missing_invoice_in_resolve""credit_transfer"
Example:"requested_by_customer"
Additional details explaining the reason for the credit note.
Example:"Customer returned damaged goods"
Response
{ "id": "CNMlaE5wbg0", "source": "MERCHANT_USER", "customer_id": "X50sgfRd", "merchant_id": "MER456789", "invoice_id": "PMMlaE5wbg0", "created_by_user_id": "USR123456", "number": "CN-001", "amount": 1000, "amount_balance": 500, "amount_paid": 500, "amount_voided": 0, "amount_payout": 1000, "amount_payout_balance": 500, "amount_payout_paid": 500, "credit_note_url": "https://www.example.com/credit-note.pdf", "resolve_credit_note_url": "https://www.example.com/resolve-credit-note.pdf", "reason_code": "requested_by_customer", "reason_message": "Customer returned damaged goods", "voided": false, "voided_at": null }