Skip to main content

Refund status

GET 

/v3/refunds/:refundId/status

Retrieve refund status after the refund request has been submitted

Request

Path Parameters

    refundId stringrequired

    Possible values: >= 16 characters and <= 16 characters, Value must match regular expression ^([a-zA-Z0-9]{4}(-[a-zA-Z0-9]{3}){3})$

    Unique ID of a refund generated by Paynow

Header Parameters

    Signature stringrequired

    The Signature header is used to ensure the request’s body integrity and to confirm that its content has not changed.

    User-Agent string

    The User-Agent request header contains a characteristic string that allows the network protocol peers to identify the application type, operating system, software vendor or software version of the requesting software user agent.

    Accept stringrequired

    The Accept request HTTP header advertises which content types, expressed as MIME types, the client is able to understand. Can be set to */*.

Responses

Success

Schema

    refundId refundIdrequired

    Unique ID of a refund generated by Paynow

    status RefundStatus (string)required

    Possible values: [NEW, PENDING, SUCCESSFUL, FAILED, CANCELLED]

    Current status of the refund. More information you can find here.

    failureReason FailureReason (string)

    Possible values: [CARD_BALANCE_ERROR, BUYER_ACCOUNT_CLOSED, OTHER]

    Refund failure reason

    • CARD_BALANCE_ERROR means that there are insufficient funds in the card balance
    • BUYER_ACCOUNT_CLOSED means that buyer's account is closed
    • OTHER means other reason
Loading...