For E-commerce merchants selling physical products Paymentwall has a set of requirements based on card schemes (e.g. Visa, MasterCard), local payment methods, as well as Paymentwall’s own guidelines for minimizing risk and maximizing customer satisfaction.
Credit card transactions are split into two steps: authorization and capture. As a general rule, card schemes do not allow capturing a transaction until goods have been shipped or services rendered. An authorization can remain active without capture for up to 7 days.
When a user is making a payment to an E-commerce merchant, Paymentwall only authorizes the transaction. The merchant is expected to ship the goods within 7 days of handling time. If an order is not shipped within 7 days - the transaction is automatically voided and the funds are returned to the user.
A proof of shipping should be communicated to Paymentwall automatically via Delivery Confirmation API with status=delivering along with tracking ID, tracking link and carrier name. Upon receiving the confirmation, Paymentwall captures the payment and makes the funds available to the merchant (according to the standard payout timeframes).
To facilitate customer support, minimize risk and reduce chargebacks, Paymentwall requires e-commerce merchants to communicate the following delivery events using Delivery Confirmation API.
- order_placed - order has been placed within merchants system.
- package_prepared - merchant has prepared the package and it’s waiting to be shipped. The tracking ID is known at this point.
- delivering - Item has been shipped and is being delivered.
- delivered - Item has been delivered to the end-user.