mage2pro / alphacommercehub

AlphaCommerceHub integration with Magento 2
https://upwork.com/fl/mage2pro
MIT License
0 stars 2 forks source link

Implement an ability to void a preauthorized bank card payment from the Magento backend (the `CancelPayment` transaction) #69

Closed dmitrii-fediuk closed 6 years ago

dmitrii-fediuk commented 6 years ago

1. «API Integration Guide(Nov 2017)» → «Supported Integrations» → «Transaction Types»:

CancelPayment Void or reverse an authorization

2. «API Integration Guide(Nov 2017)» → «API Notes» → «Payment Lifecycle»

  • A CancelPayment will attempt to void the authorization if it has not already been captured, and if void is supported by the payment method/processor.
  • A CancelPayment can refer to an existing approved payment by either the merchant reference MerchantTxnID or the APC reference PaymentID.
dmitrii-fediuk commented 6 years ago

What is the difference between «void an authorization» and «reverse an authorization» for a CancelPayment API request?

dmitrii-fediuk commented 6 years ago

Which payment options support the CancelPayment transaction besides bank cards?

dmitrii-fediuk commented 6 years ago

A CancelPayment API request for a preauthorized bank card payment, and a response to it

dmitrii-fediuk commented 6 years ago

Implemented in 0.5.4