• hellosixfourteencomau

    (@hellosixfourteencomau)


    Hi.

    When a Woocommerce order requires payment (let’s say they have an order on hold and then I email an invoice) and the customer clicks the ‘Pay’ button/link, I don’t see Afterpay as an available payment option on the Pay endpoint page.

    I’m not using a custom template for the form-pay.php or payment-method.php pages – so the $available_gateways isn’t returning Afterpay as an option on the Pay endpoint.

    If the customer goes through the normal checkout process, Afterpay is available. So the problem is only in this ‘deferred’ payment endpoint scenario.

    Am I missing something obvious as to why Afterpay isn’t available on the Pay checkout endpoint?

    Thanks.

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author Afterpay

    (@afterpayit)

    Hi @hellosixfourteencomau,

    Thank you for your message, and providing the detailed steps to reproduce.

    The ability to pay for on hold orders is not currently a feature offered by the Afterpay plugin. The Afterpay standard payment flow does not create an order in the WooCommerce system until after a payment has been confirmed and approved by Afterpay. It is intended to reduce the amount of unpaid orders. Thus it was not anticipated that a customer may be given an existing order URL and attempt to choose Afterpay as the payment method and proceed. This scenario was therefore not tested during the development of the plugin.

    However, suggestions are always appreciated. A ticket has been created separately to raise this suggestion with the engineering team for consideration and review.

    Any updates will be distributed via the WordPress Plugin Directory.

    Thank you.

    Thread Starter hellosixfourteencomau

    (@hellosixfourteencomau)

    Ok thanks for getting back to me. That makes sense. We will just need to rely on another gateway (like Stripe) for customers to pay on invoice – which is what we are currently doing.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Woocommerce Order Pay Endpoint Not Showing Afterpay’ is closed to new replies.