This section includes functions to get information about transactions, as well as perform refunds or voids.
Business Reporting API
transactions
Get List Of Transations
List transactions by date range. Query parameters are optional.
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Refund or Void Transaction
This endpoint will void or refund a transaction. Transactions may be refunded if settlement has occurred or voided if settlement has not occurred. For any Sale or Preauth sent through the Payanywhere SDK, Payanywhere SDK will return the parameter “transactionUniqueId.” The “transactionUniqueId” has the format of “ccs_” followed by several numerical characters. For this request, you will need to parse the “transactionUniqueId” returned by the Payanywhere SDK, removing the “ccs_” portion of that string, and submit the remaining numerical value in the “transaction_id” field for Voids, or the “ccs_pk” field for Refunds.
For example, if the Payanywhere SDK returned “transactionUniqueId=ccs_87654321” then the “transaction_id” or “ccs_pk” for this request would equal “87654321”. Account ID is required to be inserted into this URL. Your Account ID will be returned from the Authentication request. Authorization is required for this endpoint. Use the JWT returned from the Authentication request.
For refunds, you can refund the full amount of the transaction or any amount less than the transaction amount. If you try and refund an amount greater than the transaction amount, a 400 error code will be returned with the message “Bad Request.”
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Get Transaction by ID
Get transaction by ID.
Loading...
Loading...