You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Objective
If Amazon Pay express checkout is enabled and supported, shoppers should be able to use Amazon Pay to complete a successful purchase with Subscription - Pre-order Upfront products. We are getting an error The provided setup_future_usage (off_session) does not match the setup_future_usage from the provided confirmation_token (null). Try confirming with a Payment Intent that is configured to use the same parameters as the ConfirmationToken from /checkout.
Acceptance criteria
When Amazon Pay express checkout is enabled and supported:
customers should be charged upfront for the pre-order subscription product, and the subscription should be created with the specified pre-order availability date.
The subscription status should be "Pre-order".
The pre-order should be active.
Customers should be able to see subscription and pre-order details in the "My Account" section.
The subscription renewal dates should be as per subscription settings.
Subscription Next payment date should be displayed after the pre-order get completed
Customers and merchants should receive an appropriate email regarding their pre-order subscription.
The next subscription renewal payment date should be displayed after the pre-order gets completed
Same for the Variable Subscription - Upfront product
Others
No regression for other pages, e.g. block cart, block checkout, etc.
No regression for other express checkout methods.
Relevant documentation have been added or updated.
To reproduce:
With the feature flag off -- this is the default -- verify that Amazon Pay is not available in Stripe settings or in any store page.
Turn the feature flag on, by setting the _wcstripe_feature_amazon_pay option to yes. OR return 'yes'here
Verify that Amazon Pay is now available in Stripe settings.
Goto Woocommerce > products > Create a Subscription Product ( or Variable Subscription product )
Navigate the pre-order tab and enable pre-order
Add pre-order availability date
Select when to charge > upfront product
Go to the shop page and check out with Amazon Pay
Notes
To create an Amazon Pay Sandbox test buyer account, which you will need for testing and development:
The text was updated successfully, but these errors were encountered:
hsingyuc
added
type: task
The issue is an internally driven task (e.g. from another A8c team).
type: bug
The issue is a confirmed bug.
and removed
type: task
The issue is an internally driven task (e.g. from another A8c team).
labels
Feb 12, 2025
Objective
If Amazon Pay express checkout is enabled and supported, shoppers should be able to use Amazon Pay to complete a successful purchase with Subscription - Pre-order Upfront products. We are getting an error
The provided setup_future_usage (off_session) does not match the setup_future_usage from the provided confirmation_token (null). Try confirming with a Payment Intent that is configured to use the same parameters as the ConfirmationToken
from/checkout
.Acceptance criteria
When Amazon Pay express checkout is enabled and supported:
Others
To reproduce:
_wcstripe_feature_amazon_pay
option to yes. OR return'yes'
hereNotes
The text was updated successfully, but these errors were encountered: