Afterpay purchases dont have Email Addresses

hi there,

Anytime someone uses Afterpay to make a purchase on my site - Their Email address is never shared with the Shopify order (despite in my settings i make it a requirement if someone is doing a traditional Credit Card checkout).

Any idea how to fix this? Causing lots of issues.

Hi @jkilov ,

The issue you’re describing happens because Afterpay doesn’t always pass customer email addresses to Shopify, even if you’ve made it a requirement for other payment methods like credit cards. This is due to the way Afterpay integrates with Shopify - it handles some parts of the checkout process differently.

Here are a couple of steps you can take to try and fix this:

  1. Check your afterpay settings: Log into your Afterpay merchant account and ensure that “email address collection” is enabled. This might not solve it entirely, but it’s worth confirming.

  2. Enable customer accounts in Shopify: If you make customer accounts mandatory in your Shopify store, customers will need to provide an email before they can check out, regardless of the payment method.

    • Go to Settings > Checkout in your Shopify admin.
    • Under Customer contact, ensure you’re requiring an email for all orders.
    • Consider setting Customer accounts to “Required” or “Optional.”
  3. Add custom instructions at checkout: You can include a note during checkout asking customers to make sure their email is accurate, especially when using Afterpay.

I hope this helps! If this was helpful, hit the like button and accept the solution.
Thanks