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

[Split Checkout] Error 422 on step '1 - Your details' - Update highlighted fields #9056

Closed
drummer83 opened this issue Mar 31, 2022 · 13 comments
Assignees

Comments

@drummer83
Copy link
Contributor

Description

While trying to check out with split checkout active on staging AU I have observed an Error 422 in the console, going along with the flash message: 'Saving failed, please update the highlighted fields.' It gets triggered when clicking 'Next - Payment method' but there is no highlighted field...
I have tried editing all visible fields and changing their content without success - I wasn't able to proceed to step '2 - payment method'.
This is not always seen, the steps to reproduce are currently unknown.

Expected Behavior

There shouldn't be an Error 422.
There shouldn't be a flash error asking to update highlighted fields when there are no highlighted fields..

Actual Behaviour

Error 422 is seen in the console and the flash error is displayed without any highlighted field.

Steps to Reproduce

  1. Deploy v4.1.23 to staging AU (latest commit)
  2. Toggle split checkout ON
  3. As hub manager verify that cancellation of orders is enabled (I used 'Konrad Testhub' - happy to provide login data)
  4. As hub manager have an order cycle open
  5. As customer log in
  6. Shop at Konrad Testhub
  7. Go to checkout
  8. Enter you data
  9. See the errors

Animated Gif/Screenshot

grafik

Workaround

No workaround.

Severity

Not sure, since it is not yet in production.

Your Environment

  • Version used: 4.1.23 on staging AU
  • Browser name and version: Firefox 98.0.2 (64-Bit)
  • Operating System and version (desktop or mobile): Ubuntu 20.04 LTE Desktop

Possible Fix

@jibees
Copy link
Contributor

jibees commented Apr 1, 2022

Can't reproduce this one on my local setup.
Sure that every fields was filled?

If you could reproduce it on the staging server, please could you:

  • Provide a screenshot that actually shows the whole screen?
  • Copy as CURL the request that actually respond a 422 and paste it:

Capture d’écran 2022-04-01 à 14 59 38

- Copy the whole response of that request and paste it:

Capture d’écran 2022-04-01 à 15 00 53

Thanks! 🙏

@drummer83
Copy link
Contributor Author

drummer83 commented Apr 4, 2022

EDIT: First of all I could not reproduce the error on Chromium - not sure if this has any impact.

Yes, I am sure I filled all fields. Here is a screen video:
https://user-images.githubusercontent.com/1790176/161566340-01e485fc-7614-4da1-92d3-f2656b853af9.mp4

This is the console (after seeing the error twice):
image

This is the cURL of the 422-POST entry (sorry for the formatting - can I improve this?):
curl 'https://staging.openfoodnetwork.org.au/checkout/details' -X POST -H 'User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:98.0) Gecko/20100101 Firefox/98.0' -H 'Accept: application/vnd.cable-ready.json, */*' -H 'Accept-Language: en-US,en;q=0.5' -H 'Accept-Encoding: gzip, deflate, br' -H 'Referer: https://staging.openfoodnetwork.org.au/checkout/details' -H 'x-requested-with: XmlHttpRequest' -H 'Content-Type: application/x-www-form-urlencoded;charset=UTF-8' -H 'X-CSRF-TOKEN: xcesYaSKhW25hP7Uktd1-gVTIIeS0Aiz4Ndd_XcS9jQFpmZhCXipwQ9m4Fa5MM3CIAndz9WOJZhKnKXRCjen3A' -H 'Origin: https://staging.openfoodnetwork.org.au' -H 'Connection: keep-alive' -H 'Cookie: __stripe_mid=fbbd75f4-e133-4786-a813-4133a8e3b6ed12aed7; __stripe_sid=6a1d43b3-10a5-4389-8d34-a1320ce7489b596b97; cookies_consent=cookies_consent; _pk_id.3.cd81=d95c96ab2c62318c.1649079678.; _pk_ses.3.cd81=1; _pk_id.3.32b3=dff740dd72244594.1649079678.; _pk_ses.3.32b3=1; XSRF-TOKEN=JgLL3p-3ALjkx9kJaKEgbzdW5oh8j6_AB-TjOgMTqjTmYwHeMkUsFFIlx4tDRphXEgwbwDvRguutrxsWfjb73A; _ofn_session_id=5abbb0a843d16084b840a6d747ef30ba' -H 'Sec-Fetch-Dest: empty' -H 'Sec-Fetch-Mode: cors' -H 'Sec-Fetch-Site: same-origin' -H 'TE: trailers' --data-raw '_method=put&authenticity_token=tw6T0AAFAzq_ie80Dk3Lb8rVgRBDfTzgD6pDgWrT0OTMoG_orIADdRK3qjXXUuEsJE4W5ljYOxVJagATboZmOg&order%5Bbill_address_attributes%5D%5Bfirstname%5D=Jane&order%5Bbill_address_attributes%5D%5Blastname%5D=Doe&order%5Bemail%5D=kunde%40konradsachse.de&order%5Bbill_address_attributes%5D%5Bphone%5D=123&order%5Bbill_address_attributes%5D%5Baddress1%5D=17+rue+de+la+chevre&order%5Bbill_address_attributes%5D%5Baddress2%5D=&order%5Bbill_address_attributes%5D%5Bcity%5D=Metz&order%5Bbill_address_attributes%5D%5Bzipcode%5D=57000&order%5Bbill_address_attributes%5D%5Bcountry_id%5D=12&order%5Bbill_address_attributes%5D%5Bstate_id%5D=1061493586&order%5Bsave_bill_address%5D=0&shipping_method_id=720&order%5Bship_address_attributes%5D%5Baddress1%5D=&order%5Bship_address_attributes%5D%5Baddress2%5D=&order%5Bship_address_attributes%5D%5Bcity%5D=&order%5Bship_address_attributes%5D%5Bzipcode%5D=&order%5Bship_address_attributes%5D%5Bcountry_id%5D=12&order%5Bship_address_attributes%5D%5Bstate_id%5D=1061493586&order%5Bsave_ship_address%5D=0&order%5Bspecial_instructions%5D=&commit=Next+-+Payment+method'

@drummer83
Copy link
Contributor Author

And here is the response:
image

[
	{
		"html": "<checkout class='row' id='checkout'>\n<div class='small-12 medium-12 columns'>\n<div class='flex'>\n<div class='columns three text-center checkout-tab selected'>\n<div>\n<span class='checkout-tab-number'>\n1 -\n</span>\n<span class='checkout-tab-label'>\nYour details\n</span>\n</div>\n</div>\n<div class='columns three text-center checkout-tab'>\n<div>\n<span class='checkout-tab-number'>\n2 -\n</span>\n<span class='checkout-tab-label'>\nPayment method\n</span>\n</div>\n</div>\n<div class='columns three text-center checkout-tab'>\n<div>\n<span class='checkout-tab-number'>\n3 -\n</span>\n<span class='checkout-tab-label'>\nOrder summary\n</span>\n</div>\n</div>\n</div>\n\n<div class='checkout-step'>\n<form data-remote=\"true\" action=\"/checkout/details\" accept-charset=\"UTF-8\" method=\"post\"><input type=\"hidden\" name=\"_method\" value=\"put\" /><input type=\"hidden\" name=\"authenticity_token\" value=\"QGdIFheRldasrwmbjeTmpHZQbVd8Kzw0EA50bzEW5mY7ybQuuxSVmQGRTJpU-8znmMv6oWeOO8FWzjf9NUNQuA\" /><div class='medium-6'>\n<div class='checkout-substep'>\n<div class='checkout-title'>\nYour details\n</div>\n<div class='checkout-input'>\n<label for=\"order_bill_address_attributes_firstname\">First Name</label>\n<input placeholder=\"e.g. Jane\" type=\"text\" value=\"Jane\" name=\"order[bill_address_attributes][firstname]\" id=\"order_bill_address_attributes_firstname\" />\n\n</div>\n<div class='checkout-input'>\n<label for=\"order_bill_address_attributes_lastname\">Last Name</label>\n<input placeholder=\"e.g. Doe\" type=\"text\" value=\"Doe\" name=\"order[bill_address_attributes][lastname]\" id=\"order_bill_address_attributes_lastname\" />\n\n</div>\n<div class='checkout-input'>\n<label for=\"order_email\">Email</label>\n<input placeholder=\"e.g. [email protected]\" type=\"text\" value=\"[email protected]\" name=\"order[email]\" id=\"order_email\" />\n\n</div>\n<div class='checkout-input'>\n<label for=\"order_bill_address_attributes_phone\">Phone number</label>\n<input placeholder=\"e.g. 07987654321\" type=\"text\" value=\"123\" name=\"order[bill_address_attributes][phone]\" id=\"order_bill_address_attributes_phone\" />\n\n</div>\n</div>\n<div class='checkout-substep'>\n<div class='checkout-title'>\nBilling address\n</div>\n<div class='checkout-input'>\n<label for=\"order_bill_address_attributes_address1\">Address (Street + House Number)</label>\n<input placeholder=\"e.g. Flat 1 Elm apartments\" type=\"text\" value=\"17 rue de la chevre\" name=\"order[bill_address_attributes][address1]\" id=\"order_bill_address_attributes_address1\" />\n\n</div>\n<div class='checkout-input'>\n<label for=\"order_bill_address_attributes_address2\">Additional address info (optional)</label>\n<input placeholder=\"e.g. Cavalier avenur\" type=\"text\" value=\"\" name=\"order[bill_address_attributes][address2]\" id=\"order_bill_address_attributes_address2\" />\n\n</div>\n<div class='checkout-input'>\n<label for=\"order_bill_address_attributes_city\">City</label>\n<input placeholder=\"e.g. London\" type=\"text\" value=\"Metz\" name=\"order[bill_address_attributes][city]\" id=\"order_bill_address_attributes_city\" />\n\n</div>\n<div class='checkout-input'>\n<label for=\"order_bill_address_attributes_zipcode\">Postcode</label>\n<input placeholder=\"e.g. SW11 3QN\" type=\"text\" value=\"57000\" name=\"order[bill_address_attributes][zipcode]\" id=\"order_bill_address_attributes_zipcode\" />\n\n</div>\n<div data-controller='dependant-select' data-dependant-select-options-value='[[1, []], [2, []], [3, []], [4, []], [5, []], [6, []], [7, []], [8, []], [9, []], [10, []], [11, []], [12, [[&quot;ACT&quot;, 1061493586], [&quot;New South Wales&quot;, 1061493587], [&quot;Northern Territory&quot;, 1061493588], [&quot;Queensland&quot;, 1061493589], [&quot;South Australia&quot;, 1061493590], [&quot;Tasmania&quot;, 1061493591], [&quot;Victoria&quot;, 1061493592], [&quot;Western Australia&quot;, 1061493593]]], [13, []], [14, []], [15, []], [16, []], [17, []], [18, []], [19, []], [20, []], [21, []], [22, []], [23, []], [24, []], [25, []], [26, []], [27, []], [28, []], [29, []], [30, []], [31, []], [32, []], [33, []], [34, []], [35, []], [36, []], [37, []], [38, []], [39, []], [40, []], [41, []], [42, []], [43, []], [44, []], [45, []], [46, []], [47, []], [48, []], [49, []], [50, []], [51, []], [52, []], [53, []], [54, []], [55, []], [56, []], [57, []], [58, []], [59, []], [60, []], [61, []], [62, []], [63, []], [64, []], [65, []], [66, []], [67, []], [68, []], [69, []], [70, []], [71, []], [72, []], [73, []], [74, []], [75, []], [76, []], [77, []], [78, []], [79, []], [80, []], [81, []], [82, []], [83, []], [84, []], [85, []], [86, []], [87, []], [88, []], [89, []], [90, []], [91, []], [92, []], [93, []], [94, []], [95, []], [96, []], [97, []], [98, []], [99, []], [100, []], [101, []], [102, []], [103, []], [104, []], [107, []], [108, []], [109, []], [110, []], [111, []], [112, []], [113, []], [114, []], [115, []], [116, []], [117, []], [118, []], [119, []], [120, []], [121, []], [122, []], [123, []], [124, []], [125, []], [126, []], [127, []], [128, []], [129, []], [130, []], [131, []], [132, []], [133, []], [134, []], [135, []], [136, []], [137, []], [138, []], [139, []], [140, []], [141, []], [142, []], [143, []], [144, []], [145, [[&quot;Auckland&quot;, 1061493596], [&quot;Hawke&#39;s Bay&quot;, 1061493599], [&quot;Marlborough&quot;, 1061493597], [&quot;New Leinster&quot;, 1061493598], [&quot;New Munster&quot;, 1061493604], [&quot;New Ulster&quot;, 1061493601], [&quot;Northland&quot;, 1061493594], [&quot;Otago&quot;, 1061493606], [&quot;Southland&quot;, 1061493600], [&quot;Taranaki&quot;, 1061493605], [&quot;Wellington&quot;, 1061493602], [&quot;Westland&quot;, 1061493603]]], [146, []], [147, []], [148, []], [149, []], [150, []], [105, []], [151, []], [152, []], [153, []], [154, []], [155, []], [156, []], [157, []], [158, []], [159, []], [160, []], [161, []], [162, []], [163, []], [164, []], [165, []], [166, []], [167, []], [168, []], [169, []], [170, []], [171, []], [172, []], [173, []], [174, []], [175, []], [176, []], [177, []], [178, []], [179, []], [180, []], [181, []], [182, []], [183, []], [184, []], [185, []], [186, []], [187, []], [106, []], [188, []], [189, []], [190, []], [191, []], [192, []], [193, []], [194, []], [195, []], [196, []], [197, []], [198, []], [199, []], [200, []], [201, []], [202, []], [203, []], [204, []], [205, []], [206, []], [207, []], [208, []], [209, []], [210, []], [211, []], [212, []], [213, []], [214, [[&quot;Alabama&quot;, 1061493585], [&quot;Alaska&quot;, 403740659], [&quot;Arizona&quot;, 948208802], [&quot;Arkansas&quot;, 471470972], [&quot;California&quot;, 276110813], [&quot;Colorado&quot;, 536031023], [&quot;Connecticut&quot;, 69870734], [&quot;Delaware&quot;, 721598219], [&quot;District of Columbia&quot;, 6764998], [&quot;Florida&quot;, 267271847], [&quot;Georgia&quot;, 876916760], [&quot;Hawaii&quot;, 199950338], [&quot;Idaho&quot;, 982433740], [&quot;Illinois&quot;, 625629523], [&quot;Indiana&quot;, 769938586], [&quot;Iowa&quot;, 825306985], [&quot;Kansas&quot;, 969722173], [&quot;Kentucky&quot;, 308473843], [&quot;Louisiana&quot;, 37199952], [&quot;Maine&quot;, 1055056709], [&quot;Maryland&quot;, 480368357], [&quot;Massachusetts&quot;, 385551075], [&quot;Michigan&quot;, 931624400], [&quot;Minnesota&quot;, 1032288924], [&quot;Mississippi&quot;, 532363768], [&quot;Missouri&quot;, 653576146], [&quot;Montana&quot;, 999156632], [&quot;Nebraska&quot;, 673350891], [&quot;Nevada&quot;, 179539703], [&quot;New Hampshire&quot;, 426832442], [&quot;New Jersey&quot;, 750950030], [&quot;New Mexico&quot;, 69729944], [&quot;New York&quot;, 889445952], [&quot;North Carolina&quot;, 177087202], [&quot;North Dakota&quot;, 51943165], [&quot;Ohio&quot;, 485193526], [&quot;Oklahoma&quot;, 248548169], [&quot;Oregon&quot;, 298914262], [&quot;Pennsylvania&quot;, 471711976], [&quot;Rhode Island&quot;, 474001862], [&quot;South Carolina&quot;, 597434151], [&quot;South Dakota&quot;, 615306087], [&quot;Tennessee&quot;, 726305632], [&quot;Texas&quot;, 525212995], [&quot;Utah&quot;, 17199670], [&quot;Vermont&quot;, 989115415], [&quot;Virginia&quot;, 41111624], [&quot;Washington&quot;, 414569975], [&quot;West Virginia&quot;, 91367981], [&quot;Wisconsin&quot;, 103680699], [&quot;Wyoming&quot;, 66390489]]], [215, []], [216, []], [217, []], [218, []], [219, []], [220, []], [221, []], [222, []], [223, []], [224, []], [225, []], [226, []]]'>\n<div class='checkout-input'>\n<label for=\"order_bill_address_attributes_country_id\">Country</label>\n<select data-dependant-select-target=\"source\" data-action=\"dependant-select#handleSelectChange\" name=\"order[bill_address_attributes][country_id]\" id=\"order_bill_address_attributes_country_id\"><option value=\"1\">Afghanistan</option>\n<option value=\"2\">Albania</option>\n<option value=\"3\">Algeria</option>\n<option value=\"4\">American Samoa</option>\n<option value=\"5\">Andorra</option>\n<option value=\"6\">Angola</option>\n<option value=\"7\">Anguilla</option>\n<option value=\"8\">Antigua and Barbuda</option>\n<option value=\"9\">Argentina</option>\n<option value=\"10\">Armenia</option>\n<option value=\"11\">Aruba</option>\n<option selected=\"selected\" value=\"12\">Australia</option>\n<option value=\"13\">Austria</option>\n<option value=\"14\">Azerbaijan</option>\n<option value=\"15\">Bahamas</option>\n<option value=\"16\">Bahrain</option>\n<option value=\"17\">Bangladesh</option>\n<option value=\"18\">Barbados</option>\n<option value=\"19\">Belarus</option>\n<option value=\"20\">Belgium</option>\n<option value=\"21\">Belize</option>\n<option value=\"22\">Benin</option>\n<option value=\"23\">Bermuda</option>\n<option value=\"24\">Bhutan</option>\n<option value=\"25\">Bolivia</option>\n<option value=\"26\">Bosnia and Herzegovina</option>\n<option value=\"27\">Botswana</option>\n<option value=\"28\">Brazil</option>\n<option value=\"29\">Brunei Darussalam</option>\n<option value=\"30\">Bulgaria</option>\n<option value=\"31\">Burkina Faso</option>\n<option value=\"32\">Burundi</option>\n<option value=\"33\">Cambodia</option>\n<option value=\"34\">Cameroon</option>\n<option value=\"35\">Canada</option>\n<option value=\"36\">Cape Verde</option>\n<option value=\"37\">Cayman Islands</option>\n<option value=\"38\">Central African Republic</option>\n<option value=\"39\">Chad</option>\n<option value=\"40\">Chile</option>\n<option value=\"41\">China</option>\n<option value=\"42\">Colombia</option>\n<option value=\"43\">Comoros</option>\n<option value=\"44\">Congo</option>\n<option value=\"45\">Congo, the Democratic Republic of the</option>\n<option value=\"46\">Cook Islands</option>\n<option value=\"47\">Costa Rica</option>\n<option value=\"48\">Cote D&#39;Ivoire</option>\n<option value=\"49\">Croatia</option>\n<option value=\"50\">Cuba</option>\n<option value=\"51\">Cyprus</option>\n<option value=\"52\">Czech Republic</option>\n<option value=\"53\">Denmark</option>\n<option value=\"54\">Djibouti</option>\n<option value=\"55\">Dominica</option>\n<option value=\"56\">Dominican Republic</option>\n<option value=\"57\">Ecuador</option>\n<option value=\"58\">Egypt</option>\n<option value=\"59\">El Salvador</option>\n<option value=\"60\">Equatorial Guinea</option>\n<option value=\"61\">Eritrea</option>\n<option value=\"62\">Estonia</option>\n<option value=\"63\">Ethiopia</option>\n<option value=\"64\">Falkland Islands (Malvinas)</option>\n<option value=\"65\">Faroe Islands</option>\n<option value=\"66\">Fiji</option>\n<option value=\"67\">Finland</option>\n<option value=\"68\">France</option>\n<option value=\"69\">French Guiana</option>\n<option value=\"70\">French Polynesia</option>\n<option value=\"71\">Gabon</option>\n<option value=\"72\">Gambia</option>\n<option value=\"73\">Georgia</option>\n<option value=\"74\">Germany</option>\n<option value=\"75\">Ghana</option>\n<option value=\"76\">Gibraltar</option>\n<option value=\"77\">Greece</option>\n<option value=\"78\">Greenland</option>\n<option value=\"79\">Grenada</option>\n<option value=\"80\">Guadeloupe</option>\n<option value=\"81\">Guam</option>\n<option value=\"82\">Guatemala</option>\n<option value=\"83\">Guinea</option>\n<option value=\"84\">Guinea-Bissau</option>\n<option value=\"85\">Guyana</option>\n<option value=\"86\">Haiti</option>\n<option value=\"87\">Holy See (Vatican City State)</option>\n<option value=\"88\">Honduras</option>\n<option value=\"89\">Hong Kong</option>\n<option value=\"90\">Hungary</option>\n<option value=\"91\">Iceland</option>\n<option value=\"92\">India</option>\n<option value=\"93\">Indonesia</option>\n<option value=\"94\">Iran, Islamic Republic of</option>\n<option value=\"95\">Iraq</option>\n<option value=\"96\">Ireland</option>\n<option value=\"97\">Israel</option>\n<option value=\"98\">Italy</option>\n<option value=\"99\">Jamaica</option>\n<option value=\"100\">Japan</option>\n<option value=\"101\">Jordan</option>\n<option value=\"102\">Kazakhstan</option>\n<option value=\"103\">Kenya</option>\n<option value=\"104\">Kiribati</option>\n<option value=\"107\">Kuwait</option>\n<option value=\"108\">Kyrgyzstan</option>\n<option value=\"109\">Lao People&#39;s Democratic Republic</option>\n<option value=\"110\">Latvia</option>\n<option value=\"111\">Lebanon</option>\n<option value=\"112\">Lesotho</option>\n<option value=\"113\">Liberia</option>\n<option value=\"114\">Libyan Arab Jamahiriya</option>\n<option value=\"115\">Liechtenstein</option>\n<option value=\"116\">Lithuania</option>\n<option value=\"117\">Luxembourg</option>\n<option value=\"118\">Macao</option>\n<option value=\"119\">Macedonia</option>\n<option value=\"120\">Madagascar</option>\n<option value=\"121\">Malawi</option>\n<option value=\"122\">Malaysia</option>\n<option value=\"123\">Maldives</option>\n<option value=\"124\">Mali</option>\n<option value=\"125\">Malta</option>\n<option value=\"126\">Marshall Islands</option>\n<option value=\"127\">Martinique</option>\n<option value=\"128\">Mauritania</option>\n<option value=\"129\">Mauritius</option>\n<option value=\"130\">Mexico</option>\n<option value=\"131\">Micronesia, Federated States of</option>\n<option value=\"132\">Moldova, Republic of</option>\n<option value=\"133\">Monaco</option>\n<option value=\"134\">Mongolia</option>\n<option value=\"135\">Montserrat</option>\n<option value=\"136\">Morocco</option>\n<option value=\"137\">Mozambique</option>\n<option value=\"138\">Myanmar</option>\n<option value=\"139\">Namibia</option>\n<option value=\"140\">Nauru</option>\n<option value=\"141\">Nepal</option>\n<option value=\"142\">Netherlands</option>\n<option value=\"143\">Netherlands Antilles</option>\n<option value=\"144\">New Caledonia</option>\n<option value=\"145\">New Zealand</option>\n<option value=\"146\">Nicaragua</option>\n<option value=\"147\">Niger</option>\n<option value=\"148\">Nigeria</option>\n<option value=\"149\">Niue</option>\n<option value=\"150\">Norfolk Island</option>\n<option value=\"105\">North Korea</option>\n<option value=\"151\">Northern Mariana Islands</option>\n<option value=\"152\">Norway</option>\n<option value=\"153\">Oman</option>\n<option value=\"154\">Pakistan</option>\n<option value=\"155\">Palau</option>\n<option value=\"156\">Panama</option>\n<option value=\"157\">Papua New Guinea</option>\n<option value=\"158\">Paraguay</option>\n<option value=\"159\">Peru</option>\n<option value=\"160\">Philippines</option>\n<option value=\"161\">Pitcairn</option>\n<option value=\"162\">Poland</option>\n<option value=\"163\">Portugal</option>\n<option value=\"164\">Puerto Rico</option>\n<option value=\"165\">Qatar</option>\n<option value=\"166\">Reunion</option>\n<option value=\"167\">Romania</option>\n<option value=\"168\">Russian Federation</option>\n<option value=\"169\">Rwanda</option>\n<option value=\"170\">Saint Helena</option>\n<option value=\"171\">Saint Kitts and Nevis</option>\n<option value=\"172\">Saint Lucia</option>\n<option value=\"173\">Saint Pierre and Miquelon</option>\n<option value=\"174\">Saint Vincent and the Grenadines</option>\n<option value=\"175\">Samoa</option>\n<option value=\"176\">San Marino</option>\n<option value=\"177\">Sao Tome and Principe</option>\n<option value=\"178\">Saudi Arabia</option>\n<option value=\"179\">Senegal</option>\n<option value=\"180\">Seychelles</option>\n<option value=\"181\">Sierra Leone</option>\n<option value=\"182\">Singapore</option>\n<option value=\"183\">Slovakia</option>\n<option value=\"184\">Slovenia</option>\n<option value=\"185\">Solomon Islands</option>\n<option value=\"186\">Somalia</option>\n<option value=\"187\">South Africa</option>\n<option value=\"106\">South Korea</option>\n<option value=\"188\">Spain</option>\n<option value=\"189\">Sri Lanka</option>\n<option value=\"190\">Sudan</option>\n<option value=\"191\">Suriname</option>\n<option value=\"192\">Svalbard and Jan Mayen</option>\n<option value=\"193\">Swaziland</option>\n<option value=\"194\">Sweden</option>\n<option value=\"195\">Switzerland</option>\n<option value=\"196\">Syrian Arab Republic</option>\n<option value=\"197\">Taiwan</option>\n<option value=\"198\">Tajikistan</option>\n<option value=\"199\">Tanzania, United Republic of</option>\n<option value=\"200\">Thailand</option>\n<option value=\"201\">Togo</option>\n<option value=\"202\">Tokelau</option>\n<option value=\"203\">Tonga</option>\n<option value=\"204\">Trinidad and Tobago</option>\n<option value=\"205\">Tunisia</option>\n<option value=\"206\">Turkey</option>\n<option value=\"207\">Turkmenistan</option>\n<option value=\"208\">Turks and Caicos Islands</option>\n<option value=\"209\">Tuvalu</option>\n<option value=\"210\">Uganda</option>\n<option value=\"211\">Ukraine</option>\n<option value=\"212\">United Arab Emirates</option>\n<option value=\"213\">United Kingdom</option>\n<option value=\"214\">United States</option>\n<option value=\"215\">Uruguay</option>\n<option value=\"216\">Uzbekistan</option>\n<option value=\"217\">Vanuatu</option>\n<option value=\"218\">Venezuela</option>\n<option value=\"219\">Viet Nam</option>\n<option value=\"220\">Virgin Islands, British</option>\n<option value=\"221\">Virgin Islands, U.S.</option>\n<option value=\"222\">Wallis and Futuna</option>\n<option value=\"223\">Western Sahara</option>\n<option value=\"224\">Yemen</option>\n<option value=\"225\">Zambia</option>\n<option value=\"226\">Zimbabwe</option></select>\n</div>\n<div class='checkout-input'>\n<label for=\"order_bill_address_attributes_state_id\">State</label>\n<select data-dependant-select-target=\"select\" name=\"order[bill_address_attributes][state_id]\" id=\"order_bill_address_attributes_state_id\"><option selected=\"selected\" value=\"1061493586\">ACT</option>\n<option value=\"1061493587\">New South Wales</option>\n<option value=\"1061493588\">Northern Territory</option>\n<option value=\"1061493589\">Queensland</option>\n<option value=\"1061493590\">South Australia</option>\n<option value=\"1061493591\">Tasmania</option>\n<option value=\"1061493592\">Victoria</option>\n<option value=\"1061493593\">Western Australia</option></select>\n</div>\n</div>\n<div class='checkout-input'>\n<input name=\"order[save_bill_address]\" type=\"hidden\" value=\"0\" /><input type=\"checkbox\" value=\"1\" name=\"order[save_bill_address]\" id=\"order_save_bill_address\" />\n<label for=\"order_save_bill_address\">Save as default billing address</label>\n</div>\n</div>\n<div class='checkout-substep' data-controller='toggle shippingmethod'>\n<div class='checkout-title'>\nDelivery address\n</div>\n<div class='checkout-input checkout-input-radio'>\n<input id=\"shipping_method_720\" name=\"shipping_method_id\" data-description=\"\" data-requireAddress=\"false\" data-action=\"toggle#toggle shippingmethod#selectShippingMethod\" data-toggle-show=\"false\" type=\"radio\" value=\"720\" checked=\"checked\" />\n<label for=\"shipping_method_720\">Pickup</label>\n<em class='light'>\nFree\n</em>\n</div>\n\n<div class='checkout-input' data-shippingmethod-target='shippingMethodDescription' style='display: block'>\n<div class='panel' id='distributor_address'>\n<span data-shippingmethod-target='shippingMethodDescriptionContent'></span>\n<br>\n<br>\nReady for:\ntomorrow\n</div>\n</div>\n<div class='checkout-input' data-toggle-target='content' style='display: none'>\n<input id=\"ship_address_same_as_billing\" name=\"ship_address_same_as_billing\" data-action=\"shippingmethod#showHideShippingAddress\" data-shippingmethod-target=\"shippingAddressCheckbox\" type=\"checkbox\" value=\"1\" />\n<label for=\"ship_address_same_as_billing\">Shipping address same as billing address?</label>\n</div>\n<div data-shippingmethod-target='shippingMethodAddress' style='display: none'>\n<div class='checkout-input'>\n<span class=\"field_with_errors\"><label for=\"order_ship_address_attributes_address1\">Address (Street + House Number)</label></span>\n<span class=\"field_with_errors\"><input placeholder=\"e.g. Flat 1 Elm apartments\" type=\"text\" value=\"\" name=\"order[ship_address_attributes][address1]\" id=\"order_ship_address_attributes_address1\" /></span>\n<span class=\"formError\">can&#39;t be blank</span>\n</div>\n<div class='checkout-input'>\n<label for=\"order_ship_address_attributes_address2\">Additional address info (optional)</label>\n<input placeholder=\"e.g. Cavalier avenur\" type=\"text\" value=\"\" name=\"order[ship_address_attributes][address2]\" id=\"order_ship_address_attributes_address2\" />\n\n</div>\n<div class='checkout-input'>\n<span class=\"field_with_errors\"><label for=\"order_ship_address_attributes_city\">City</label></span>\n<span class=\"field_with_errors\"><input placeholder=\"e.g. London\" type=\"text\" value=\"\" name=\"order[ship_address_attributes][city]\" id=\"order_ship_address_attributes_city\" /></span>\n<span class=\"formError\">can&#39;t be blank</span>\n</div>\n<div class='checkout-input'>\n<span class=\"field_with_errors\"><label for=\"order_ship_address_attributes_zipcode\">Postcode</label></span>\n<span class=\"field_with_errors\"><input placeholder=\"e.g. SW11 3QN\" type=\"text\" value=\"\" name=\"order[ship_address_attributes][zipcode]\" id=\"order_ship_address_attributes_zipcode\" /></span>\n<span class=\"formError\">can&#39;t be blank</span>\n</div>\n<div data-controller='dependant-select' data-dependant-select-options-value='[[1, []], [2, []], [3, []], [4, []], [5, []], [6, []], [7, []], [8, []], [9, []], [10, []], [11, []], [12, [[&quot;ACT&quot;, 1061493586], [&quot;New South Wales&quot;, 1061493587], [&quot;Northern Territory&quot;, 1061493588], [&quot;Queensland&quot;, 1061493589], [&quot;South Australia&quot;, 1061493590], [&quot;Tasmania&quot;, 1061493591], [&quot;Victoria&quot;, 1061493592], [&quot;Western Australia&quot;, 1061493593]]], [13, []], [14, []], [15, []], [16, []], [17, []], [18, []], [19, []], [20, []], [21, []], [22, []], [23, []], [24, []], [25, []], [26, []], [27, []], [28, []], [29, []], [30, []], [31, []], [32, []], [33, []], [34, []], [35, []], [36, []], [37, []], [38, []], [39, []], [40, []], [41, []], [42, []], [43, []], [44, []], [45, []], [46, []], [47, []], [48, []], [49, []], [50, []], [51, []], [52, []], [53, []], [54, []], [55, []], [56, []], [57, []], [58, []], [59, []], [60, []], [61, []], [62, []], [63, []], [64, []], [65, []], [66, []], [67, []], [68, []], [69, []], [70, []], [71, []], [72, []], [73, []], [74, []], [75, []], [76, []], [77, []], [78, []], [79, []], [80, []], [81, []], [82, []], [83, []], [84, []], [85, []], [86, []], [87, []], [88, []], [89, []], [90, []], [91, []], [92, []], [93, []], [94, []], [95, []], [96, []], [97, []], [98, []], [99, []], [100, []], [101, []], [102, []], [103, []], [104, []], [107, []], [108, []], [109, []], [110, []], [111, []], [112, []], [113, []], [114, []], [115, []], [116, []], [117, []], [118, []], [119, []], [120, []], [121, []], [122, []], [123, []], [124, []], [125, []], [126, []], [127, []], [128, []], [129, []], [130, []], [131, []], [132, []], [133, []], [134, []], [135, []], [136, []], [137, []], [138, []], [139, []], [140, []], [141, []], [142, []], [143, []], [144, []], [145, [[&quot;Auckland&quot;, 1061493596], [&quot;Hawke&#39;s Bay&quot;, 1061493599], [&quot;Marlborough&quot;, 1061493597], [&quot;New Leinster&quot;, 1061493598], [&quot;New Munster&quot;, 1061493604], [&quot;New Ulster&quot;, 1061493601], [&quot;Northland&quot;, 1061493594], [&quot;Otago&quot;, 1061493606], [&quot;Southland&quot;, 1061493600], [&quot;Taranaki&quot;, 1061493605], [&quot;Wellington&quot;, 1061493602], [&quot;Westland&quot;, 1061493603]]], [146, []], [147, []], [148, []], [149, []], [150, []], [105, []], [151, []], [152, []], [153, []], [154, []], [155, []], [156, []], [157, []], [158, []], [159, []], [160, []], [161, []], [162, []], [163, []], [164, []], [165, []], [166, []], [167, []], [168, []], [169, []], [170, []], [171, []], [172, []], [173, []], [174, []], [175, []], [176, []], [177, []], [178, []], [179, []], [180, []], [181, []], [182, []], [183, []], [184, []], [185, []], [186, []], [187, []], [106, []], [188, []], [189, []], [190, []], [191, []], [192, []], [193, []], [194, []], [195, []], [196, []], [197, []], [198, []], [199, []], [200, []], [201, []], [202, []], [203, []], [204, []], [205, []], [206, []], [207, []], [208, []], [209, []], [210, []], [211, []], [212, []], [213, []], [214, [[&quot;Alabama&quot;, 1061493585], [&quot;Alaska&quot;, 403740659], [&quot;Arizona&quot;, 948208802], [&quot;Arkansas&quot;, 471470972], [&quot;California&quot;, 276110813], [&quot;Colorado&quot;, 536031023], [&quot;Connecticut&quot;, 69870734], [&quot;Delaware&quot;, 721598219], [&quot;District of Columbia&quot;, 6764998], [&quot;Florida&quot;, 267271847], [&quot;Georgia&quot;, 876916760], [&quot;Hawaii&quot;, 199950338], [&quot;Idaho&quot;, 982433740], [&quot;Illinois&quot;, 625629523], [&quot;Indiana&quot;, 769938586], [&quot;Iowa&quot;, 825306985], [&quot;Kansas&quot;, 969722173], [&quot;Kentucky&quot;, 308473843], [&quot;Louisiana&quot;, 37199952], [&quot;Maine&quot;, 1055056709], [&quot;Maryland&quot;, 480368357], [&quot;Massachusetts&quot;, 385551075], [&quot;Michigan&quot;, 931624400], [&quot;Minnesota&quot;, 1032288924], [&quot;Mississippi&quot;, 532363768], [&quot;Missouri&quot;, 653576146], [&quot;Montana&quot;, 999156632], [&quot;Nebraska&quot;, 673350891], [&quot;Nevada&quot;, 179539703], [&quot;New Hampshire&quot;, 426832442], [&quot;New Jersey&quot;, 750950030], [&quot;New Mexico&quot;, 69729944], [&quot;New York&quot;, 889445952], [&quot;North Carolina&quot;, 177087202], [&quot;North Dakota&quot;, 51943165], [&quot;Ohio&quot;, 485193526], [&quot;Oklahoma&quot;, 248548169], [&quot;Oregon&quot;, 298914262], [&quot;Pennsylvania&quot;, 471711976], [&quot;Rhode Island&quot;, 474001862], [&quot;South Carolina&quot;, 597434151], [&quot;South Dakota&quot;, 615306087], [&quot;Tennessee&quot;, 726305632], [&quot;Texas&quot;, 525212995], [&quot;Utah&quot;, 17199670], [&quot;Vermont&quot;, 989115415], [&quot;Virginia&quot;, 41111624], [&quot;Washington&quot;, 414569975], [&quot;West Virginia&quot;, 91367981], [&quot;Wisconsin&quot;, 103680699], [&quot;Wyoming&quot;, 66390489]]], [215, []], [216, []], [217, []], [218, []], [219, []], [220, []], [221, []], [222, []], [223, []], [224, []], [225, []], [226, []]]'>\n<div class='checkout-input'>\n<label for=\"order_ship_address_attributes_country_id\">Country</label>\n<select data-dependant-select-target=\"source\" data-action=\"dependant-select#handleSelectChange\" name=\"order[ship_address_attributes][country_id]\" id=\"order_ship_address_attributes_country_id\"><option value=\"1\">Afghanistan</option>\n<option value=\"2\">Albania</option>\n<option value=\"3\">Algeria</option>\n<option value=\"4\">American Samoa</option>\n<option value=\"5\">Andorra</option>\n<option value=\"6\">Angola</option>\n<option value=\"7\">Anguilla</option>\n<option value=\"8\">Antigua and Barbuda</option>\n<option value=\"9\">Argentina</option>\n<option value=\"10\">Armenia</option>\n<option value=\"11\">Aruba</option>\n<option selected=\"selected\" value=\"12\">Australia</option>\n<option value=\"13\">Austria</option>\n<option value=\"14\">Azerbaijan</option>\n<option value=\"15\">Bahamas</option>\n<option value=\"16\">Bahrain</option>\n<option value=\"17\">Bangladesh</option>\n<option value=\"18\">Barbados</option>\n<option value=\"19\">Belarus</option>\n<option value=\"20\">Belgium</option>\n<option value=\"21\">Belize</option>\n<option value=\"22\">Benin</option>\n<option value=\"23\">Bermuda</option>\n<option value=\"24\">Bhutan</option>\n<option value=\"25\">Bolivia</option>\n<option value=\"26\">Bosnia and Herzegovina</option>\n<option value=\"27\">Botswana</option>\n<option value=\"28\">Brazil</option>\n<option value=\"29\">Brunei Darussalam</option>\n<option value=\"30\">Bulgaria</option>\n<option value=\"31\">Burkina Faso</option>\n<option value=\"32\">Burundi</option>\n<option value=\"33\">Cambodia</option>\n<option value=\"34\">Cameroon</option>\n<option value=\"35\">Canada</option>\n<option value=\"36\">Cape Verde</option>\n<option value=\"37\">Cayman Islands</option>\n<option value=\"38\">Central African Republic</option>\n<option value=\"39\">Chad</option>\n<option value=\"40\">Chile</option>\n<option value=\"41\">China</option>\n<option value=\"42\">Colombia</option>\n<option value=\"43\">Comoros</option>\n<option value=\"44\">Congo</option>\n<option value=\"45\">Congo, the Democratic Republic of the</option>\n<option value=\"46\">Cook Islands</option>\n<option value=\"47\">Costa Rica</option>\n<option value=\"48\">Cote D&#39;Ivoire</option>\n<option value=\"49\">Croatia</option>\n<option value=\"50\">Cuba</option>\n<option value=\"51\">Cyprus</option>\n<option value=\"52\">Czech Republic</option>\n<option value=\"53\">Denmark</option>\n<option value=\"54\">Djibouti</option>\n<option value=\"55\">Dominica</option>\n<option value=\"56\">Dominican Republic</option>\n<option value=\"57\">Ecuador</option>\n<option value=\"58\">Egypt</option>\n<option value=\"59\">El Salvador</option>\n<option value=\"60\">Equatorial Guinea</option>\n<option value=\"61\">Eritrea</option>\n<option value=\"62\">Estonia</option>\n<option value=\"63\">Ethiopia</option>\n<option value=\"64\">Falkland Islands (Malvinas)</option>\n<option value=\"65\">Faroe Islands</option>\n<option value=\"66\">Fiji</option>\n<option value=\"67\">Finland</option>\n<option value=\"68\">France</option>\n<option value=\"69\">French Guiana</option>\n<option value=\"70\">French Polynesia</option>\n<option value=\"71\">Gabon</option>\n<option value=\"72\">Gambia</option>\n<option value=\"73\">Georgia</option>\n<option value=\"74\">Germany</option>\n<option value=\"75\">Ghana</option>\n<option value=\"76\">Gibraltar</option>\n<option value=\"77\">Greece</option>\n<option value=\"78\">Greenland</option>\n<option value=\"79\">Grenada</option>\n<option value=\"80\">Guadeloupe</option>\n<option value=\"81\">Guam</option>\n<option value=\"82\">Guatemala</option>\n<option value=\"83\">Guinea</option>\n<option value=\"84\">Guinea-Bissau</option>\n<option value=\"85\">Guyana</option>\n<option value=\"86\">Haiti</option>\n<option value=\"87\">Holy See (Vatican City State)</option>\n<option value=\"88\">Honduras</option>\n<option value=\"89\">Hong Kong</option>\n<option value=\"90\">Hungary</option>\n<option value=\"91\">Iceland</option>\n<option value=\"92\">India</option>\n<option value=\"93\">Indonesia</option>\n<option value=\"94\">Iran, Islamic Republic of</option>\n<option value=\"95\">Iraq</option>\n<option value=\"96\">Ireland</option>\n<option value=\"97\">Israel</option>\n<option value=\"98\">Italy</option>\n<option value=\"99\">Jamaica</option>\n<option value=\"100\">Japan</option>\n<option value=\"101\">Jordan</option>\n<option value=\"102\">Kazakhstan</option>\n<option value=\"103\">Kenya</option>\n<option value=\"104\">Kiribati</option>\n<option value=\"107\">Kuwait</option>\n<option value=\"108\">Kyrgyzstan</option>\n<option value=\"109\">Lao People&#39;s Democratic Republic</option>\n<option value=\"110\">Latvia</option>\n<option value=\"111\">Lebanon</option>\n<option value=\"112\">Lesotho</option>\n<option value=\"113\">Liberia</option>\n<option value=\"114\">Libyan Arab Jamahiriya</option>\n<option value=\"115\">Liechtenstein</option>\n<option value=\"116\">Lithuania</option>\n<option value=\"117\">Luxembourg</option>\n<option value=\"118\">Macao</option>\n<option value=\"119\">Macedonia</option>\n<option value=\"120\">Madagascar</option>\n<option value=\"121\">Malawi</option>\n<option value=\"122\">Malaysia</option>\n<option value=\"123\">Maldives</option>\n<option value=\"124\">Mali</option>\n<option value=\"125\">Malta</option>\n<option value=\"126\">Marshall Islands</option>\n<option value=\"127\">Martinique</option>\n<option value=\"128\">Mauritania</option>\n<option value=\"129\">Mauritius</option>\n<option value=\"130\">Mexico</option>\n<option value=\"131\">Micronesia, Federated States of</option>\n<option value=\"132\">Moldova, Republic of</option>\n<option value=\"133\">Monaco</option>\n<option value=\"134\">Mongolia</option>\n<option value=\"135\">Montserrat</option>\n<option value=\"136\">Morocco</option>\n<option value=\"137\">Mozambique</option>\n<option value=\"138\">Myanmar</option>\n<option value=\"139\">Namibia</option>\n<option value=\"140\">Nauru</option>\n<option value=\"141\">Nepal</option>\n<option value=\"142\">Netherlands</option>\n<option value=\"143\">Netherlands Antilles</option>\n<option value=\"144\">New Caledonia</option>\n<option value=\"145\">New Zealand</option>\n<option value=\"146\">Nicaragua</option>\n<option value=\"147\">Niger</option>\n<option value=\"148\">Nigeria</option>\n<option value=\"149\">Niue</option>\n<option value=\"150\">Norfolk Island</option>\n<option value=\"105\">North Korea</option>\n<option value=\"151\">Northern Mariana Islands</option>\n<option value=\"152\">Norway</option>\n<option value=\"153\">Oman</option>\n<option value=\"154\">Pakistan</option>\n<option value=\"155\">Palau</option>\n<option value=\"156\">Panama</option>\n<option value=\"157\">Papua New Guinea</option>\n<option value=\"158\">Paraguay</option>\n<option value=\"159\">Peru</option>\n<option value=\"160\">Philippines</option>\n<option value=\"161\">Pitcairn</option>\n<option value=\"162\">Poland</option>\n<option value=\"163\">Portugal</option>\n<option value=\"164\">Puerto Rico</option>\n<option value=\"165\">Qatar</option>\n<option value=\"166\">Reunion</option>\n<option value=\"167\">Romania</option>\n<option value=\"168\">Russian Federation</option>\n<option value=\"169\">Rwanda</option>\n<option value=\"170\">Saint Helena</option>\n<option value=\"171\">Saint Kitts and Nevis</option>\n<option value=\"172\">Saint Lucia</option>\n<option value=\"173\">Saint Pierre and Miquelon</option>\n<option value=\"174\">Saint Vincent and the Grenadines</option>\n<option value=\"175\">Samoa</option>\n<option value=\"176\">San Marino</option>\n<option value=\"177\">Sao Tome and Principe</option>\n<option value=\"178\">Saudi Arabia</option>\n<option value=\"179\">Senegal</option>\n<option value=\"180\">Seychelles</option>\n<option value=\"181\">Sierra Leone</option>\n<option value=\"182\">Singapore</option>\n<option value=\"183\">Slovakia</option>\n<option value=\"184\">Slovenia</option>\n<option value=\"185\">Solomon Islands</option>\n<option value=\"186\">Somalia</option>\n<option value=\"187\">South Africa</option>\n<option value=\"106\">South Korea</option>\n<option value=\"188\">Spain</option>\n<option value=\"189\">Sri Lanka</option>\n<option value=\"190\">Sudan</option>\n<option value=\"191\">Suriname</option>\n<option value=\"192\">Svalbard and Jan Mayen</option>\n<option value=\"193\">Swaziland</option>\n<option value=\"194\">Sweden</option>\n<option value=\"195\">Switzerland</option>\n<option value=\"196\">Syrian Arab Republic</option>\n<option value=\"197\">Taiwan</option>\n<option value=\"198\">Tajikistan</option>\n<option value=\"199\">Tanzania, United Republic of</option>\n<option value=\"200\">Thailand</option>\n<option value=\"201\">Togo</option>\n<option value=\"202\">Tokelau</option>\n<option value=\"203\">Tonga</option>\n<option value=\"204\">Trinidad and Tobago</option>\n<option value=\"205\">Tunisia</option>\n<option value=\"206\">Turkey</option>\n<option value=\"207\">Turkmenistan</option>\n<option value=\"208\">Turks and Caicos Islands</option>\n<option value=\"209\">Tuvalu</option>\n<option value=\"210\">Uganda</option>\n<option value=\"211\">Ukraine</option>\n<option value=\"212\">United Arab Emirates</option>\n<option value=\"213\">United Kingdom</option>\n<option value=\"214\">United States</option>\n<option value=\"215\">Uruguay</option>\n<option value=\"216\">Uzbekistan</option>\n<option value=\"217\">Vanuatu</option>\n<option value=\"218\">Venezuela</option>\n<option value=\"219\">Viet Nam</option>\n<option value=\"220\">Virgin Islands, British</option>\n<option value=\"221\">Virgin Islands, U.S.</option>\n<option value=\"222\">Wallis and Futuna</option>\n<option value=\"223\">Western Sahara</option>\n<option value=\"224\">Yemen</option>\n<option value=\"225\">Zambia</option>\n<option value=\"226\">Zimbabwe</option></select>\n</div>\n<div class='checkout-input'>\n<label for=\"order_ship_address_attributes_state_id\">State</label>\n<select data-dependant-select-target=\"select\" name=\"order[ship_address_attributes][state_id]\" id=\"order_ship_address_attributes_state_id\"><option selected=\"selected\" value=\"1061493586\">ACT</option>\n<option value=\"1061493587\">New South Wales</option>\n<option value=\"1061493588\">Northern Territory</option>\n<option value=\"1061493589\">Queensland</option>\n<option value=\"1061493590\">South Australia</option>\n<option value=\"1061493591\">Tasmania</option>\n<option value=\"1061493592\">Victoria</option>\n<option value=\"1061493593\">Western Australia</option></select>\n</div>\n</div>\n</div>\n<div class='checkout-input' data-toggle-target='content' style='display: none'>\n<input name=\"order[save_ship_address]\" type=\"hidden\" value=\"0\" /><input type=\"checkbox\" value=\"1\" name=\"order[save_ship_address]\" id=\"order_save_ship_address\" />\n<label for=\"order_save_ship_address\">Save as default shipping address</label>\n</div>\n<div class='div checkout-input'>\n<label for=\"order_special_instructions\">Any comments or special instructions?</label>\n<textarea name=\"order[special_instructions]\" id=\"order_special_instructions\" cols=\"60\" rows=\"4\">\n</textarea>\n</div>\n</div>\n<div class='checkout-submit'>\n<input type=\"submit\" name=\"commit\" value=\"Next - Payment method\" class=\"button primary\" data-disable-with=\"Next - Payment method\" />\n<a class='button cancel' href='/cart'>\nBack to Edit basket\n</a>\n</div>\n</div>\n\n</form></div>\n\n</div>\n</checkout>\n",
		"selector": "#checkout",
		"operation": "replace"
	},
	{
		"html": "<div id='flashes'>\n<alert class='animate-show' data-controller='flash'>\n<div class='alert-box alert' type='error'>\n<span>Saving failed, please update the highlighted fields.</span>\n<a class='small close' data-action='click-&gt;flash#close'>×</a>\n</div>\n</alert>\n</div>\n",
		"selector": "#flashes",
		"operation": "replace"
	}
]

@drummer83
Copy link
Contributor Author

Oh, I do see it in Chromium as well, when I log out in Firefox an log in to the same user in Chromium and try to check out there. Here are some logs:

curl 'https://staging.openfoodnetwork.org.au/checkout/details' \
  -H 'authority: staging.openfoodnetwork.org.au' \
  -H 'accept: application/vnd.cable-ready.json, */*' \
  -H 'accept-language: de-DE,de;q=0.9,en-US;q=0.8,en;q=0.7' \
  -H 'content-type: application/x-www-form-urlencoded;charset=UTF-8' \
  -H 'cookie: _pk_id.3.cd81=5ed4da7e7066bdce.1649080643.; __stripe_mid=77b551d7-ee8e-479d-a19f-bdcc68355891229cc1; cookies_consent=cookies_consent; _pk_id.3.32b3=420ea8e5ff02e3eb.1649080672.; _pk_ses.3.cd81=1; _pk_ses.3.32b3=1; __stripe_sid=d8c9af86-8727-4a33-824d-d0bcbcf68b524a8e3a; _ofn_session_id=4ebbe9e5298df84d073cd248b8af1a9f; XSRF-TOKEN=D8-p2Ri52mDsx_A4JR7-JO5fQoIs-gqiOq5tfBQOkwOWrVO094ZNYizGXpPH8K8RqE4GzAfAgvoYvsG0IV1ELQ' \
  -H 'origin: https://staging.openfoodnetwork.org.au' \
  -H 'referer: https://staging.openfoodnetwork.org.au/checkout/details' \
  -H 'sec-ch-ua: " Not A;Brand";v="99", "Chromium";v="100"' \
  -H 'sec-ch-ua-mobile: ?0' \
  -H 'sec-ch-ua-platform: "Linux"' \
  -H 'sec-fetch-dest: empty' \
  -H 'sec-fetch-mode: cors' \
  -H 'sec-fetch-site: same-origin' \
  -H 'user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.60 Safari/537.36' \
  -H 'x-csrf-token: 8ep6K7H4C5zHdMAHgci4Tz7Ub4kaHCzxxkYZt-aa5L9oiIBGXsecngd1bqxjJul6eMUrxzEmpKnkVrV_08kzkQ' \
  -H 'x-requested-with: XmlHttpRequest' \
  --data-raw '_method=put&authenticity_token=IJMmXY9SsZTe731JrkGpVe-Q2km9ag5Iz2BGPP9d9qRQe926sqyTwGP__PkZauYaHJ4AKfSEn2WJsoP5a47CJQ&order%5Bbill_address_attributes%5D%5Bfirstname%5D=Jane&order%5Bbill_address_attributes%5D%5Blastname%5D=Doe&order%5Bemail%5D=kunde%40konradsachse.de&order%5Bbill_address_attributes%5D%5Bphone%5D=123&order%5Bbill_address_attributes%5D%5Baddress1%5D=17+rue+de+la+chevre&order%5Bbill_address_attributes%5D%5Baddress2%5D=&order%5Bbill_address_attributes%5D%5Bcity%5D=Metz&order%5Bbill_address_attributes%5D%5Bzipcode%5D=57000&order%5Bbill_address_attributes%5D%5Bcountry_id%5D=12&order%5Bbill_address_attributes%5D%5Bstate_id%5D=1061493586&order%5Bsave_bill_address%5D=0&shipping_method_id=720&order%5Bship_address_attributes%5D%5Baddress1%5D=&order%5Bship_address_attributes%5D%5Baddress2%5D=&order%5Bship_address_attributes%5D%5Bcity%5D=&order%5Bship_address_attributes%5D%5Bzipcode%5D=&order%5Bship_address_attributes%5D%5Bcountry_id%5D=12&order%5Bship_address_attributes%5D%5Bstate_id%5D=1061493586&order%5Bsave_ship_address%5D=0&order%5Bspecial_instructions%5D=&commit=Next+-+Payment+method' \
  --compressed
[{"html":"\u003ccheckout class='row' id='checkout'\u003e\n\u003cdiv class='small-12 medium-12 columns'\u003e\n\u003cdiv class='flex'\u003e\n\u003cdiv class='columns three text-center checkout-tab selected'\u003e\n\u003cdiv\u003e\n\u003cspan class='checkout-tab-number'\u003e\n1 -\n\u003c/span\u003e\n\u003cspan class='checkout-tab-label'\u003e\nYour details\n\u003c/span\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv class='columns three text-center checkout-tab'\u003e\n\u003cdiv\u003e\n\u003cspan class='checkout-tab-number'\u003e\n2 -\n\u003c/span\u003e\n\u003cspan class='checkout-tab-label'\u003e\nPayment method\n\u003c/span\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv class='columns three text-center checkout-tab'\u003e\n\u003cdiv\u003e\n\u003cspan class='checkout-tab-number'\u003e\n3 -\n\u003c/span\u003e\n\u003cspan class='checkout-tab-label'\u003e\nOrder summary\n\u003c/span\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cdiv class='checkout-step'\u003e\n\u003cform data-remote=\"true\" action=\"/checkout/details\" accept-charset=\"UTF-8\" method=\"post\"\u003e\u003cinput type=\"hidden\" name=\"_method\" value=\"put\" /\u003e\u003cinput type=\"hidden\" name=\"authenticity_token\" value=\"4FBld3bnA2NmoyTs0uE4xrktXrjl_TWOWTGRjzT69T6QuJ6QSxkhN9uzpVxlyneJSiOE2KwTpKMf41RKoCnBvw\" /\u003e\u003cdiv class='medium-6'\u003e\n\u003cdiv class='checkout-substep'\u003e\n\u003cdiv class='checkout-title'\u003e\nYour details\n\u003c/div\u003e\n\u003cdiv class='checkout-input'\u003e\n\u003clabel for=\"order_bill_address_attributes_firstname\"\u003eFirst Name\u003c/label\u003e\n\u003cinput placeholder=\"e.g. Jane\" type=\"text\" value=\"Jane\" name=\"order[bill_address_attributes][firstname]\" id=\"order_bill_address_attributes_firstname\" /\u003e\n\n\u003c/div\u003e\n\u003cdiv class='checkout-input'\u003e\n\u003clabel for=\"order_bill_address_attributes_lastname\"\u003eLast Name\u003c/label\u003e\n\u003cinput placeholder=\"e.g. Doe\" type=\"text\" value=\"Doe\" name=\"order[bill_address_attributes][lastname]\" id=\"order_bill_address_attributes_lastname\" /\u003e\n\n\u003c/div\u003e\n\u003cdiv class='checkout-input'\u003e\n\u003clabel for=\"order_email\"\u003eEmail\u003c/label\u003e\n\u003cinput placeholder=\"e.g. [email protected]\" type=\"text\" value=\"[email protected]\" name=\"order[email]\" id=\"order_email\" /\u003e\n\n\u003c/div\u003e\n\u003cdiv class='checkout-input'\u003e\n\u003clabel for=\"order_bill_address_attributes_phone\"\u003ePhone number\u003c/label\u003e\n\u003cinput placeholder=\"e.g. 07987654321\" type=\"text\" value=\"123\" name=\"order[bill_address_attributes][phone]\" id=\"order_bill_address_attributes_phone\" /\u003e\n\n\u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv class='checkout-substep'\u003e\n\u003cdiv class='checkout-title'\u003e\nBilling address\n\u003c/div\u003e\n\u003cdiv class='checkout-input'\u003e\n\u003clabel for=\"order_bill_address_attributes_address1\"\u003eAddress (Street + House Number)\u003c/label\u003e\n\u003cinput placeholder=\"e.g. Flat 1 Elm apartments\" type=\"text\" value=\"17 rue de la chevre\" name=\"order[bill_address_attributes][address1]\" id=\"order_bill_address_attributes_address1\" /\u003e\n\n\u003c/div\u003e\n\u003cdiv class='checkout-input'\u003e\n\u003clabel for=\"order_bill_address_attributes_address2\"\u003eAdditional address info (optional)\u003c/label\u003e\n\u003cinput placeholder=\"e.g. Cavalier avenur\" type=\"text\" value=\"\" name=\"order[bill_address_attributes][address2]\" id=\"order_bill_address_attributes_address2\" /\u003e\n\n\u003c/div\u003e\n\u003cdiv class='checkout-input'\u003e\n\u003clabel for=\"order_bill_address_attributes_city\"\u003eCity\u003c/label\u003e\n\u003cinput placeholder=\"e.g. London\" type=\"text\" value=\"Metz\" name=\"order[bill_address_attributes][city]\" id=\"order_bill_address_attributes_city\" /\u003e\n\n\u003c/div\u003e\n\u003cdiv class='checkout-input'\u003e\n\u003clabel for=\"order_bill_address_attributes_zipcode\"\u003ePostcode\u003c/label\u003e\n\u003cinput placeholder=\"e.g. SW11 3QN\" type=\"text\" value=\"57000\" name=\"order[bill_address_attributes][zipcode]\" id=\"order_bill_address_attributes_zipcode\" /\u003e\n\n\u003c/div\u003e\n\u003cdiv data-controller='dependant-select' data-dependant-select-options-value='[[1, []], [2, []], [3, []], [4, []], [5, []], [6, []], [7, []], [8, []], [9, []], [10, []], [11, []], [12, [[\u0026quot;ACT\u0026quot;, 1061493586], [\u0026quot;New South Wales\u0026quot;, 1061493587], [\u0026quot;Northern Territory\u0026quot;, 1061493588], [\u0026quot;Queensland\u0026quot;, 1061493589], [\u0026quot;South Australia\u0026quot;, 1061493590], [\u0026quot;Tasmania\u0026quot;, 1061493591], [\u0026quot;Victoria\u0026quot;, 1061493592], [\u0026quot;Western Australia\u0026quot;, 1061493593]]], [13, []], [14, []], [15, []], [16, []], [17, []], [18, []], [19, []], [20, []], [21, []], [22, []], [23, []], [24, []], [25, []], [26, []], [27, []], [28, []], [29, []], [30, []], [31, []], [32, []], [33, []], [34, []], [35, []], [36, []], [37, []], [38, []], [39, []], [40, []], [41, []], [42, []], [43, []], [44, []], [45, []], [46, []], [47, []], [48, []], [49, []], [50, []], [51, []], [52, []], [53, []], [54, []], [55, []], [56, []], [57, []], [58, []], [59, []], [60, []], [61, []], [62, []], [63, []], [64, []], [65, []], [66, []], [67, []], [68, []], [69, []], [70, []], [71, []], [72, []], [73, []], [74, []], [75, []], [76, []], [77, []], [78, []], [79, []], [80, []], [81, []], [82, []], [83, []], [84, []], [85, []], [86, []], [87, []], [88, []], [89, []], [90, []], [91, []], [92, []], [93, []], [94, []], [95, []], [96, []], [97, []], [98, []], [99, []], [100, []], [101, []], [102, []], [103, []], [104, []], [107, []], [108, []], [109, []], [110, []], [111, []], [112, []], [113, []], [114, []], [115, []], [116, []], [117, []], [118, []], [119, []], [120, []], [121, []], [122, []], [123, []], [124, []], [125, []], [126, []], [127, []], [128, []], [129, []], [130, []], [131, []], [132, []], [133, []], [134, []], [135, []], [136, []], [137, []], [138, []], [139, []], [140, []], [141, []], [142, []], [143, []], [144, []], [145, [[\u0026quot;Auckland\u0026quot;, 1061493596], [\u0026quot;Hawke\u0026#39;s Bay\u0026quot;, 1061493599], [\u0026quot;Marlborough\u0026quot;, 1061493597], [\u0026quot;New Leinster\u0026quot;, 1061493598], [\u0026quot;New Munster\u0026quot;, 1061493604], [\u0026quot;New Ulster\u0026quot;, 1061493601], [\u0026quot;Northland\u0026quot;, 1061493594], [\u0026quot;Otago\u0026quot;, 1061493606], [\u0026quot;Southland\u0026quot;, 1061493600], [\u0026quot;Taranaki\u0026quot;, 1061493605], [\u0026quot;Wellington\u0026quot;, 1061493602], [\u0026quot;Westland\u0026quot;, 1061493603]]], [146, []], [147, []], [148, []], [149, []], [150, []], [105, []], [151, []], [152, []], [153, []], [154, []], [155, []], [156, []], [157, []], [158, []], [159, []], [160, []], [161, []], [162, []], [163, []], [164, []], [165, []], [166, []], [167, []], [168, []], [169, []], [170, []], [171, []], [172, []], [173, []], [174, []], [175, []], [176, []], [177, []], [178, []], [179, []], [180, []], [181, []], [182, []], [183, []], [184, []], [185, []], [186, []], [187, []], [106, []], [188, []], [189, []], [190, []], [191, []], [192, []], [193, []], [194, []], [195, []], [196, []], [197, []], [198, []], [199, []], [200, []], [201, []], [202, []], [203, []], [204, []], [205, []], [206, []], [207, []], [208, []], [209, []], [210, []], [211, []], [212, []], [213, []], [214, [[\u0026quot;Alabama\u0026quot;, 1061493585], [\u0026quot;Alaska\u0026quot;, 403740659], [\u0026quot;Arizona\u0026quot;, 948208802], [\u0026quot;Arkansas\u0026quot;, 471470972], [\u0026quot;California\u0026quot;, 276110813], [\u0026quot;Colorado\u0026quot;, 536031023], [\u0026quot;Connecticut\u0026quot;, 69870734], [\u0026quot;Delaware\u0026quot;, 721598219], [\u0026quot;District of Columbia\u0026quot;, 6764998], [\u0026quot;Florida\u0026quot;, 267271847], [\u0026quot;Georgia\u0026quot;, 876916760], [\u0026quot;Hawaii\u0026quot;, 199950338], [\u0026quot;Idaho\u0026quot;, 982433740], [\u0026quot;Illinois\u0026quot;, 625629523], [\u0026quot;Indiana\u0026quot;, 769938586], [\u0026quot;Iowa\u0026quot;, 825306985], [\u0026quot;Kansas\u0026quot;, 969722173], [\u0026quot;Kentucky\u0026quot;, 308473843], [\u0026quot;Louisiana\u0026quot;, 37199952], [\u0026quot;Maine\u0026quot;, 1055056709], [\u0026quot;Maryland\u0026quot;, 480368357], [\u0026quot;Massachusetts\u0026quot;, 385551075], [\u0026quot;Michigan\u0026quot;, 931624400], [\u0026quot;Minnesota\u0026quot;, 1032288924], [\u0026quot;Mississippi\u0026quot;, 532363768], [\u0026quot;Missouri\u0026quot;, 653576146], [\u0026quot;Montana\u0026quot;, 999156632], [\u0026quot;Nebraska\u0026quot;, 673350891], [\u0026quot;Nevada\u0026quot;, 179539703], [\u0026quot;New Hampshire\u0026quot;, 426832442], [\u0026quot;New Jersey\u0026quot;, 750950030], [\u0026quot;New Mexico\u0026quot;, 69729944], [\u0026quot;New York\u0026quot;, 889445952], [\u0026quot;North Carolina\u0026quot;, 177087202], [\u0026quot;North Dakota\u0026quot;, 51943165], [\u0026quot;Ohio\u0026quot;, 485193526], [\u0026quot;Oklahoma\u0026quot;, 248548169], [\u0026quot;Oregon\u0026quot;, 298914262], [\u0026quot;Pennsylvania\u0026quot;, 471711976], [\u0026quot;Rhode Island\u0026quot;, 474001862], [\u0026quot;South Carolina\u0026quot;, 597434151], [\u0026quot;South Dakota\u0026quot;, 615306087], [\u0026quot;Tennessee\u0026quot;, 726305632], [\u0026quot;Texas\u0026quot;, 525212995], [\u0026quot;Utah\u0026quot;, 17199670], [\u0026quot;Vermont\u0026quot;, 989115415], [\u0026quot;Virginia\u0026quot;, 41111624], [\u0026quot;Washington\u0026quot;, 414569975], [\u0026quot;West Virginia\u0026quot;, 91367981], [\u0026quot;Wisconsin\u0026quot;, 103680699], [\u0026quot;Wyoming\u0026quot;, 66390489]]], [215, []], [216, []], [217, []], [218, []], [219, []], [220, []], [221, []], [222, []], [223, []], [224, []], [225, []], [226, []]]'\u003e\n\u003cdiv class='checkout-input'\u003e\n\u003clabel for=\"order_bill_address_attributes_country_id\"\u003eCountry\u003c/label\u003e\n\u003cselect data-dependant-select-target=\"source\" data-action=\"dependant-select#handleSelectChange\" name=\"order[bill_address_attributes][country_id]\" id=\"order_bill_address_attributes_country_id\"\u003e\u003coption value=\"1\"\u003eAfghanistan\u003c/option\u003e\n\u003coption value=\"2\"\u003eAlbania\u003c/option\u003e\n\u003coption value=\"3\"\u003eAlgeria\u003c/option\u003e\n\u003coption value=\"4\"\u003eAmerican Samoa\u003c/option\u003e\n\u003coption value=\"5\"\u003eAndorra\u003c/option\u003e\n\u003coption value=\"6\"\u003eAngola\u003c/option\u003e\n\u003coption value=\"7\"\u003eAnguilla\u003c/option\u003e\n\u003coption value=\"8\"\u003eAntigua and Barbuda\u003c/option\u003e\n\u003coption value=\"9\"\u003eArgentina\u003c/option\u003e\n\u003coption value=\"10\"\u003eArmenia\u003c/option\u003e\n\u003coption value=\"11\"\u003eAruba\u003c/option\u003e\n\u003coption selected=\"selected\" value=\"12\"\u003eAustralia\u003c/option\u003e\n\u003coption value=\"13\"\u003eAustria\u003c/option\u003e\n\u003coption value=\"14\"\u003eAzerbaijan\u003c/option\u003e\n\u003coption value=\"15\"\u003eBahamas\u003c/option\u003e\n\u003coption value=\"16\"\u003eBahrain\u003c/option\u003e\n\u003coption value=\"17\"\u003eBangladesh\u003c/option\u003e\n\u003coption value=\"18\"\u003eBarbados\u003c/option\u003e\n\u003coption value=\"19\"\u003eBelarus\u003c/option\u003e\n\u003coption value=\"20\"\u003eBelgium\u003c/option\u003e\n\u003coption value=\"21\"\u003eBelize\u003c/option\u003e\n\u003coption value=\"22\"\u003eBenin\u003c/option\u003e\n\u003coption value=\"23\"\u003eBermuda\u003c/option\u003e\n\u003coption value=\"24\"\u003eBhutan\u003c/option\u003e\n\u003coption value=\"25\"\u003eBolivia\u003c/option\u003e\n\u003coption value=\"26\"\u003eBosnia and Herzegovina\u003c/option\u003e\n\u003coption value=\"27\"\u003eBotswana\u003c/option\u003e\n\u003coption value=\"28\"\u003eBrazil\u003c/option\u003e\n\u003coption value=\"29\"\u003eBrunei Darussalam\u003c/option\u003e\n\u003coption value=\"30\"\u003eBulgaria\u003c/option\u003e\n\u003coption value=\"31\"\u003eBurkina Faso\u003c/option\u003e\n\u003coption value=\"32\"\u003eBurundi\u003c/option\u003e\n\u003coption value=\"33\"\u003eCambodia\u003c/option\u003e\n\u003coption value=\"34\"\u003eCameroon\u003c/option\u003e\n\u003coption value=\"35\"\u003eCanada\u003c/option\u003e\n\u003coption value=\"36\"\u003eCape Verde\u003c/option\u003e\n\u003coption value=\"37\"\u003eCayman Islands\u003c/option\u003e\n\u003coption value=\"38\"\u003eCentral African Republic\u003c/option\u003e\n\u003coption value=\"39\"\u003eChad\u003c/option\u003e\n\u003coption value=\"40\"\u003eChile\u003c/option\u003e\n\u003coption value=\"41\"\u003eChina\u003c/option\u003e\n\u003coption value=\"42\"\u003eColombia\u003c/option\u003e\n\u003coption value=\"43\"\u003eComoros\u003c/option\u003e\n\u003coption value=\"44\"\u003eCongo\u003c/option\u003e\n\u003coption value=\"45\"\u003eCongo, the Democratic Republic of the\u003c/option\u003e\n\u003coption value=\"46\"\u003eCook Islands\u003c/option\u003e\n\u003coption value=\"47\"\u003eCosta Rica\u003c/option\u003e\n\u003coption value=\"48\"\u003eCote D\u0026#39;Ivoire\u003c/option\u003e\n\u003coption value=\"49\"\u003eCroatia\u003c/option\u003e\n\u003coption value=\"50\"\u003eCuba\u003c/option\u003e\n\u003coption value=\"51\"\u003eCyprus\u003c/option\u003e\n\u003coption value=\"52\"\u003eCzech Republic\u003c/option\u003e\n\u003coption value=\"53\"\u003eDenmark\u003c/option\u003e\n\u003coption value=\"54\"\u003eDjibouti\u003c/option\u003e\n\u003coption value=\"55\"\u003eDominica\u003c/option\u003e\n\u003coption value=\"56\"\u003eDominican Republic\u003c/option\u003e\n\u003coption value=\"57\"\u003eEcuador\u003c/option\u003e\n\u003coption value=\"58\"\u003eEgypt\u003c/option\u003e\n\u003coption value=\"59\"\u003eEl Salvador\u003c/option\u003e\n\u003coption value=\"60\"\u003eEquatorial Guinea\u003c/option\u003e\n\u003coption value=\"61\"\u003eEritrea\u003c/option\u003e\n\u003coption value=\"62\"\u003eEstonia\u003c/option\u003e\n\u003coption value=\"63\"\u003eEthiopia\u003c/option\u003e\n\u003coption value=\"64\"\u003eFalkland Islands (Malvinas)\u003c/option\u003e\n\u003coption value=\"65\"\u003eFaroe Islands\u003c/option\u003e\n\u003coption value=\"66\"\u003eFiji\u003c/option\u003e\n\u003coption value=\"67\"\u003eFinland\u003c/option\u003e\n\u003coption value=\"68\"\u003eFrance\u003c/option\u003e\n\u003coption value=\"69\"\u003eFrench Guiana\u003c/option\u003e\n\u003coption value=\"70\"\u003eFrench Polynesia\u003c/option\u003e\n\u003coption value=\"71\"\u003eGabon\u003c/option\u003e\n\u003coption value=\"72\"\u003eGambia\u003c/option\u003e\n\u003coption value=\"73\"\u003eGeorgia\u003c/option\u003e\n\u003coption value=\"74\"\u003eGermany\u003c/option\u003e\n\u003coption value=\"75\"\u003eGhana\u003c/option\u003e\n\u003coption value=\"76\"\u003eGibraltar\u003c/option\u003e\n\u003coption value=\"77\"\u003eGreece\u003c/option\u003e\n\u003coption value=\"78\"\u003eGreenland\u003c/option\u003e\n\u003coption value=\"79\"\u003eGrenada\u003c/option\u003e\n\u003coption value=\"80\"\u003eGuadeloupe\u003c/option\u003e\n\u003coption value=\"81\"\u003eGuam\u003c/option\u003e\n\u003coption value=\"82\"\u003eGuatemala\u003c/option\u003e\n\u003coption value=\"83\"\u003eGuinea\u003c/option\u003e\n\u003coption value=\"84\"\u003eGuinea-Bissau\u003c/option\u003e\n\u003coption value=\"85\"\u003eGuyana\u003c/option\u003e\n\u003coption value=\"86\"\u003eHaiti\u003c/option\u003e\n\u003coption value=\"87\"\u003eHoly See (Vatican City State)\u003c/option\u003e\n\u003coption value=\"88\"\u003eHonduras\u003c/option\u003e\n\u003coption value=\"89\"\u003eHong Kong\u003c/option\u003e\n\u003coption value=\"90\"\u003eHungary\u003c/option\u003e\n\u003coption value=\"91\"\u003eIceland\u003c/option\u003e\n\u003coption value=\"92\"\u003eIndia\u003c/option\u003e\n\u003coption value=\"93\"\u003eIndonesia\u003c/option\u003e\n\u003coption value=\"94\"\u003eIran, Islamic Republic of\u003c/option\u003e\n\u003coption value=\"95\"\u003eIraq\u003c/option\u003e\n\u003coption value=\"96\"\u003eIreland\u003c/option\u003e\n\u003coption value=\"97\"\u003eIsrael\u003c/option\u003e\n\u003coption value=\"98\"\u003eItaly\u003c/option\u003e\n\u003coption value=\"99\"\u003eJamaica\u003c/option\u003e\n\u003coption value=\"100\"\u003eJapan\u003c/option\u003e\n\u003coption value=\"101\"\u003eJordan\u003c/option\u003e\n\u003coption value=\"102\"\u003eKazakhstan\u003c/option\u003e\n\u003coption value=\"103\"\u003eKenya\u003c/option\u003e\n\u003coption value=\"104\"\u003eKiribati\u003c/option\u003e\n\u003coption value=\"107\"\u003eKuwait\u003c/option\u003e\n\u003coption value=\"108\"\u003eKyrgyzstan\u003c/option\u003e\n\u003coption value=\"109\"\u003eLao People\u0026#39;s Democratic Republic\u003c/option\u003e\n\u003coption value=\"110\"\u003eLatvia\u003c/option\u003e\n\u003coption value=\"111\"\u003eLebanon\u003c/option\u003e\n\u003coption value=\"112\"\u003eLesotho\u003c/option\u003e\n\u003coption value=\"113\"\u003eLiberia\u003c/option\u003e\n\u003coption value=\"114\"\u003eLibyan Arab Jamahiriya\u003c/option\u003e\n\u003coption value=\"115\"\u003eLiechtenstein\u003c/option\u003e\n\u003coption value=\"116\"\u003eLithuania\u003c/option\u003e\n\u003coption value=\"117\"\u003eLuxembourg\u003c/option\u003e\n\u003coption value=\"118\"\u003eMacao\u003c/option\u003e\n\u003coption value=\"119\"\u003eMacedonia\u003c/option\u003e\n\u003coption value=\"120\"\u003eMadagascar\u003c/option\u003e\n\u003coption value=\"121\"\u003eMalawi\u003c/option\u003e\n\u003coption value=\"122\"\u003eMalaysia\u003c/option\u003e\n\u003coption value=\"123\"\u003eMaldives\u003c/option\u003e\n\u003coption value=\"124\"\u003eMali\u003c/option\u003e\n\u003coption value=\"125\"\u003eMalta\u003c/option\u003e\n\u003coption value=\"126\"\u003eMarshall Islands\u003c/option\u003e\n\u003coption value=\"127\"\u003eMartinique\u003c/option\u003e\n\u003coption value=\"128\"\u003eMauritania\u003c/option\u003e\n\u003coption value=\"129\"\u003eMauritius\u003c/option\u003e\n\u003coption value=\"130\"\u003eMexico\u003c/option\u003e\n\u003coption value=\"131\"\u003eMicronesia, Federated States of\u003c/option\u003e\n\u003coption value=\"132\"\u003eMoldova, Republic of\u003c/option\u003e\n\u003coption value=\"133\"\u003eMonaco\u003c/option\u003e\n\u003coption value=\"134\"\u003eMongolia\u003c/option\u003e\n\u003coption value=\"135\"\u003eMontserrat\u003c/option\u003e\n\u003coption value=\"136\"\u003eMorocco\u003c/option\u003e\n\u003coption value=\"137\"\u003eMozambique\u003c/option\u003e\n\u003coption value=\"138\"\u003eMyanmar\u003c/option\u003e\n\u003coption value=\"139\"\u003eNamibia\u003c/option\u003e\n\u003coption value=\"140\"\u003eNauru\u003c/option\u003e\n\u003coption value=\"141\"\u003eNepal\u003c/option\u003e\n\u003coption value=\"142\"\u003eNetherlands\u003c/option\u003e\n\u003coption value=\"143\"\u003eNetherlands Antilles\u003c/option\u003e\n\u003coption value=\"144\"\u003eNew Caledonia\u003c/option\u003e\n\u003coption value=\"145\"\u003eNew Zealand\u003c/option\u003e\n\u003coption value=\"146\"\u003eNicaragua\u003c/option\u003e\n\u003coption value=\"147\"\u003eNiger\u003c/option\u003e\n\u003coption value=\"148\"\u003eNigeria\u003c/option\u003e\n\u003coption value=\"149\"\u003eNiue\u003c/option\u003e\n\u003coption value=\"150\"\u003eNorfolk Island\u003c/option\u003e\n\u003coption value=\"105\"\u003eNorth Korea\u003c/option\u003e\n\u003coption value=\"151\"\u003eNorthern Mariana Islands\u003c/option\u003e\n\u003coption value=\"152\"\u003eNorway\u003c/option\u003e\n\u003coption value=\"153\"\u003eOman\u003c/option\u003e\n\u003coption value=\"154\"\u003ePakistan\u003c/option\u003e\n\u003coption value=\"155\"\u003ePalau\u003c/option\u003e\n\u003coption value=\"156\"\u003ePanama\u003c/option\u003e\n\u003coption value=\"157\"\u003ePapua New Guinea\u003c/option\u003e\n\u003coption value=\"158\"\u003eParaguay\u003c/option\u003e\n\u003coption value=\"159\"\u003ePeru\u003c/option\u003e\n\u003coption value=\"160\"\u003ePhilippines\u003c/option\u003e\n\u003coption value=\"161\"\u003ePitcairn\u003c/option\u003e\n\u003coption value=\"162\"\u003ePoland\u003c/option\u003e\n\u003coption value=\"163\"\u003ePortugal\u003c/option\u003e\n\u003coption value=\"164\"\u003ePuerto Rico\u003c/option\u003e\n\u003coption value=\"165\"\u003eQatar\u003c/option\u003e\n\u003coption value=\"166\"\u003eReunion\u003c/option\u003e\n\u003coption value=\"167\"\u003eRomania\u003c/option\u003e\n\u003coption value=\"168\"\u003eRussian Federation\u003c/option\u003e\n\u003coption value=\"169\"\u003eRwanda\u003c/option\u003e\n\u003coption value=\"170\"\u003eSaint Helena\u003c/option\u003e\n\u003coption value=\"171\"\u003eSaint Kitts and Nevis\u003c/option\u003e\n\u003coption value=\"172\"\u003eSaint Lucia\u003c/option\u003e\n\u003coption value=\"173\"\u003eSaint Pierre and Miquelon\u003c/option\u003e\n\u003coption value=\"174\"\u003eSaint Vincent and the Grenadines\u003c/option\u003e\n\u003coption value=\"175\"\u003eSamoa\u003c/option\u003e\n\u003coption value=\"176\"\u003eSan Marino\u003c/option\u003e\n\u003coption value=\"177\"\u003eSao Tome and Principe\u003c/option\u003e\n\u003coption value=\"178\"\u003eSaudi Arabia\u003c/option\u003e\n\u003coption value=\"179\"\u003eSenegal\u003c/option\u003e\n\u003coption value=\"180\"\u003eSeychelles\u003c/option\u003e\n\u003coption value=\"181\"\u003eSierra Leone\u003c/option\u003e\n\u003coption value=\"182\"\u003eSingapore\u003c/option\u003e\n\u003coption value=\"183\"\u003eSlovakia\u003c/option\u003e\n\u003coption value=\"184\"\u003eSlovenia\u003c/option\u003e\n\u003coption value=\"185\"\u003eSolomon Islands\u003c/option\u003e\n\u003coption value=\"186\"\u003eSomalia\u003c/option\u003e\n\u003coption value=\"187\"\u003eSouth Africa\u003c/option\u003e\n\u003coption value=\"106\"\u003eSouth Korea\u003c/option\u003e\n\u003coption value=\"188\"\u003eSpain\u003c/option\u003e\n\u003coption value=\"189\"\u003eSri Lanka\u003c/option\u003e\n\u003coption value=\"190\"\u003eSudan\u003c/option\u003e\n\u003coption value=\"191\"\u003eSuriname\u003c/option\u003e\n\u003coption value=\"192\"\u003eSvalbard and Jan Mayen\u003c/option\u003e\n\u003coption value=\"193\"\u003eSwaziland\u003c/option\u003e\n\u003coption value=\"194\"\u003eSweden\u003c/option\u003e\n\u003coption value=\"195\"\u003eSwitzerland\u003c/option\u003e\n\u003coption value=\"196\"\u003eSyrian Arab Republic\u003c/option\u003e\n\u003coption value=\"197\"\u003eTaiwan\u003c/option\u003e\n\u003coption value=\"198\"\u003eTajikistan\u003c/option\u003e\n\u003coption value=\"199\"\u003eTanzania, United Republic of\u003c/option\u003e\n\u003coption value=\"200\"\u003eThailand\u003c/option\u003e\n\u003coption value=\"201\"\u003eTogo\u003c/option\u003e\n\u003coption value=\"202\"\u003eTokelau\u003c/option\u003e\n\u003coption value=\"203\"\u003eTonga\u003c/option\u003e\n\u003coption value=\"204\"\u003eTrinidad and Tobago\u003c/option\u003e\n\u003coption value=\"205\"\u003eTunisia\u003c/option\u003e\n\u003coption value=\"206\"\u003eTurkey\u003c/option\u003e\n\u003coption value=\"207\"\u003eTurkmenistan\u003c/option\u003e\n\u003coption value=\"208\"\u003eTurks and Caicos Islands\u003c/option\u003e\n\u003coption value=\"209\"\u003eTuvalu\u003c/option\u003e\n\u003coption value=\"210\"\u003eUganda\u003c/option\u003e\n\u003coption value=\"211\"\u003eUkraine\u003c/option\u003e\n\u003coption value=\"212\"\u003eUnited Arab Emirates\u003c/option\u003e\n\u003coption value=\"213\"\u003eUnited Kingdom\u003c/option\u003e\n\u003coption value=\"214\"\u003eUnited States\u003c/option\u003e\n\u003coption value=\"215\"\u003eUruguay\u003c/option\u003e\n\u003coption value=\"216\"\u003eUzbekistan\u003c/option\u003e\n\u003coption value=\"217\"\u003eVanuatu\u003c/option\u003e\n\u003coption value=\"218\"\u003eVenezuela\u003c/option\u003e\n\u003coption value=\"219\"\u003eViet Nam\u003c/option\u003e\n\u003coption value=\"220\"\u003eVirgin Islands, British\u003c/option\u003e\n\u003coption value=\"221\"\u003eVirgin Islands, U.S.\u003c/option\u003e\n\u003coption value=\"222\"\u003eWallis and Futuna\u003c/option\u003e\n\u003coption value=\"223\"\u003eWestern Sahara\u003c/option\u003e\n\u003coption value=\"224\"\u003eYemen\u003c/option\u003e\n\u003coption value=\"225\"\u003eZambia\u003c/option\u003e\n\u003coption value=\"226\"\u003eZimbabwe\u003c/option\u003e\u003c/select\u003e\n\u003c/div\u003e\n\u003cdiv class='checkout-input'\u003e\n\u003clabel for=\"order_bill_address_attributes_state_id\"\u003eState\u003c/label\u003e\n\u003cselect data-dependant-select-target=\"select\" name=\"order[bill_address_attributes][state_id]\" id=\"order_bill_address_attributes_state_id\"\u003e\u003coption selected=\"selected\" value=\"1061493586\"\u003eACT\u003c/option\u003e\n\u003coption value=\"1061493587\"\u003eNew South Wales\u003c/option\u003e\n\u003coption value=\"1061493588\"\u003eNorthern Territory\u003c/option\u003e\n\u003coption value=\"1061493589\"\u003eQueensland\u003c/option\u003e\n\u003coption value=\"1061493590\"\u003eSouth Australia\u003c/option\u003e\n\u003coption value=\"1061493591\"\u003eTasmania\u003c/option\u003e\n\u003coption value=\"1061493592\"\u003eVictoria\u003c/option\u003e\n\u003coption value=\"1061493593\"\u003eWestern Australia\u003c/option\u003e\u003c/select\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv class='checkout-input'\u003e\n\u003cinput name=\"order[save_bill_address]\" type=\"hidden\" value=\"0\" /\u003e\u003cinput type=\"checkbox\" value=\"1\" name=\"order[save_bill_address]\" id=\"order_save_bill_address\" /\u003e\n\u003clabel for=\"order_save_bill_address\"\u003eSave as default billing address\u003c/label\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv class='checkout-substep' data-controller='toggle shippingmethod'\u003e\n\u003cdiv class='checkout-title'\u003e\nDelivery address\n\u003c/div\u003e\n\u003cdiv class='checkout-input checkout-input-radio'\u003e\n\u003cinput id=\"shipping_method_720\" name=\"shipping_method_id\" data-description=\"\" data-requireAddress=\"false\" data-action=\"toggle#toggle shippingmethod#selectShippingMethod\" data-toggle-show=\"false\" type=\"radio\" value=\"720\" checked=\"checked\" /\u003e\n\u003clabel for=\"shipping_method_720\"\u003ePickup\u003c/label\u003e\n\u003cem class='light'\u003e\nFree\n\u003c/em\u003e\n\u003c/div\u003e\n\n\u003cdiv class='checkout-input' data-shippingmethod-target='shippingMethodDescription' style='display: block'\u003e\n\u003cdiv class='panel' id='distributor_address'\u003e\n\u003cspan data-shippingmethod-target='shippingMethodDescriptionContent'\u003e\u003c/span\u003e\n\u003cbr\u003e\n\u003cbr\u003e\nReady for:\ntomorrow\n\u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv class='checkout-input' data-toggle-target='content' style='display: none'\u003e\n\u003cinput id=\"ship_address_same_as_billing\" name=\"ship_address_same_as_billing\" data-action=\"shippingmethod#showHideShippingAddress\" data-shippingmethod-target=\"shippingAddressCheckbox\" type=\"checkbox\" value=\"1\" /\u003e\n\u003clabel for=\"ship_address_same_as_billing\"\u003eShipping address same as billing address?\u003c/label\u003e\n\u003c/div\u003e\n\u003cdiv data-shippingmethod-target='shippingMethodAddress' style='display: none'\u003e\n\u003cdiv class='checkout-input'\u003e\n\u003cspan class=\"field_with_errors\"\u003e\u003clabel for=\"order_ship_address_attributes_address1\"\u003eAddress (Street + House Number)\u003c/label\u003e\u003c/span\u003e\n\u003cspan class=\"field_with_errors\"\u003e\u003cinput placeholder=\"e.g. Flat 1 Elm apartments\" type=\"text\" value=\"\" name=\"order[ship_address_attributes][address1]\" id=\"order_ship_address_attributes_address1\" /\u003e\u003c/span\u003e\n\u003cspan class=\"formError\"\u003ecan\u0026#39;t be blank\u003c/span\u003e\n\u003c/div\u003e\n\u003cdiv class='checkout-input'\u003e\n\u003clabel for=\"order_ship_address_attributes_address2\"\u003eAdditional address info (optional)\u003c/label\u003e\n\u003cinput placeholder=\"e.g. Cavalier avenur\" type=\"text\" value=\"\" name=\"order[ship_address_attributes][address2]\" id=\"order_ship_address_attributes_address2\" /\u003e\n\n\u003c/div\u003e\n\u003cdiv class='checkout-input'\u003e\n\u003cspan class=\"field_with_errors\"\u003e\u003clabel for=\"order_ship_address_attributes_city\"\u003eCity\u003c/label\u003e\u003c/span\u003e\n\u003cspan class=\"field_with_errors\"\u003e\u003cinput placeholder=\"e.g. London\" type=\"text\" value=\"\" name=\"order[ship_address_attributes][city]\" id=\"order_ship_address_attributes_city\" /\u003e\u003c/span\u003e\n\u003cspan class=\"formError\"\u003ecan\u0026#39;t be blank\u003c/span\u003e\n\u003c/div\u003e\n\u003cdiv class='checkout-input'\u003e\n\u003cspan class=\"field_with_errors\"\u003e\u003clabel for=\"order_ship_address_attributes_zipcode\"\u003ePostcode\u003c/label\u003e\u003c/span\u003e\n\u003cspan class=\"field_with_errors\"\u003e\u003cinput placeholder=\"e.g. SW11 3QN\" type=\"text\" value=\"\" name=\"order[ship_address_attributes][zipcode]\" id=\"order_ship_address_attributes_zipcode\" /\u003e\u003c/span\u003e\n\u003cspan class=\"formError\"\u003ecan\u0026#39;t be blank\u003c/span\u003e\n\u003c/div\u003e\n\u003cdiv data-controller='dependant-select' data-dependant-select-options-value='[[1, []], [2, []], [3, []], [4, []], [5, []], [6, []], [7, []], [8, []], [9, []], [10, []], [11, []], [12, [[\u0026quot;ACT\u0026quot;, 1061493586], [\u0026quot;New South Wales\u0026quot;, 1061493587], [\u0026quot;Northern Territory\u0026quot;, 1061493588], [\u0026quot;Queensland\u0026quot;, 1061493589], [\u0026quot;South Australia\u0026quot;, 1061493590], [\u0026quot;Tasmania\u0026quot;, 1061493591], [\u0026quot;Victoria\u0026quot;, 1061493592], [\u0026quot;Western Australia\u0026quot;, 1061493593]]], [13, []], [14, []], [15, []], [16, []], [17, []], [18, []], [19, []], [20, []], [21, []], [22, []], [23, []], [24, []], [25, []], [26, []], [27, []], [28, []], [29, []], [30, []], [31, []], [32, []], [33, []], [34, []], [35, []], [36, []], [37, []], [38, []], [39, []], [40, []], [41, []], [42, []], [43, []], [44, []], [45, []], [46, []], [47, []], [48, []], [49, []], [50, []], [51, []], [52, []], [53, []], [54, []], [55, []], [56, []], [57, []], [58, []], [59, []], [60, []], [61, []], [62, []], [63, []], [64, []], [65, []], [66, []], [67, []], [68, []], [69, []], [70, []], [71, []], [72, []], [73, []], [74, []], [75, []], [76, []], [77, []], [78, []], [79, []], [80, []], [81, []], [82, []], [83, []], [84, []], [85, []], [86, []], [87, []], [88, []], [89, []], [90, []], [91, []], [92, []], [93, []], [94, []], [95, []], [96, []], [97, []], [98, []], [99, []], [100, []], [101, []], [102, []], [103, []], [104, []], [107, []], [108, []], [109, []], [110, []], [111, []], [112, []], [113, []], [114, []], [115, []], [116, []], [117, []], [118, []], [119, []], [120, []], [121, []], [122, []], [123, []], [124, []], [125, []], [126, []], [127, []], [128, []], [129, []], [130, []], [131, []], [132, []], [133, []], [134, []], [135, []], [136, []], [137, []], [138, []], [139, []], [140, []], [141, []], [142, []], [143, []], [144, []], [145, [[\u0026quot;Auckland\u0026quot;, 1061493596], [\u0026quot;Hawke\u0026#39;s Bay\u0026quot;, 1061493599], [\u0026quot;Marlborough\u0026quot;, 1061493597], [\u0026quot;New Leinster\u0026quot;, 1061493598], [\u0026quot;New Munster\u0026quot;, 1061493604], [\u0026quot;New Ulster\u0026quot;, 1061493601], [\u0026quot;Northland\u0026quot;, 1061493594], [\u0026quot;Otago\u0026quot;, 1061493606], [\u0026quot;Southland\u0026quot;, 1061493600], [\u0026quot;Taranaki\u0026quot;, 1061493605], [\u0026quot;Wellington\u0026quot;, 1061493602], [\u0026quot;Westland\u0026quot;, 1061493603]]], [146, []], [147, []], [148, []], [149, []], [150, []], [105, []], [151, []], [152, []], [153, []], [154, []], [155, []], [156, []], [157, []], [158, []], [159, []], [160, []], [161, []], [162, []], [163, []], [164, []], [165, []], [166, []], [167, []], [168, []], [169, []], [170, []], [171, []], [172, []], [173, []], [174, []], [175, []], [176, []], [177, []], [178, []], [179, []], [180, []], [181, []], [182, []], [183, []], [184, []], [185, []], [186, []], [187, []], [106, []], [188, []], [189, []], [190, []], [191, []], [192, []], [193, []], [194, []], [195, []], [196, []], [197, []], [198, []], [199, []], [200, []], [201, []], [202, []], [203, []], [204, []], [205, []], [206, []], [207, []], [208, []], [209, []], [210, []], [211, []], [212, []], [213, []], [214, [[\u0026quot;Alabama\u0026quot;, 1061493585], [\u0026quot;Alaska\u0026quot;, 403740659], [\u0026quot;Arizona\u0026quot;, 948208802], [\u0026quot;Arkansas\u0026quot;, 471470972], [\u0026quot;California\u0026quot;, 276110813], [\u0026quot;Colorado\u0026quot;, 536031023], [\u0026quot;Connecticut\u0026quot;, 69870734], [\u0026quot;Delaware\u0026quot;, 721598219], [\u0026quot;District of Columbia\u0026quot;, 6764998], [\u0026quot;Florida\u0026quot;, 267271847], [\u0026quot;Georgia\u0026quot;, 876916760], [\u0026quot;Hawaii\u0026quot;, 199950338], [\u0026quot;Idaho\u0026quot;, 982433740], [\u0026quot;Illinois\u0026quot;, 625629523], [\u0026quot;Indiana\u0026quot;, 769938586], [\u0026quot;Iowa\u0026quot;, 825306985], [\u0026quot;Kansas\u0026quot;, 969722173], [\u0026quot;Kentucky\u0026quot;, 308473843], [\u0026quot;Louisiana\u0026quot;, 37199952], [\u0026quot;Maine\u0026quot;, 1055056709], [\u0026quot;Maryland\u0026quot;, 480368357], [\u0026quot;Massachusetts\u0026quot;, 385551075], [\u0026quot;Michigan\u0026quot;, 931624400], [\u0026quot;Minnesota\u0026quot;, 1032288924], [\u0026quot;Mississippi\u0026quot;, 532363768], [\u0026quot;Missouri\u0026quot;, 653576146], [\u0026quot;Montana\u0026quot;, 999156632], [\u0026quot;Nebraska\u0026quot;, 673350891], [\u0026quot;Nevada\u0026quot;, 179539703], [\u0026quot;New Hampshire\u0026quot;, 426832442], [\u0026quot;New Jersey\u0026quot;, 750950030], [\u0026quot;New Mexico\u0026quot;, 69729944], [\u0026quot;New York\u0026quot;, 889445952], [\u0026quot;North Carolina\u0026quot;, 177087202], [\u0026quot;North Dakota\u0026quot;, 51943165], [\u0026quot;Ohio\u0026quot;, 485193526], [\u0026quot;Oklahoma\u0026quot;, 248548169], [\u0026quot;Oregon\u0026quot;, 298914262], [\u0026quot;Pennsylvania\u0026quot;, 471711976], [\u0026quot;Rhode Island\u0026quot;, 474001862], [\u0026quot;South Carolina\u0026quot;, 597434151], [\u0026quot;South Dakota\u0026quot;, 615306087], [\u0026quot;Tennessee\u0026quot;, 726305632], [\u0026quot;Texas\u0026quot;, 525212995], [\u0026quot;Utah\u0026quot;, 17199670], [\u0026quot;Vermont\u0026quot;, 989115415], [\u0026quot;Virginia\u0026quot;, 41111624], [\u0026quot;Washington\u0026quot;, 414569975], [\u0026quot;West Virginia\u0026quot;, 91367981], [\u0026quot;Wisconsin\u0026quot;, 103680699], [\u0026quot;Wyoming\u0026quot;, 66390489]]], [215, []], [216, []], [217, []], [218, []], [219, []], [220, []], [221, []], [222, []], [223, []], [224, []], [225, []], [226, []]]'\u003e\n\u003cdiv class='checkout-input'\u003e\n\u003clabel for=\"order_ship_address_attributes_country_id\"\u003eCountry\u003c/label\u003e\n\u003cselect data-dependant-select-target=\"source\" data-action=\"dependant-select#handleSelectChange\" name=\"order[ship_address_attributes][country_id]\" id=\"order_ship_address_attributes_country_id\"\u003e\u003coption value=\"1\"\u003eAfghanistan\u003c/option\u003e\n\u003coption value=\"2\"\u003eAlbania\u003c/option\u003e\n\u003coption value=\"3\"\u003eAlgeria\u003c/option\u003e\n\u003coption value=\"4\"\u003eAmerican Samoa\u003c/option\u003e\n\u003coption value=\"5\"\u003eAndorra\u003c/option\u003e\n\u003coption value=\"6\"\u003eAngola\u003c/option\u003e\n\u003coption value=\"7\"\u003eAnguilla\u003c/option\u003e\n\u003coption value=\"8\"\u003eAntigua and Barbuda\u003c/option\u003e\n\u003coption value=\"9\"\u003eArgentina\u003c/option\u003e\n\u003coption value=\"10\"\u003eArmenia\u003c/option\u003e\n\u003coption value=\"11\"\u003eAruba\u003c/option\u003e\n\u003coption selected=\"selected\" value=\"12\"\u003eAustralia\u003c/option\u003e\n\u003coption value=\"13\"\u003eAustria\u003c/option\u003e\n\u003coption value=\"14\"\u003eAzerbaijan\u003c/option\u003e\n\u003coption value=\"15\"\u003eBahamas\u003c/option\u003e\n\u003coption value=\"16\"\u003eBahrain\u003c/option\u003e\n\u003coption value=\"17\"\u003eBangladesh\u003c/option\u003e\n\u003coption value=\"18\"\u003eBarbados\u003c/option\u003e\n\u003coption value=\"19\"\u003eBelarus\u003c/option\u003e\n\u003coption value=\"20\"\u003eBelgium\u003c/option\u003e\n\u003coption value=\"21\"\u003eBelize\u003c/option\u003e\n\u003coption value=\"22\"\u003eBenin\u003c/option\u003e\n\u003coption value=\"23\"\u003eBermuda\u003c/option\u003e\n\u003coption value=\"24\"\u003eBhutan\u003c/option\u003e\n\u003coption value=\"25\"\u003eBolivia\u003c/option\u003e\n\u003coption value=\"26\"\u003eBosnia and Herzegovina\u003c/option\u003e\n\u003coption value=\"27\"\u003eBotswana\u003c/option\u003e\n\u003coption value=\"28\"\u003eBrazil\u003c/option\u003e\n\u003coption value=\"29\"\u003eBrunei Darussalam\u003c/option\u003e\n\u003coption value=\"30\"\u003eBulgaria\u003c/option\u003e\n\u003coption value=\"31\"\u003eBurkina Faso\u003c/option\u003e\n\u003coption value=\"32\"\u003eBurundi\u003c/option\u003e\n\u003coption value=\"33\"\u003eCambodia\u003c/option\u003e\n\u003coption value=\"34\"\u003eCameroon\u003c/option\u003e\n\u003coption value=\"35\"\u003eCanada\u003c/option\u003e\n\u003coption value=\"36\"\u003eCape Verde\u003c/option\u003e\n\u003coption value=\"37\"\u003eCayman Islands\u003c/option\u003e\n\u003coption value=\"38\"\u003eCentral African Republic\u003c/option\u003e\n\u003coption value=\"39\"\u003eChad\u003c/option\u003e\n\u003coption value=\"40\"\u003eChile\u003c/option\u003e\n\u003coption value=\"41\"\u003eChina\u003c/option\u003e\n\u003coption value=\"42\"\u003eColombia\u003c/option\u003e\n\u003coption value=\"43\"\u003eComoros\u003c/option\u003e\n\u003coption value=\"44\"\u003eCongo\u003c/option\u003e\n\u003coption value=\"45\"\u003eCongo, the Democratic Republic of the\u003c/option\u003e\n\u003coption value=\"46\"\u003eCook Islands\u003c/option\u003e\n\u003coption value=\"47\"\u003eCosta Rica\u003c/option\u003e\n\u003coption value=\"48\"\u003eCote D\u0026#39;Ivoire\u003c/option\u003e\n\u003coption value=\"49\"\u003eCroatia\u003c/option\u003e\n\u003coption value=\"50\"\u003eCuba\u003c/option\u003e\n\u003coption value=\"51\"\u003eCyprus\u003c/option\u003e\n\u003coption value=\"52\"\u003eCzech Republic\u003c/option\u003e\n\u003coption value=\"53\"\u003eDenmark\u003c/option\u003e\n\u003coption value=\"54\"\u003eDjibouti\u003c/option\u003e\n\u003coption value=\"55\"\u003eDominica\u003c/option\u003e\n\u003coption value=\"56\"\u003eDominican Republic\u003c/option\u003e\n\u003coption value=\"57\"\u003eEcuador\u003c/option\u003e\n\u003coption value=\"58\"\u003eEgypt\u003c/option\u003e\n\u003coption value=\"59\"\u003eEl Salvador\u003c/option\u003e\n\u003coption value=\"60\"\u003eEquatorial Guinea\u003c/option\u003e\n\u003coption value=\"61\"\u003eEritrea\u003c/option\u003e\n\u003coption value=\"62\"\u003eEstonia\u003c/option\u003e\n\u003coption value=\"63\"\u003eEthiopia\u003c/option\u003e\n\u003coption value=\"64\"\u003eFalkland Islands (Malvinas)\u003c/option\u003e\n\u003coption value=\"65\"\u003eFaroe Islands\u003c/option\u003e\n\u003coption value=\"66\"\u003eFiji\u003c/option\u003e\n\u003coption value=\"67\"\u003eFinland\u003c/option\u003e\n\u003coption value=\"68\"\u003eFrance\u003c/option\u003e\n\u003coption value=\"69\"\u003eFrench Guiana\u003c/option\u003e\n\u003coption value=\"70\"\u003eFrench Polynesia\u003c/option\u003e\n\u003coption value=\"71\"\u003eGabon\u003c/option\u003e\n\u003coption value=\"72\"\u003eGambia\u003c/option\u003e\n\u003coption value=\"73\"\u003eGeorgia\u003c/option\u003e\n\u003coption value=\"74\"\u003eGermany\u003c/option\u003e\n\u003coption value=\"75\"\u003eGhana\u003c/option\u003e\n\u003coption value=\"76\"\u003eGibraltar\u003c/option\u003e\n\u003coption value=\"77\"\u003eGreece\u003c/option\u003e\n\u003coption value=\"78\"\u003eGreenland\u003c/option\u003e\n\u003coption value=\"79\"\u003eGrenada\u003c/option\u003e\n\u003coption value=\"80\"\u003eGuadeloupe\u003c/option\u003e\n\u003coption value=\"81\"\u003eGuam\u003c/option\u003e\n\u003coption value=\"82\"\u003eGuatemala\u003c/option\u003e\n\u003coption value=\"83\"\u003eGuinea\u003c/option\u003e\n\u003coption value=\"84\"\u003eGuinea-Bissau\u003c/option\u003e\n\u003coption value=\"85\"\u003eGuyana\u003c/option\u003e\n\u003coption value=\"86\"\u003eHaiti\u003c/option\u003e\n\u003coption value=\"87\"\u003eHoly See (Vatican City State)\u003c/option\u003e\n\u003coption value=\"88\"\u003eHonduras\u003c/option\u003e\n\u003coption value=\"89\"\u003eHong Kong\u003c/option\u003e\n\u003coption value=\"90\"\u003eHungary\u003c/option\u003e\n\u003coption value=\"91\"\u003eIceland\u003c/option\u003e\n\u003coption value=\"92\"\u003eIndia\u003c/option\u003e\n\u003coption value=\"93\"\u003eIndonesia\u003c/option\u003e\n\u003coption value=\"94\"\u003eIran, Islamic Republic of\u003c/option\u003e\n\u003coption value=\"95\"\u003eIraq\u003c/option\u003e\n\u003coption value=\"96\"\u003eIreland\u003c/option\u003e\n\u003coption value=\"97\"\u003eIsrael\u003c/option\u003e\n\u003coption value=\"98\"\u003eItaly\u003c/option\u003e\n\u003coption value=\"99\"\u003eJamaica\u003c/option\u003e\n\u003coption value=\"100\"\u003eJapan\u003c/option\u003e\n\u003coption value=\"101\"\u003eJordan\u003c/option\u003e\n\u003coption value=\"102\"\u003eKazakhstan\u003c/option\u003e\n\u003coption value=\"103\"\u003eKenya\u003c/option\u003e\n\u003coption value=\"104\"\u003eKiribati\u003c/option\u003e\n\u003coption value=\"107\"\u003eKuwait\u003c/option\u003e\n\u003coption value=\"108\"\u003eKyrgyzstan\u003c/option\u003e\n\u003coption value=\"109\"\u003eLao People\u0026#39;s Democratic Republic\u003c/option\u003e\n\u003coption value=\"110\"\u003eLatvia\u003c/option\u003e\n\u003coption value=\"111\"\u003eLebanon\u003c/option\u003e\n\u003coption value=\"112\"\u003eLesotho\u003c/option\u003e\n\u003coption value=\"113\"\u003eLiberia\u003c/option\u003e\n\u003coption value=\"114\"\u003eLibyan Arab Jamahiriya\u003c/option\u003e\n\u003coption value=\"115\"\u003eLiechtenstein\u003c/option\u003e\n\u003coption value=\"116\"\u003eLithuania\u003c/option\u003e\n\u003coption value=\"117\"\u003eLuxembourg\u003c/option\u003e\n\u003coption value=\"118\"\u003eMacao\u003c/option\u003e\n\u003coption value=\"119\"\u003eMacedonia\u003c/option\u003e\n\u003coption value=\"120\"\u003eMadagascar\u003c/option\u003e\n\u003coption value=\"121\"\u003eMalawi\u003c/option\u003e\n\u003coption value=\"122\"\u003eMalaysia\u003c/option\u003e\n\u003coption value=\"123\"\u003eMaldives\u003c/option\u003e\n\u003coption value=\"124\"\u003eMali\u003c/option\u003e\n\u003coption value=\"125\"\u003eMalta\u003c/option\u003e\n\u003coption value=\"126\"\u003eMarshall Islands\u003c/option\u003e\n\u003coption value=\"127\"\u003eMartinique\u003c/option\u003e\n\u003coption value=\"128\"\u003eMauritania\u003c/option\u003e\n\u003coption value=\"129\"\u003eMauritius\u003c/option\u003e\n\u003coption value=\"130\"\u003eMexico\u003c/option\u003e\n\u003coption value=\"131\"\u003eMicronesia, Federated States of\u003c/option\u003e\n\u003coption value=\"132\"\u003eMoldova, Republic of\u003c/option\u003e\n\u003coption value=\"133\"\u003eMonaco\u003c/option\u003e\n\u003coption value=\"134\"\u003eMongolia\u003c/option\u003e\n\u003coption value=\"135\"\u003eMontserrat\u003c/option\u003e\n\u003coption value=\"136\"\u003eMorocco\u003c/option\u003e\n\u003coption value=\"137\"\u003eMozambique\u003c/option\u003e\n\u003coption value=\"138\"\u003eMyanmar\u003c/option\u003e\n\u003coption value=\"139\"\u003eNamibia\u003c/option\u003e\n\u003coption value=\"140\"\u003eNauru\u003c/option\u003e\n\u003coption value=\"141\"\u003eNepal\u003c/option\u003e\n\u003coption value=\"142\"\u003eNetherlands\u003c/option\u003e\n\u003coption value=\"143\"\u003eNetherlands Antilles\u003c/option\u003e\n\u003coption value=\"144\"\u003eNew Caledonia\u003c/option\u003e\n\u003coption value=\"145\"\u003eNew Zealand\u003c/option\u003e\n\u003coption value=\"146\"\u003eNicaragua\u003c/option\u003e\n\u003coption value=\"147\"\u003eNiger\u003c/option\u003e\n\u003coption value=\"148\"\u003eNigeria\u003c/option\u003e\n\u003coption value=\"149\"\u003eNiue\u003c/option\u003e\n\u003coption value=\"150\"\u003eNorfolk Island\u003c/option\u003e\n\u003coption value=\"105\"\u003eNorth Korea\u003c/option\u003e\n\u003coption value=\"151\"\u003eNorthern Mariana Islands\u003c/option\u003e\n\u003coption value=\"152\"\u003eNorway\u003c/option\u003e\n\u003coption value=\"153\"\u003eOman\u003c/option\u003e\n\u003coption value=\"154\"\u003ePakistan\u003c/option\u003e\n\u003coption value=\"155\"\u003ePalau\u003c/option\u003e\n\u003coption value=\"156\"\u003ePanama\u003c/option\u003e\n\u003coption value=\"157\"\u003ePapua New Guinea\u003c/option\u003e\n\u003coption value=\"158\"\u003eParaguay\u003c/option\u003e\n\u003coption value=\"159\"\u003ePeru\u003c/option\u003e\n\u003coption value=\"160\"\u003ePhilippines\u003c/option\u003e\n\u003coption value=\"161\"\u003ePitcairn\u003c/option\u003e\n\u003coption value=\"162\"\u003ePoland\u003c/option\u003e\n\u003coption value=\"163\"\u003ePortugal\u003c/option\u003e\n\u003coption value=\"164\"\u003ePuerto Rico\u003c/option\u003e\n\u003coption value=\"165\"\u003eQatar\u003c/option\u003e\n\u003coption value=\"166\"\u003eReunion\u003c/option\u003e\n\u003coption value=\"167\"\u003eRomania\u003c/option\u003e\n\u003coption value=\"168\"\u003eRussian Federation\u003c/option\u003e\n\u003coption value=\"169\"\u003eRwanda\u003c/option\u003e\n\u003coption value=\"170\"\u003eSaint Helena\u003c/option\u003e\n\u003coption value=\"171\"\u003eSaint Kitts and Nevis\u003c/option\u003e\n\u003coption value=\"172\"\u003eSaint Lucia\u003c/option\u003e\n\u003coption value=\"173\"\u003eSaint Pierre and Miquelon\u003c/option\u003e\n\u003coption value=\"174\"\u003eSaint Vincent and the Grenadines\u003c/option\u003e\n\u003coption value=\"175\"\u003eSamoa\u003c/option\u003e\n\u003coption value=\"176\"\u003eSan Marino\u003c/option\u003e\n\u003coption value=\"177\"\u003eSao Tome and Principe\u003c/option\u003e\n\u003coption value=\"178\"\u003eSaudi Arabia\u003c/option\u003e\n\u003coption value=\"179\"\u003eSenegal\u003c/option\u003e\n\u003coption value=\"180\"\u003eSeychelles\u003c/option\u003e\n\u003coption value=\"181\"\u003eSierra Leone\u003c/option\u003e\n\u003coption value=\"182\"\u003eSingapore\u003c/option\u003e\n\u003coption value=\"183\"\u003eSlovakia\u003c/option\u003e\n\u003coption value=\"184\"\u003eSlovenia\u003c/option\u003e\n\u003coption value=\"185\"\u003eSolomon Islands\u003c/option\u003e\n\u003coption value=\"186\"\u003eSomalia\u003c/option\u003e\n\u003coption value=\"187\"\u003eSouth Africa\u003c/option\u003e\n\u003coption value=\"106\"\u003eSouth Korea\u003c/option\u003e\n\u003coption value=\"188\"\u003eSpain\u003c/option\u003e\n\u003coption value=\"189\"\u003eSri Lanka\u003c/option\u003e\n\u003coption value=\"190\"\u003eSudan\u003c/option\u003e\n\u003coption value=\"191\"\u003eSuriname\u003c/option\u003e\n\u003coption value=\"192\"\u003eSvalbard and Jan Mayen\u003c/option\u003e\n\u003coption value=\"193\"\u003eSwaziland\u003c/option\u003e\n\u003coption value=\"194\"\u003eSweden\u003c/option\u003e\n\u003coption value=\"195\"\u003eSwitzerland\u003c/option\u003e\n\u003coption value=\"196\"\u003eSyrian Arab Republic\u003c/option\u003e\n\u003coption value=\"197\"\u003eTaiwan\u003c/option\u003e\n\u003coption value=\"198\"\u003eTajikistan\u003c/option\u003e\n\u003coption value=\"199\"\u003eTanzania, United Republic of\u003c/option\u003e\n\u003coption value=\"200\"\u003eThailand\u003c/option\u003e\n\u003coption value=\"201\"\u003eTogo\u003c/option\u003e\n\u003coption value=\"202\"\u003eTokelau\u003c/option\u003e\n\u003coption value=\"203\"\u003eTonga\u003c/option\u003e\n\u003coption value=\"204\"\u003eTrinidad and Tobago\u003c/option\u003e\n\u003coption value=\"205\"\u003eTunisia\u003c/option\u003e\n\u003coption value=\"206\"\u003eTurkey\u003c/option\u003e\n\u003coption value=\"207\"\u003eTurkmenistan\u003c/option\u003e\n\u003coption value=\"208\"\u003eTurks and Caicos Islands\u003c/option\u003e\n\u003coption value=\"209\"\u003eTuvalu\u003c/option\u003e\n\u003coption value=\"210\"\u003eUganda\u003c/option\u003e\n\u003coption value=\"211\"\u003eUkraine\u003c/option\u003e\n\u003coption value=\"212\"\u003eUnited Arab Emirates\u003c/option\u003e\n\u003coption value=\"213\"\u003eUnited Kingdom\u003c/option\u003e\n\u003coption value=\"214\"\u003eUnited States\u003c/option\u003e\n\u003coption value=\"215\"\u003eUruguay\u003c/option\u003e\n\u003coption value=\"216\"\u003eUzbekistan\u003c/option\u003e\n\u003coption value=\"217\"\u003eVanuatu\u003c/option\u003e\n\u003coption value=\"218\"\u003eVenezuela\u003c/option\u003e\n\u003coption value=\"219\"\u003eViet Nam\u003c/option\u003e\n\u003coption value=\"220\"\u003eVirgin Islands, British\u003c/option\u003e\n\u003coption value=\"221\"\u003eVirgin Islands, U.S.\u003c/option\u003e\n\u003coption value=\"222\"\u003eWallis and Futuna\u003c/option\u003e\n\u003coption value=\"223\"\u003eWestern Sahara\u003c/option\u003e\n\u003coption value=\"224\"\u003eYemen\u003c/option\u003e\n\u003coption value=\"225\"\u003eZambia\u003c/option\u003e\n\u003coption value=\"226\"\u003eZimbabwe\u003c/option\u003e\u003c/select\u003e\n\u003c/div\u003e\n\u003cdiv class='checkout-input'\u003e\n\u003clabel for=\"order_ship_address_attributes_state_id\"\u003eState\u003c/label\u003e\n\u003cselect data-dependant-select-target=\"select\" name=\"order[ship_address_attributes][state_id]\" id=\"order_ship_address_attributes_state_id\"\u003e\u003coption selected=\"selected\" value=\"1061493586\"\u003eACT\u003c/option\u003e\n\u003coption value=\"1061493587\"\u003eNew South Wales\u003c/option\u003e\n\u003coption value=\"1061493588\"\u003eNorthern Territory\u003c/option\u003e\n\u003coption value=\"1061493589\"\u003eQueensland\u003c/option\u003e\n\u003coption value=\"1061493590\"\u003eSouth Australia\u003c/option\u003e\n\u003coption value=\"1061493591\"\u003eTasmania\u003c/option\u003e\n\u003coption value=\"1061493592\"\u003eVictoria\u003c/option\u003e\n\u003coption value=\"1061493593\"\u003eWestern Australia\u003c/option\u003e\u003c/select\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv class='checkout-input' data-toggle-target='content' style='display: none'\u003e\n\u003cinput name=\"order[save_ship_address]\" type=\"hidden\" value=\"0\" /\u003e\u003cinput type=\"checkbox\" value=\"1\" name=\"order[save_ship_address]\" id=\"order_save_ship_address\" /\u003e\n\u003clabel for=\"order_save_ship_address\"\u003eSave as default shipping address\u003c/label\u003e\n\u003c/div\u003e\n\u003cdiv class='div checkout-input'\u003e\n\u003clabel for=\"order_special_instructions\"\u003eAny comments or special instructions?\u003c/label\u003e\n\u003ctextarea name=\"order[special_instructions]\" id=\"order_special_instructions\" cols=\"60\" rows=\"4\"\u003e\n\u003c/textarea\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv class='checkout-submit'\u003e\n\u003cinput type=\"submit\" name=\"commit\" value=\"Next - Payment method\" class=\"button primary\" data-disable-with=\"Next - Payment method\" /\u003e\n\u003ca class='button cancel' href='/cart'\u003e\nBack to Edit basket\n\u003c/a\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\n\u003c/form\u003e\u003c/div\u003e\n\n\u003c/div\u003e\n\u003c/checkout\u003e\n","selector":"#checkout","operation":"replace"},{"html":"\u003cdiv id='flashes'\u003e\n\u003calert class='animate-show' data-controller='flash'\u003e\n\u003cdiv class='alert-box alert' type='error'\u003e\n\u003cspan\u003eSaving failed, please update the highlighted fields.\u003c/span\u003e\n\u003ca class='small close' data-action='click-\u0026gt;flash#close'\u003e×\u003c/a\u003e\n\u003c/div\u003e\n\u003c/alert\u003e\n\u003c/div\u003e\n","selector":"#flashes","operation":"replace"}]

@filipefurtad0
Copy link
Contributor

I've tried checking out on that shop with another user and experienced no issues. No answers, but some thoughts below.

I've looked on that order in the DB:

   id   |   number   | item_total | total | state | adjustment_total | user_id |         created_at         |         updated_at         | completed_at | bill_address_id | ship_address_id | payment_total | shipment_state | payment_state |         email         | special_instructions | distributor_id | order_cycle_id | currency | last_ip_address | customer_id | created_by_id | included_tax_total | additional_tax_total 
--------+------------+------------+-------+-------+------------------+---------+----------------------------+----------------------------+--------------+-----------------+-----------------+---------------+----------------+---------------+-----------------------+----------------------+----------------+----------------+----------+-----------------+-------------+---------------+--------------------+----------------------
 532581 | R632827840 |       2.00 |  2.00 | cart  |             0.00 |    7991 | 2022-03-31 11:36:44.757064 | 2022-04-04 14:55:52.005795 |              |                 |                 |          0.00 |                |               | kunde@............... |                      |           2507 |           3797 | AUD      | 185.209.105.111 |        7068 |          7991 |               0.00 |                 0.00
(1 row)

and to that user / customer:

  id  |                                                        encrypted_password                                                        |    password_salt     |         email         | remember_token | persistence_token | reset_password_token | perishable_token | sign_in_count | failed_attempts | last_request_at |     current_sign_in_at     |      last_sign_in_at       | current_sign_in_ip | last_sign_in_ip |         login         | ship_address_id | bill_address_id |         created_at         |         updated_at         | authentication_token | unlock_token | locked_at | remember_created_at |                  spree_api_key                   | reset_password_sent_at | api_key | enterprise_limit | locale |  confirmation_token  |        confirmed_at        |    confirmation_sent_at    | unconfirmed_email 
------+----------------------------------------------------------------------------------------------------------------------------------+----------------------+-----------------------+----------------+-------------------+----------------------+------------------+---------------+-----------------+-----------------+----------------------------+----------------------------+--------------------+-----------------+-----------------------+-----------------+-----------------+----------------------------+----------------------------+----------------------+--------------+-----------+---------------------+--------------------------------------------------+------------------------+---------+------------------+--------+----------------------+----------------------------+----------------------------+-------------------
 7991 | 930bd85e2d5ed06a2c2e9803c26f9cda8df0e2e8c907336d919bb880d7b1b00ea8e30fec14b1aa69d9a06c5db7d9c8029ca1e78d27470464d91c126419301c9c | pei8zw9LhHrP4kF-uTyv | [email protected] |                |                   |                      |                  |            12 |               0 |                 | 2022-04-04 14:51:34.164462 | 2022-04-04 14:02:26.620709 | 185.209.105.111    | 185.209.105.111 | [email protected] |                 |                 | 2022-03-29 21:29:28.782754 | 2022-04-04 14:51:34.165074 |                      |              |           |                     | ee34c5a04212a2d7cd5c5e306678ef5cff090e7bb0eb86a3 |                        |         |                5 | en_AU  | RuKFc3U8uEeRygYMyrxM | 2022-03-29 21:29:43.014177 | 2022-03-29 21:29:28.782981 | 
(1 row)

What's strange here is billing and shipping address are empty, although this user has placed orders before. The order is stuck on the cart state, also no shipping or billing address.

Since we're dealing with a pick-up delivery method the hub's address should become the ship address for that order. Don't know why this is happening. My only clue would be that ß symbol, that somewhere the DB is not handling this correctly. Here's the hubs address, it displays incorrectly in SQL but so far correctly in the UI:

   id   | firstname | lastname |   address1    | address2 |   city    | zipcode | phone | state_name | alternative_phone |  state_id  | country_id |         created_at         |         updated_at         | company |  latitude   |  longitude  
--------+-----------+----------+---------------+----------+-----------+---------+-------+------------+-------------------+------------+------------+----------------------------+----------------------------+---------+-------------+-------------
 347053 | Jane      | Doe      | Teststra<C3><9F>e 1 |          | Testungen | 12345   | 123   |            |                   | 1061493592 |         12 | 2022-03-29 21:32:03.357746 | 2022-03-29 21:32:03.357746 | unused  | -36.9847807 | 143.3906074
(1 row)

@jibees
Copy link
Contributor

jibees commented May 10, 2022

Ok, I couldn't reproduce this issue at all...
Maybe fixed with related PRs...
Feel free to re-open it if needed!

@jibees jibees closed this as completed May 10, 2022
@drummer83
Copy link
Contributor Author

I have this on staging UK now as well...
Here is what I did:

  • register a new user ([email protected])
  • confirm the email address
  • log in
  • shop at Konrad Testhub
  • Click on cart
  • Click on checkout
  • Fill in all the fields
  • Click on 'Next - Payment method'
  • See the error

The thing is I repeated the steps above for kunde3 (without 'ß') and kunde4 (with 'ß') and it worked for them. So no big news on the root cause, but it is still there.

@drummer83 drummer83 reopened this May 19, 2022
@jibees jibees removed their assignment Jun 21, 2022
@audez
Copy link
Collaborator

audez commented Oct 4, 2022

Hi! I stumbled upon the same issue. In the first place, in shop 1, i couldn't access step 2 (payment method) because of the 422 error. FYI the shipping method I selected was a pickup method where the fields "Save as default shipping address" and "Shipping address same as billing address?" are not displayed.
Then I went to another shop, i could access to step 2.
And then i came back to shop 1, same pickup method, and weirdly now i could access.

When i compared the requests sent for shop 1, some fields was not sent the first time:
order[bill_address_attributes]
ship_address_same_as_billing
order[ship_address_attributes]

Screen Shot 2022-10-04 at 11 20 47

It's quite weird because the second time a "ship_address_same_as_billing" was sent whereas it's a pickup method and i never checked the "Shipping address same as billing address?" field which is not displayed. Maybe it's normal though to send it by default and that's the fact that it was missing in the first place that is the problem?

Something i find weird too is that in the request body, when you check "Save as default billing address", there are two fields "order[save_bill_address]" that are sent: one with value 0, the other one with value 1. Same for "Shipping address same as billing address?"
Edit: ok that was an array 😆..but i still don't understand what case for though 🤔 ah maybe if users previously checkout with box checked, when landing on the next checkout the boxes are checked and order[save_bill_address] =[ 1], and then if them let checked it's [1,1] or unchecked [1,0] and thus you can distinguish someone who deactivates or activates from someone who kept the same parameters. is it for the metrics?

Screen Shot 2022-10-04 at 11 25 52

Screen Shot 2022-10-04 at 11 25 45

@audez
Copy link
Collaborator

audez commented Oct 14, 2022

ok guys this completes and kinda confirm my previous comment.
I was doing some tests on a shop that only had a "pickup" method, and I was able to checkout several times without trouble. Then at some point, I was unable to checkout and was stuck at step 1 with the 422 error (obviously all fields were filled in).
I decided to create a "delivery" method, and I tested to checkout with that, and it worked fine.
I then chose the "pickup" method again, and checking out was now ok again.

As you can see in the screenshots, two fields were missing from the 422 request:
order[bill_address_attributes][id]
order[ship_address_attributes][id]

##KO request
Screen Shot 2022-10-14 at 11 41 52

##OK request
Screen Shot 2022-10-14 at 11 42 02

As @filipefurtad0 said in a previous comment that "Since we're dealing with a pick-up delivery method the hub's address should become the ship address for that order.", I guess that these fields are required to make the request work. And for a weird reason they're sometimes not sent..But if you trigger a request with a delivery shipping method, then you can make the pickup request work again.
Hope this can help in some way!

@sigmundpetersen sigmundpetersen changed the title [Split checkout] Error 422 on step '1 - Your details' - Update highlighted fields [Split Checkout] Error 422 on step '1 - Your details' - Update highlighted fields Dec 14, 2022
@filipefurtad0
Copy link
Contributor

This seems related:

image

It might be the same issue (422), as the error is only triggered when clicking Next - Order Summary. There is a default/saved card for this user, and the card is valid, so it does not look Stripe related.

There is an additional message, which is visible before attempting to proceed to the /summary page.
Failed to execute ‘postMessage’ on ‘DOMWindow’: The target origin provided (‘https://js.stripe.com’) does not match the recipient window’s origin (‘https://staging.openfoodnetwork.org.uk’).

Clicking a second time proceeds to the /summary page with no issues.

@filipefurtad0 filipefurtad0 mentioned this issue Jan 3, 2023
12 tasks
@RachL
Copy link
Contributor

RachL commented Jan 3, 2023

So we know how to reproduce? I've tried with a saved card but couldn't... is there something else to set up?

@filipefurtad0
Copy link
Contributor

filipefurtad0 commented Jan 3, 2023

I was able to reproduce it on master for different cards/customer/hubs/browsers. It seems to be introduced by the recent design changes, at least I could not reproduce it before #10154. Moving on to a separate issue, as the present one exists before these changes.

@mkllnk
Copy link
Member

mkllnk commented Jan 25, 2023

I couldn't reproduce this either. But I opened a pull request to improve the error message. So hopefully will know more if this happens again. Until then we can close this, I think.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants