easy-digital-downloads icon indicating copy to clipboard operation
easy-digital-downloads copied to clipboard

Add explanation/notice to pending orders

Open mintplugins opened this issue 7 years ago • 1 comments
trafficstars

Pending orders that are never set to be completed indicate a deeper problem. Possible causes:

  • Incorrect configuration of the payment gateway
  • A problem on the payment gateway's side (not sending IPN/INS/ETC)
  • The server is blocking the IPN attempt from the gateway (incorrect SSL, etc)

We should add a big bold notice to any pending orders and output an explanation of why it is pending, and possible reasons for it. Perhaps adding more explainer text if the payment has been sitting pending for longer than 24 hours.

This text could then be overwritten by each gateway, linking directly to documentation explaining possible causes, and steps that should be taken.

Known Payment Gateways where orders are known to remain pending because of one of the above causes:

  • Paypal Standard
  • 2Checkout
  • Payza

@easydigitaldownloads/core-team Any others I might be missing?

mintplugins avatar Mar 06 '18 21:03 mintplugins

To also add:

  • Coinbase

pippinsplugins avatar Mar 08 '18 03:03 pippinsplugins