Skip to content

Cannot complete checkout on second visit when using Anonymous user #3638

@mattt416

Description

@mattt416

While trying to familiarise myself w/ React Commerce, I thought I'd try some of the acceptance tests documented here.

Expected behavior

To be able to successfully complete tests 1A and 1B acceptable tests.

Actual behavior

After completing 1A and then moving onto 1B, the checkout is stalled by the inability to select Shipping options. A shipping and billing address are present from the order placed in 1A, but the Shipping options box is empty on the second checkout which prevents the checkout from proceeding.

Steps to reproduce the behavior

In my testing, I:

  1. Enabled Flat Rate shipping followed by the Free method
  2. Enabled the Example Provider payment option

Workarounds

Either of the following workarounds cause the Shipping options box to populate and the checkout to proceed:

  1. Delete shipping addresses and re-add
  2. Edit shipping addresses, click Save and continue

Versions

Node: 8.9.4
NPM: 5.6.0
Meteor Node: 8.9.3
Meteor NPM: 5.5.1
Reaction CLI: 0.26.4
Reaction: 1.7.0
Reaction branch: master
Docker: 17.12.0-ce

I had a quick look through existing issues and found #674, which appears to be the exact same issue I'm experiencing here.

Metadata

Metadata

Assignees

Labels

bugFor issues that describe a defect or regression in the released softwareverified reproducibleFor issues that describe bugs that the core team was able to confirm

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions