@MTS_Nacho, there is definitely some fuzzy logic going on. See, I just did "Back" in my browser, changed the quantity from 100 to 10, and checked out again. My optional name and selection pairs are exactly the same, yet the checkout succeeds and I get a correlationId with value 2cbfc48ee9702 I extracted the form data: on0_1:Babys Full Name : os0_1:Test Tester on1_1:Child First Name/Nickname : os1_1:Test on2_1:Birthdate : os2_1:Born January 1, 2001 on3_1:Dedication : os3_1: on4_1:Cadence 1 : os4_1:sweet Test, like this blanket here on5_1:Salutation : os5_1: on6_1:Cadence 2 : os6_1:Test, know that does not change on7_1:Cadence 3 : os7_1:My Test dear, whatever comes, on8_1:Giver Name : os8_1: on9_1:Date Given : os9_1: on10_1:Cover Name : os10_1:Test's And here are some other values, from the PayPal checkout page, in case it can help. Thanks for looking into this! "token": "4R025916FB097601L", "correlationId": "2cbfc48ee9702", "corp": false, "requestTime": 1487967310980, "pageID": "1032e77b", "geolocation": "CA", "userGuid": "a1f884401420abee9d33d6b3febd6c10", "configUrl": "/webapps/hermes/static", "enable_early_flush": true, "ipcountry": "CA", "az": "slcb", "dc": "slc",
... View more