Payment actions
Once a payin has been captured, a payin ID and a payment method ID are returned. These can be used to perform payment actions via API. Actions that can be taken are Voids, Refunds and Payins from Stored Payment Methods.
Refunds
A refund request utilizing the payin_id
will result in either a void, where the payment is cancelled prior to any funds moving, or a refund, where funds are moved back from the merchant to the user, based on the status of the payin when the request is initiated. For both card and ACH payins, a void can only be performed prior to settlement. Card refunds can be performed anytime after settlement. ACH returns can be submitted at any point after settlement but may be held until the administrative return window has passed.
Related guides:
Payin response codes
Payins and payouts
Full and partial refunds
If no amount is sent in the refund request the full amount of the payin will be refunded. Any amount greater than $0 and less than the total payin amount will refund the amount specified in the request and the refund will be considered a partial refund.
Note: partial refunds are only allowed after settlement. Voids must be for the full amount of the payin.
Updated about 16 hours ago