filipefurtad0
029df03ee6
Improves naming and styling
2022-04-14 14:40:59 +01:00
filipefurtad0
c8b5ce64a4
Adds coverage for hiding payment methods with tags
2022-04-13 23:44:54 +01:00
Filipe
f29dc3f978
Merge pull request #9009 from jibees/9007-already-opened-cart
...
SplitCheckout: add already opened cart message on summary step when distributor allow order changes
2022-04-01 13:29:34 +01:00
Filipe
c4fc8e9396
Merge pull request #8988 from jibees/8963-sc-display-save-shipping-address-as-default-checkbox
...
SplitCheckout: Display checkbox that "save as default address" on the /details page
2022-03-31 16:43:52 +01:00
Filipe
e2b1c0d93f
Merge pull request #9004 from jibees/8999-filter-shipping-methods-with-tag
...
SplitCheckout: filter shipping method with tag
2022-03-31 12:09:06 +01:00
filipefurtad0
f8b8298fbe
Adds spec on billing address checkbox
2022-03-29 22:09:39 +01:00
filipefurtad0
7bdf814d7d
Uses change helper to remove before block;
...
Adds a & - Safe Navigation Operator - to the customer object
2022-03-17 19:31:40 +00:00
Jean-Baptiste Bellet
621933c727
Improve spec by creating its opposite
...
ie. when distributor don't allow order changes
2022-03-17 16:47:16 +01:00
filipefurtad0
790bcc9ff2
Adds spec on open order information
2022-03-17 16:47:16 +01:00
Jean-Baptiste Bellet
c9e40d084c
Add spec around shipping methods filter for a guest + logged user
2022-03-16 11:14:02 +01:00
filipefurtad0
4bdce59648
Clarifies context
2022-03-15 16:30:38 +00:00
filipefurtad0
ba5bdf688c
Removes new address assignment; uses change helper
2022-03-15 16:14:44 +00:00
filipefurtad0
f09f6df181
Adds coverage on shipping address
2022-03-14 13:49:32 +00:00
filipefurtad0
13b7d80632
Saves address for user
2022-03-14 13:14:11 +00:00
filipefurtad0
6ba351f68f
Updates spec to consider bug fix #8958
2022-03-14 12:51:20 +00:00
filipefurtad0
4877f96b4b
Adds coverage on default billing address checkbox
2022-03-14 12:48:00 +00:00
filipefurtad0
ffe2a3076c
Cleans up helper file and spec
2022-03-14 11:52:24 +00:00
Jean-Baptiste Bellet
bcf6c7984e
Display checkbox that "save as default address"
2022-03-14 09:05:45 +01:00
Jean-Baptiste Bellet
65596f8467
Do not replace shipping_methods array but push into
2022-03-11 14:34:58 +01:00
Filipe
6474055380
Merge pull request #8964 from jibees/8963-display-shipping-options-checkboxes
...
SplitCheckout: Display shipping options checkboxes on invalid form submit
2022-03-10 16:41:10 +00:00
Filipe
3cf2db68b1
Merge pull request #8945 from jibees/8914-do-not-display-shipping-method-backoffice-only-for-split-checkout
...
SplitCheckout: display only shipping method that are set as front end available
2022-03-10 16:13:42 +00:00
Filipe
1522263cfc
Merge pull request #8893 from jibees/8889-handle-redirect-to-next-step-for-the-split-checkout
...
SplitCheckout: handle navigation between steps
2022-03-10 16:07:58 +00:00
Jean-Baptiste Bellet
e3a529be5d
Display only shipping method that are set as front end available
...
and update the tests as well
2022-03-10 16:15:50 +01:00
Jean-Baptiste Bellet
60ad92c4ff
Display ship address options checkboxes
...
+ Create the associated test: the trick is is that the selected delivery method is the one that required address **and** is before others that do not required ship address
2022-03-10 15:55:10 +01:00
Jean-Baptiste Bellet
20d5c45b7a
Remove :debug tag
2022-03-10 15:53:19 +01:00
filipefurtad0
16fcde7053
Fixes rubocop offenses
2022-03-08 23:13:24 +00:00
filipefurtad0
a6486c2701
Adds assertion on the order confirmation page
2022-03-08 23:12:05 +00:00
filipefurtad0
509a114d51
Adds coverage on transaction fees for split checkout
2022-03-08 23:10:48 +00:00
filipefurtad0
1fdd36e491
Adds coverage on shipping fees, on split checkout
2022-03-08 22:30:14 +00:00
Filipe
5606be7199
Merge pull request #8944 from jibees/8940-display-update-button-on-order-unless-order-is-complete
...
Split checkout: Display "Update" button on the order table page unless order is complete
2022-03-07 11:58:34 +00:00
Jean-Baptiste Bellet
e14dad1575
Update test on payment step
2022-03-01 14:51:24 +01:00
Jean-Baptiste Bellet
3e85762143
Create a test that test the redirection after the split checkout login
...
Should be redirected on the first step
2022-03-01 14:25:41 +01:00
Jean-Baptiste Bellet
96d4ee3f4f
Extract to a method in the split checkout helper
2022-03-01 14:25:08 +01:00
Filipe
1338bcbf57
Merge pull request #8939 from filipefurtad0/stock_spec_checkout_split
...
Checks stock restrictions on checkout split (system spec)
2022-02-28 16:42:58 +00:00
Jean-Baptiste Bellet
e47198f1e5
Handle both types of redirection
...
One is based on the order step itself, the other is based on the current step passed through the params
2022-02-28 15:23:37 +01:00
filipefurtad0
7a6f3d67e2
Implements shared example; Checks stock restriction on payment step
2022-02-27 21:51:03 +00:00
filipefurtad0
eb56027505
Moves out-of-stock block within correct context
2022-02-27 19:56:45 +00:00
filipefurtad0
82b6d39191
Re-names payment; addresses style issues
2022-02-25 16:06:26 +00:00
filipefurtad0
daffe333c5
Adds coverage on order completition for Cash/Paypal
2022-02-25 16:06:26 +00:00
filipefurtad0
c4bf36d402
Adds Stripe SCA to shared examples block
2022-02-25 16:06:26 +00:00
filipefurtad0
d336ab52a1
Adds Paypal to shared examples block
2022-02-25 16:06:26 +00:00
filipefurtad0
ae3eb90668
Adds shared examples block, with cash
2022-02-25 16:06:26 +00:00
filipefurtad0
09cd9b8462
Adds a test on payment method requirement
2022-02-25 16:06:26 +00:00
filipefurtad0
9449c7c919
Adds a context for existing test case
2022-02-25 16:06:26 +00:00
filipefurtad0
9dceda7e20
Creates a details test block; moves respective tests inside
2022-02-25 16:06:26 +00:00
Filipe
4dbf047647
Merge pull request #8871 from jibees/8827-preselect-shipping-method
...
SplitCheckout: preselect the shipping/payment method if the only one available
2022-02-17 10:54:20 +00:00
Jean-Baptiste Bellet
716286497e
Add test to cover "preselect the shipping method" if only one is available
...
+ do not preselect if more than one are available
2022-02-17 09:33:23 +01:00
Jean-Baptiste Bellet
0e053a2601
Add test to cover "preselect the payment method" if only one is available
...
+ do not preselect if more than one
2022-02-17 09:33:23 +01:00
Jean-Baptiste Bellet
43cd604405
Update to the right link the "Back to Payment method" button
...
+ create a spec as well
2022-02-11 15:01:53 +01:00
Matt-Yorkley
0516ec6f15
Enable test for loading address (now passing)
2022-01-30 11:33:31 +00:00