DynamoMTL / spree_chimpy

Spree/MailChimp Integration
BSD 3-Clause "New" or "Revised" License
35 stars 123 forks source link

Allow guest checkout #97

Open jormon opened 5 years ago

jormon commented 5 years ago

Didn't mean to actually send this pull to this repo, but now that it's here... I revamped the logic to send guest carts as well as improving the lookup logic. I know that master recently turned off this feature, but I'd be more than willing to hide the behavior behind a config flag that defaults to false.

This also adds user names when upserting customers, and revamps the tests for the customer upserter.

jormon commented 5 years ago

Also, I realize the first and last commits on this chain are a little off-topic -- would you like me to split them out?