voidTransaction
mutation. This period depends on the payment method used when processing the payment.
Payment Method | Cutoff Time (Central Time) |
---|---|
Card Payment | 10:30 PM |
Ach Payment | 12:30 PM & 9:00 PM |
Transaction
object has a canVoid
boolean that indicates whether or not the transaction can be voided.
refundTransaction
mutation. This mutation also contains an optional amount
input that can be defined to make a partial refund for a specific transaction. An error will be thrown if you attempt to refund more then the original amount of the transaction.
The Transaction
object has a canRefund
boolean that indicates whether or not the transaction can be refunded. This is based on the expected settlement time of the transaction.
voidOrRefundTransaction
mutation. However, we do not allow partial refunds when using this mutation.
canVoid
and canRefund
to be false. This occurs when the money is in transit.