Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Order origin with ApplePay/GooglePay #8784

Open
frosso opened this issue May 6, 2024 · 0 comments
Open

Order origin with ApplePay/GooglePay #8784

frosso opened this issue May 6, 2024 · 0 comments
Labels
focus: payments acceptance & processing priority: low The issue/PR is low priority—not many people are affected or there’s a workaround, etc. type: enhancement The issue is a request for an enhancement.

Comments

@frosso
Copy link
Contributor

frosso commented May 6, 2024

Description

When an order is placed via Google Pay/Apple Pay, it looks like the "Origin" UTM data is Unknown.

Acceptance criteria

  • UTM data is correctly populated for orders placed via PRBs

Designs

N/A

Testing instructions

  • Navigate to WooCommerce > Settings > Advanced > Features and ensure the "Order Attribution" feature is available, and enabled
Screenshot 2024-05-06 at 5 50 53 PM - Open an incognito window, enter your shop's URL with appended the `utm_source=Facebook` query string parameter (e.g.: `https://wcpay.test/shop/?utm_source=Facebook`) - Add a product to the cart, place the order with GooglePay/ApplePay - Navigate to the order's page in WC Admin - The "Source" should be `Facebook` Screenshot 2024-05-06 at 5 56 09 PM

Dev notes

Additional context

Seems to be similar to woocommerce/woocommerce#46309 , where some possible solutions are being discussed.

@frosso frosso added type: enhancement The issue is a request for an enhancement. priority: low The issue/PR is low priority—not many people are affected or there’s a workaround, etc. focus: payments acceptance & processing labels May 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
focus: payments acceptance & processing priority: low The issue/PR is low priority—not many people are affected or there’s a workaround, etc. type: enhancement The issue is a request for an enhancement.
Projects
None yet
Development

No branches or pull requests

1 participant