[{"data":1,"prerenderedAt":6424},["ShallowReactive",2],{"$fdQ0Pjt-mq6RlOD_o8V2938L6QVbhPfRhPPwEAQJJjOo":3,"header:default":2645,"footer:default":2839,"menu:featured-update":2988,"77zm0jKaBY_Ab7uOzRdxnhaSp9T9z0wzv3Y3mYyoJww":3258,"bfJ-XDZ-VumW6hrOHSUSJ0AjS-ea4BLbjNXkQlP2zSQ":3302,"story:changelogs":3350,"pagination:\u002Fchangelogs\u002F:30":3383,"richtext:changelog:e1656df2-9eff-421c-af8a-9d88c64f9914":6302,"richtext:changelog:18a93c91-47e1-4894-b458-e25c6b0960a0":6309,"richtext:changelog:f1eb0609-bdc2-4ac2-8d62-cd2e4e6b5675":6315,"richtext:changelog:fc61b1e7-b8b9-415b-93bf-08a911042e47":6321,"richtext:changelog:ad96c868-acca-49f5-8646-2440c2d93cc2":6327,"richtext:changelog:30df68c8-af1e-4a16-bb75-b79769e2015e":6333,"richtext:changelog:bda4da38-8526-49cf-aad2-17cfe8d01540":6339,"richtext:changelog:44a1582a-4a89-43ee-a4f8-770e45bce321":6345,"richtext:changelog:9a56400c-fdda-405f-9226-c4f81c99488a":6351,"richtext:changelog:5bc0d09b-f0c5-4387-882c-d49889848e79":6357,"richtext:changelog:6ba345ee-f6db-4e77-a291-6d363fe5feb6":6363,"richtext:changelog:f08e9847-9378-4cef-b829-c53a76d102a8":6369,"richtext:changelog:658714bb-7ab7-4528-865b-a639732fa697":6375,"richtext:changelog:713d8a20-9aa7-4fd4-8ca6-02c5c1598c9b":6381,"richtext:changelog:aa3bac52-f4b8-4053-8b0b-5fcdc676d8ba":6387,"richtext:changelog:2e1a04e9-8d39-47c6-bcb2-9f666bbeb8da":6393,"richtext:changelog:eec56bba-8416-4a6f-9fbd-bcf23c5d1bc1":6399,"richtext:changelog:5ab47461-9ce7-40fb-a843-72e381683198":6405,"richtext:changelog:5d53063a-9fc2-49b4-8d72-25b3cdffde2b":6411,"richtext:changelog:40be1b47-3c11-49c8-b857-8ed65f265378":6417,"_apollo:default":6423},[4,7,10,13,16,19,22,25,28,31,34,37,40,43,46,49,52,55,58,61,64,67,70,73,76,79,82,85,88,91,94,97,100,103,106,109,112,115,118,121,124,127,130,133,136,139,142,145,148,151,154,157,160,163,166,169,172,175,178,181,184,187,190,193,196,199,202,205,208,211,214,217,220,223,226,229,232,235,238,241,244,247,250,253,256,259,262,265,268,271,274,277,280,283,286,289,292,295,298,301,304,307,310,313,316,319,322,325,328,331,334,337,340,343,346,349,352,355,358,361,364,367,370,373,376,379,382,385,388,391,394,397,400,403,406,409,412,415,418,421,424,427,430,433,436,439,442,445,448,451,454,457,460,463,466,469,472,475,478,481,484,487,490,493,496,499,502,505,508,511,514,517,520,523,526,529,532,535,538,541,544,547,550,553,556,559,562,565,568,571,574,577,580,583,586,589,592,595,598,601,604,607,610,613,616,619,620,623,626,629,632,635,638,641,644,647,650,653,656,659,662,665,668,671,674,677,680,683,686,689,692,695,698,701,704,707,710,713,716,719,722,725,728,731,734,737,740,743,746,749,752,755,758,761,764,767,770,773,776,779,782,785,788,791,794,797,800,803,806,809,812,815,818,821,824,827,830,833,836,839,842,845,848,851,854,857,860,863,866,869,871,873,875,877,879,881,883,885,887,889,891,893,895,897,899,901,903,905,907,909,911,913,915,917,919,921,923,925,927,929,931,933,936,939,942,945,948,951,954,957,960,963,966,969,972,975,978,981,984,987,990,993,996,999,1002,1005,1008,1011,1014,1017,1020,1023,1026,1029,1032,1035,1038,1041,1044,1047,1050,1053,1056,1059,1062,1065,1068,1071,1074,1077,1080,1083,1086,1089,1092,1095,1098,1101,1104,1107,1110,1113,1116,1119,1122,1125,1128,1131,1134,1137,1140,1143,1146,1149,1152,1155,1158,1161,1164,1167,1170,1173,1176,1179,1182,1185,1188,1191,1194,1197,1200,1203,1206,1209,1212,1215,1217,1220,1222,1225,1227,1230,1232,1235,1237,1240,1242,1245,1247,1250,1252,1255,1257,1260,1262,1265,1267,1270,1272,1275,1277,1280,1282,1285,1287,1290,1292,1295,1297,1300,1302,1305,1307,1310,1312,1315,1317,1320,1322,1325,1327,1330,1332,1335,1337,1340,1342,1345,1347,1350,1352,1355,1357,1360,1362,1365,1367,1370,1372,1375,1377,1380,1382,1385,1387,1390,1392,1395,1397,1400,1402,1405,1407,1410,1412,1415,1417,1420,1422,1425,1427,1430,1432,1435,1437,1440,1442,1445,1447,1450,1452,1455,1457,1460,1462,1465,1467,1470,1472,1475,1477,1480,1482,1485,1487,1490,1492,1495,1497,1500,1502,1505,1507,1510,1512,1515,1517,1520,1522,1525,1527,1530,1532,1535,1537,1540,1542,1545,1547,1550,1552,1555,1557,1560,1562,1565,1567,1570,1572,1575,1577,1580,1582,1585,1587,1590,1592,1595,1597,1600,1602,1605,1607,1610,1612,1615,1617,1620,1622,1625,1627,1630,1632,1635,1637,1640,1642,1645,1647,1650,1652,1655,1657,1660,1662,1665,1667,1670,1672,1675,1677,1680,1682,1685,1687,1690,1692,1695,1697,1700,1702,1705,1707,1710,1712,1715,1717,1720,1722,1725,1727,1730,1732,1735,1737,1740,1742,1745,1747,1750,1752,1755,1757,1760,1762,1765,1767,1770,1772,1775,1778,1781,1784,1787,1790,1793,1796,1799,1802,1805,1808,1811,1814,1817,1820,1823,1826,1829,1832,1835,1838,1841,1844,1847,1850,1853,1856,1859,1862,1865,1868,1871,1874,1877,1880,1883,1886,1889,1892,1895,1898,1901,1904,1907,1910,1913,1916,1919,1922,1925,1928,1931,1934,1937,1940,1943,1946,1949,1952,1955,1958,1961,1964,1967,1970,1973,1976,1979,1982,1985,1988,1991,1994,1997,2000,2003,2006,2009,2012,2015,2018,2021,2024,2027,2030,2033,2036,2039,2042,2045,2048,2051,2054,2057,2060,2063,2066,2069,2072,2075,2078,2081,2084,2087,2090,2093,2096,2099,2102,2105,2108,2111,2114,2117,2120,2123,2126,2129,2132,2135,2138,2141,2144,2147,2150,2153,2156,2159,2162,2165,2168,2171,2174,2177,2180,2183,2186,2189,2192,2195,2198,2201,2204,2207,2210,2213,2216,2219,2222,2225,2228,2231,2234,2237,2240,2243,2246,2249,2252,2255,2258,2261,2264,2267,2270,2273,2276,2279,2282,2285,2288,2291,2294,2297,2300,2303,2306,2309,2312,2315,2318,2321,2324,2327,2330,2333,2336,2339,2342,2345,2348,2351,2354,2357,2360,2363,2366,2369,2372,2375,2378,2381,2384,2387,2390,2393,2396,2399,2402,2405,2408,2411,2414,2417,2420,2423,2426,2429,2432,2435,2438,2441,2444,2447,2450,2453,2456,2459,2462,2465,2468,2471,2474,2477,2480,2483,2486,2489,2492,2495,2498,2501,2504,2507,2510,2513,2516,2519,2522,2525,2528,2531,2534,2537,2540,2543,2546,2549,2552,2555,2558,2560,2562,2564,2566,2568,2570,2572,2574,2576,2578,2580,2582,2584,2586,2588,2590,2592,2594,2596,2598,2600,2602,2604,2606,2608,2610,2612,2615,2618,2621,2624,2627,2630,2633,2635,2637,2639,2641,2643],{"path":5,"uuid":6},"\u002Fcall","f79a96d9-dfe3-4b8b-8f7e-cbed745a5463",{"path":8,"uuid":9},"\u002Fpricing-new","7753aa92-8cfc-47a7-a311-5cf4fd0a785a",{"path":11,"uuid":12},"\u002Fpricing","c450c58d-761d-48c0-a9af-0b064611689b",{"path":14,"uuid":15},"\u002Fwebflow-printful","14dfa3f2-0387-4caa-b3f9-ed31ec31da85",{"path":17,"uuid":18},"\u002Fadmin-selection","163a84b8-86e1-43b3-93d3-b46b1c4b591d",{"path":20,"uuid":21},"\u002Fcbd","55cec003-cd36-4287-817d-b297dde47955",{"path":23,"uuid":24},"\u002Fsecurity-contact","1f58fb2c-8681-4742-b6e8-09999beae9f6",{"path":26,"uuid":27},"\u002Fupgrade","78eb6fdf-918a-4909-b756-692390538fcf",{"path":29,"uuid":30},"\u002Fpci","55cbfcc3-425a-4261-8037-54e919851d2d",{"path":32,"uuid":33},"\u002Ffor-good","dc6657d7-7f4f-4c0d-b781-e971b038ee26",{"path":35,"uuid":36},"\u002Faccelerate","9e9de431-021d-4247-ba4c-c44d7f1574d6",{"path":38,"uuid":39},"\u002Fabout-us","63634293-a749-4226-9439-9f38ee6dcda0",{"path":41,"uuid":42},"\u002F","1e9858a9-397f-45fd-9b69-a6e661ebe6a6",{"path":44,"uuid":45},"\u002Findustries\u002Fcbd","667ef91d-b6a8-4204-9c77-f899cfb92772",{"path":47,"uuid":48},"\u002Fcompare\u002Fasecurecart","a0825db5-eaa0-4fea-8e96-63e373f12c2f",{"path":50,"uuid":51},"\u002Fcompare\u002F1shoppingcart","ae24fe69-f483-43e0-85a0-fed7631e7c43",{"path":53,"uuid":54},"\u002Faudiences\u002Fservice-providers","bedcbaa9-ceda-4cd2-9ca2-84ce6dbec47f",{"path":56,"uuid":57},"\u002Fcompare\u002Fplasso","ab566afe-7658-4ad9-97f3-a81d80ca9cbf",{"path":59,"uuid":60},"\u002Fcompare\u002Flemonstand","4e84345b-7e70-4a96-9bc8-65ffa89d7bcb",{"path":62,"uuid":63},"\u002Fcompare\u002Fstripe","b64b1102-1af6-4bdf-9431-b1f83dc64c2b",{"path":65,"uuid":66},"\u002Fcompare\u002Fgumroad","717d56db-d2b7-4875-a030-cdd65a1fcafe",{"path":68,"uuid":69},"\u002Fcompare\u002Fbigcommerce","8ce909c7-8a12-431c-8185-6510e2d35985",{"path":71,"uuid":72},"\u002Fcompare\u002Fcelery","4682738a-40a1-494e-afed-533a20a298a7",{"path":74,"uuid":75},"\u002Faudiences\u002Fenterprise","d72fa527-64b1-41f5-a2e4-9a91f7534311",{"path":77,"uuid":78},"\u002Faudiences\u002Fdevelopers","e9ecdb06-b3f4-4004-aacf-32037946d4c1",{"path":80,"uuid":81},"\u002Fuse-cases\u002Fdigital-products","c5fba9f5-31c1-44be-8653-b882ecb95946",{"path":83,"uuid":84},"\u002Faudiences\u002Fsaas-and-platforms","f9716688-4b1b-4ce1-be64-2ba754e77c89",{"path":86,"uuid":87},"\u002Faudiences\u002Fmerchants","899579ca-edc2-45f4-87de-916d1bf5eaf7",{"path":89,"uuid":90},"\u002Fuse-cases\u002Fdonations","48643895-3ce9-427f-8aed-f361e226afca",{"path":92,"uuid":93},"\u002Fsuccess-stories","3f7d4365-068d-4d2b-9be2-c3279d413dbd",{"path":95,"uuid":96},"\u002Fhow-foxy-works","26cb7c55-faed-4a77-a291-1552d4111b3e",{"path":98,"uuid":99},"\u002Fterms-of-service","60ba16a2-c1f4-485f-b978-8d2eeeafbf5a",{"path":101,"uuid":102},"\u002Fprivacy-policy","332302b9-1d18-4016-b9c8-9b33c72d782b",{"path":104,"uuid":105},"\u002Fbrand-assets","23cae210-baf4-4588-9862-d09f4f52ccd2",{"path":107,"uuid":108},"\u002Fcompare","056a7857-b18f-4025-8f97-91a38fc19bc8",{"path":110,"uuid":111},"\u002Fcontact","01e4e370-f9b9-45af-8fa9-f15540699b0d",{"path":113,"uuid":114},"\u002Fhelp","4a679eb7-662d-4ea4-a976-5a2acbf0b663",{"path":116,"uuid":117},"\u002Fintegrations","34235e3a-f951-45e3-8551-d8c2ea391b2d",{"path":119,"uuid":120},"\u002Fwhats-next","08876121-0df3-4ed9-aa11-902b3e41cd02",{"path":122,"uuid":123},"\u002Fpartners","bd4dfa41-8800-4eeb-90f8-781b25c464c6",{"path":125,"uuid":126},"\u002Fplayground","cb4b43ea-7d23-4175-9553-f2f9981ab1ab",{"path":128,"uuid":129},"\u002Fplatforms","d5ee0dd9-4b29-4fbe-968f-b9a7e93f340b",{"path":131,"uuid":132},"\u002Fpayment-methods","e4174198-79d4-49d1-9ffa-4ae2eee9cd13",{"path":134,"uuid":135},"\u002Fblog","6da84274-ebbf-4c71-9bc8-4eba47a6cb15",{"path":137,"uuid":138},"\u002Fchangelogs","d2c83612-d611-47f3-a3b4-ca7fe08540b8",{"path":140,"uuid":141},"\u002Ffeatures","bb04690f-fe98-4ce6-80be-05b950f2364f",{"path":143,"uuid":144},"\u002Fhelp\u002Farticles\u002Fcreate-a-new-payment-set","51d45caa-4d9e-4ad8-acf3-3a73d49e9f61",{"path":146,"uuid":147},"\u002Fhelp\u002Farticles\u002Fpayment-sets-overview","f4d72771-3f52-431c-8d77-6f64fa5573fd",{"path":149,"uuid":150},"\u002Fhelp\u002Farticles\u002Fmodify-a-payment-set","9e1f5f7c-23e4-417e-a3b5-b1d47a913d11",{"path":152,"uuid":153},"\u002Fhelp\u002Farticles\u002Fset-default-payment-set","8f429888-c80b-4957-8da2-596c98a23c31",{"path":155,"uuid":156},"\u002Fhelp\u002Farticles\u002Fapply-a-payment-set","5a1e4395-8bc3-44c9-adb7-9cf81094779b",{"path":158,"uuid":159},"\u002Fhelp\u002Farticles\u002Fdelete-a-payment-set","aac31d75-bef3-4e62-bb83-3cbf28aaadca",{"path":161,"uuid":162},"\u002Fhelp\u002Farticles\u002Fapply-a-template-set","c24bae11-ad9e-4e1a-bf05-e60646216c4d",{"path":164,"uuid":165},"\u002Fhelp\u002Farticles\u002Fdefault-template-set","8ca8cd8e-a6b4-4a5d-8bfe-339e8f10f0ba",{"path":167,"uuid":168},"\u002Fhelp\u002Farticles\u002Fmodify-a-template-set","0e1b9a1a-6b1f-4c32-ad3b-8e6ce406467e",{"path":170,"uuid":171},"\u002Fhelp\u002Farticles\u002Fdelete-a-template-set","eab2574f-0c0c-4b80-be67-530b8cd7d9a8",{"path":173,"uuid":174},"\u002Fhelp\u002Farticles\u002Fcreate-a-new-template-set","43aa96d6-b1f3-42af-924c-6a316ede6df9",{"path":176,"uuid":177},"\u002Fhelp\u002Farticles\u002Ftemplate-sets-overview","829f6c05-12f7-44f2-8381-6111cb5ee303",{"path":179,"uuid":180},"\u002Fhelp\u002Farticles\u002Faccept-user-invitation","d0ed94f2-066b-4a14-b2d4-5393585224f2",{"path":182,"uuid":183},"\u002Fhelp\u002Farticles\u002Fadd-a-new-user","996e8da1-8393-4dd9-87ef-957265a50895",{"path":185,"uuid":186},"\u002Fhelp\u002Farticles\u002Fresend-user-invitation","6db7bf28-c7e5-4d0d-b939-a23801c3f75a",{"path":188,"uuid":189},"\u002Fhelp\u002Farticles\u002Fdelete-a-user","82c17473-30df-4f73-b4f6-daf49632f968",{"path":191,"uuid":192},"\u002Fhelp\u002Farticles\u002Frevoke-a-user-s-access","ce5ba466-e8ed-4ea0-8e19-5ca2c054c946",{"path":194,"uuid":195},"\u002Fhelp\u002Farticles\u002Fcreate-a-new-category","af46955a-a736-40ab-9c53-b823c6ef3141",{"path":197,"uuid":198},"\u002Fhelp\u002Farticles\u002Fdelete-a-category","49fb898d-b270-485f-98b0-82a21073c8d0",{"path":200,"uuid":201},"\u002Fhelp\u002Farticles\u002Fmodify-a-category","0c02ee7d-6942-48ea-bd77-c152013bd404",{"path":203,"uuid":204},"\u002Fhelp\u002Farticles\u002Fproduct-categories-overview","8ae9b378-e102-447d-b0b4-a9a37e58e1f9",{"path":206,"uuid":207},"\u002Fhelp\u002Farticles\u002Fdiscount-parameters","c9f8aa4a-b960-4b96-842f-e7abb365e4db",{"path":209,"uuid":210},"\u002Fhelp\u002Farticles\u002Fgoogle-analytics-parameters","9131b28f-8115-49e8-9e4f-9f02eb2ac5a3",{"path":212,"uuid":213},"\u002Fhelp\u002Farticles\u002Fsubscription-parameters","59a7d1c4-7f0f-4a02-a382-19ea970b5bc4",{"path":215,"uuid":216},"\u002Fhelp\u002Farticles\u002Fstandard-parameters","a8391b5a-4a87-4794-becf-06640ea82773",{"path":218,"uuid":219},"\u002Fhelp\u002Farticles\u002Fgetting-started-with-subscriptions","54c01e5d-67e2-4732-b110-7e046e509913",{"path":221,"uuid":222},"\u002Fhelp\u002Farticles\u002Fbuild-an-online-store-with-lovable-ai-prompts-supabase-and-foxy","67c17311-8277-4347-b18d-11b51771e3c1",{"path":224,"uuid":225},"\u002Fhelp\u002Farticles\u002Fbuild-a-subscription-form-with-lovable-ai-prompts-and-foxy","32228c52-9e8e-410c-9405-d055605b6ab5",{"path":227,"uuid":228},"\u002Fhelp\u002Farticles\u002Fbuild-a-product-configurator-with-convertcalculator","c0bf7f34-727c-4cda-ac26-aeb6b845fb7e",{"path":230,"uuid":231},"\u002Fhelp\u002Farticles\u002Fmanage-products-with-framer-cms","91d6f67f-c7d5-4571-bb9e-b8a55ce373ca",{"path":233,"uuid":234},"\u002Fhelp\u002Farticles\u002Fmanage-products-with-highlevel-ecommerce","2f6a62ca-f82e-4aaf-8d74-39c5235da937",{"path":236,"uuid":237},"\u002Fhelp\u002Farticles\u002Fmanage-products-with-wix-studio","5fdd523c-a983-4622-9326-7dd8bfb048f5",{"path":239,"uuid":240},"\u002Fhelp\u002Farticles\u002Fsync-foxy-transactions-with-printful-orders-via-byteline","f1734dbf-16a1-4516-b4c3-5580566cc5e5",{"path":242,"uuid":243},"\u002Fhelp\u002Farticles\u002Fsync-printful-products-with-webflow-cms-via-byteline","32efd5b6-cd64-4774-b921-bb17ea3416ca",{"path":245,"uuid":246},"\u002Fhelp\u002Farticles\u002Fvalidate-webflow-cms-product-pricing-with-foxy-automations","62d28b80-dcbe-488f-aa17-cb73b592f6f1",{"path":248,"uuid":249},"\u002Fhelp\u002Farticles\u002Fmanage-product-variants-with-webflow-cms-advanced","f0474e52-240c-4038-9844-7cd8ebccf820",{"path":251,"uuid":252},"\u002Fhelp\u002Farticles\u002Fconvert-asecurecart-add-to-cart-forms-to-foxy-forms","54a3f8df-1e5b-443a-99d9-3dfbd761add3",{"path":254,"uuid":255},"\u002Fhelp\u002Farticles\u002Flink-and-form-builder-overview","7ef4112c-0f9e-4d5c-b7f4-1d04d8716942",{"path":257,"uuid":258},"\u002Fhelp\u002Farticles\u002Fmanage-products-with-divhunt-cms","b0944fc1-6833-4a80-a0e9-3f96c1692d7a",{"path":260,"uuid":261},"\u002Fhelp\u002Farticles\u002Fgetting-started-with-foxys-donation-element","bfea3d87-f603-4c0e-a70f-f08a39ed8df6",{"path":263,"uuid":264},"\u002Fhelp\u002Farticles\u002Fselling-gift-cards-with-the-gift-card-element","4a89b45c-db9c-442d-9437-b72dba6eae05",{"path":266,"uuid":267},"\u002Fhelp\u002Farticles\u002Fcreate-an-add-to-cart-link-in-canva","029ec240-8812-4bc4-99f8-f1605e6c8fe7",{"path":269,"uuid":270},"\u002Fhelp\u002Farticles\u002Fmultilingual-and-multi-currency-with-webflow-localization","b9e69059-3ae7-4ec6-95bf-7b0f55c31164",{"path":272,"uuid":273},"\u002Fhelp\u002Farticles\u002Fmanage-foxy-products-with-pagecloud-e-commerce","d5d60e5a-ff95-4deb-8aee-fbe99b80e032",{"path":275,"uuid":276},"\u002Fhelp\u002Farticles\u002Fset-up-a-customer-portal","1168ec39-1dd0-4fb5-b29a-581ed01a06eb",{"path":278,"uuid":279},"\u002Fhelp\u002Farticles\u002Fintegrate-foxy-with-square-online-weebly-product-manager","c50bb611-4036-4714-bb6a-d3105d7763cc",{"path":281,"uuid":282},"\u002Fhelp\u002Farticles\u002Fadd-or-remove-card-types-accepted-on-checkout","db6be093-3b1c-4fec-8149-b81ca13af24d",{"path":284,"uuid":285},"\u002Fhelp\u002Farticles\u002Fadd-the-stores-address-phone-to-the-email-receipt","bd29e1e8-142c-4f72-a10e-cf6c1086c169",{"path":287,"uuid":288},"\u002Fhelp\u002Farticles\u002Fhow-do-i-know-if-im-using-both-the-text-html-email-receipts","037fad5a-b01a-477f-898a-7a8248aac0ec",{"path":290,"uuid":291},"\u002Fhelp\u002Farticles\u002Fadd-store-address-phone-information-to-web-receipt","7e4c548e-78f0-4b75-b622-52f7e9aa3bbd",{"path":293,"uuid":294},"\u002Fhelp\u002Farticles\u002Fcustomize-the-message-in-web-and-email-receipts","9fffb8f9-015c-4ae7-bcb9-ccc2b09c208b",{"path":296,"uuid":297},"\u002Fhelp\u002Farticles\u002Fcreate-a-customer-portal-in-webflow","8a60adbc-cf44-4db8-872b-d9ca29edddbc",{"path":299,"uuid":300},"\u002Fhelp\u002Farticles\u002Fremove-elements-from-email-receipt","cfa03dd7-dfef-4353-a63f-2de601fb4bc2",{"path":302,"uuid":303},"\u002Fhelp\u002Farticles\u002Fchange-background-color-on-cart-and-checkout","c41cd092-77d3-4824-be24-4e555e17308c",{"path":305,"uuid":306},"\u002Fhelp\u002Farticles\u002Fcreate-ecommerce-ready-product-pages-in-umbraco-with-foxy-uskinned","03c2058a-3adf-4b48-86cd-070d127d7e8d",{"path":308,"uuid":309},"\u002Fhelp\u002Farticles\u002Fuse-godaddy-online-store-to-manage-foxy-products","c3d8ef3e-b3ea-41e3-927e-f49272e79e46",{"path":311,"uuid":312},"\u002Fhelp\u002Farticles\u002Fcreate-a-purchase-button-in-zoho-sites","7ef16816-a6ca-4861-b044-8d1aeb0eb10a",{"path":314,"uuid":315},"\u002Fhelp\u002Farticles\u002Fgetting-started-with-foxy-zoho-sites","c2a72341-8573-46e9-85e3-9b0bbf63bb4c",{"path":317,"uuid":318},"\u002Fhelp\u002Farticles\u002Fcreate-a-purchase-button-in-weebly","214fd913-cf0a-4b00-b14b-cd3fb13b78ea",{"path":320,"uuid":321},"\u002Fhelp\u002Farticles\u002Fgetting-started-with-foxy-weebly","32b22782-7999-4a83-bf2f-5ec30b255aad",{"path":323,"uuid":324},"\u002Fhelp\u002Farticles\u002Fcreate-a-purchase-button-in-webydo","26332d27-8a46-47b6-a161-37d1f2879777",{"path":326,"uuid":327},"\u002Fhelp\u002Farticles\u002Fgetting-started-with-foxy-webydo","77205734-195c-4389-8bb3-ccb417b9fbdc",{"path":329,"uuid":330},"\u002Fhelp\u002Farticles\u002Fcreate-a-purchase-button-in-unbounce","1b384a7d-fa32-4d75-84ca-849206a092ad",{"path":332,"uuid":333},"\u002Fhelp\u002Farticles\u002Fgetting-started-with-foxy-unbounce","87539dcd-182e-4ee4-8180-e6264ea38ebc",{"path":335,"uuid":336},"\u002Fhelp\u002Farticles\u002Fuse-squarespace-commerce-to-manage-your-foxy-products","4bb8ece7-1558-4069-967a-586babc714bd",{"path":338,"uuid":339},"\u002Fhelp\u002Farticles\u002Fcreate-a-purchase-button-in-squarespace","e5fc9cfa-80e7-437f-8a9e-1dc7aecb9b73",{"path":341,"uuid":342},"\u002Fhelp\u002Farticles\u002Fgetting-started-with-foxy-squarespace","3910b482-bfbc-4e4e-8f06-aac78302397c",{"path":344,"uuid":345},"\u002Fhelp\u002Farticles\u002Fcreate-a-purchase-button-in-spacecraft","dab451c4-2520-41b2-8be9-086135e6e7b9",{"path":347,"uuid":348},"\u002Fhelp\u002Farticles\u002Fgetting-started-with-foxy-spacecraft","7d62984a-e68c-424f-ba95-bd2e17b52078",{"path":350,"uuid":351},"\u002Fhelp\u002Farticles\u002Fcreate-a-purchase-button-in-leadpages","1e0bad82-3d15-449e-927d-86d1cc2071b1",{"path":353,"uuid":354},"\u002Fhelp\u002Farticles\u002Fgetting-started-with-foxy-leadpages","f665a6eb-6c02-4b3d-b2e0-0bf67d0e0e96",{"path":356,"uuid":357},"\u002Fhelp\u002Farticles\u002Fverify-your-browser","0099aefc-acdc-47a0-a226-730225745749",{"path":359,"uuid":360},"\u002Fhelp\u002Farticles\u002Flogin-or-browser-verification-issues","8b8c9131-0b21-4f71-a7a0-0a0701f7a93e",{"path":362,"uuid":363},"\u002Fhelp\u002Farticles\u002Ffiltering-transactions","fdf1dc6e-f1a7-4b4f-a6a0-61aa2a23272b",{"path":365,"uuid":366},"\u002Fhelp\u002Farticles\u002Fediting-voiding-refunding-transactions","0d8d8ffd-3377-4281-a027-b3304b489404",{"path":368,"uuid":369},"\u002Fhelp\u002Farticles\u002Fopening-the-browser-developer-console","b0e059fa-03ba-4e46-bf09-ecce7b013c29",{"path":371,"uuid":372},"\u002Fhelp\u002Farticles\u002Fsite24x7-synthetic-transaction-monitoring","c16872bc-7ff8-4d5c-86c8-129e641d2342",{"path":374,"uuid":375},"\u002Fhelp\u002Farticles\u002Fcreate-a-payment-set-for-testing-transactions-on-an-active-store","2183cfed-6745-481a-8882-b27d87db42b6",{"path":377,"uuid":378},"\u002Fhelp\u002Farticles\u002Fwhere-should-you-charge-sales-tax","9ff9982a-bb69-47d6-a0ed-01d88e201dd4",{"path":380,"uuid":381},"\u002Fhelp\u002Farticles\u002Fadd-a-customer-pickup-option-to-shipping","b45405a9-24ff-459c-8ed4-a5e5d9cbce2f",{"path":383,"uuid":384},"\u002Fhelp\u002Farticles\u002Flimit-shipping-to-specific-locations","bb2f5546-ab36-4dd4-9d8f-a9ff592b31cb",{"path":386,"uuid":387},"\u002Fhelp\u002Farticles\u002Fhelp-us-help-you","fed390be-6683-49fa-a553-a0b4051825a3",{"path":389,"uuid":390},"\u002Fhelp\u002Farticles\u002Four-official-domains-public-code","c3ac0fe3-83e2-4879-afbd-d4c83e1590df",{"path":392,"uuid":393},"\u002Fhelp\u002Farticles\u002Fcustom-reporting-beta","c4025dca-c0fa-4a53-a4ae-22af68eccf2c",{"path":395,"uuid":396},"\u002Fhelp\u002Farticles\u002Fupdate-subscription-frequency-in-the-foxy-admin","4ee37f0d-576c-4e15-a9ae-32b05a5f2609",{"path":398,"uuid":399},"\u002Fhelp\u002Farticles\u002Fadd-a-past-due-amount-to-a-subscription","95da3aff-5373-429a-9735-b7353f3906f6",{"path":401,"uuid":402},"\u002Fhelp\u002Farticles\u002Fmodify-a-subscription","7ad67a5c-bafd-49b6-b5e3-a66effe7023b",{"path":404,"uuid":405},"\u002Fhelp\u002Farticles\u002Fmodify-a-subscriptions-frequency","ab73e977-9d6d-4d50-bf20-06f7a4f24fdf",{"path":407,"uuid":408},"\u002Fhelp\u002Farticles\u002Fcreate-a-subscription","b4b6742e-c901-47e3-b70e-70d0ad1a6355",{"path":410,"uuid":411},"\u002Fhelp\u002Farticles\u002Fupdate-the-products-in-a-customers-subscription","1fbca5b0-ebb8-44eb-a9de-a8cf5427e256",{"path":413,"uuid":414},"\u002Fhelp\u002Farticles\u002Fmanually-redeliver-downloadable-product-links","d1aee27c-9902-4792-955e-07205a6c113e",{"path":416,"uuid":417},"\u002Fhelp\u002Farticles\u002Fdelete-a-downloadable-product","af6c871f-74c2-42dd-a157-396ac2997057",{"path":419,"uuid":420},"\u002Fhelp\u002Farticles\u002Fmodify-a-downloadable-product","3641a755-5762-4bc8-a7aa-9d5498be8f2c",{"path":422,"uuid":423},"\u002Fhelp\u002Farticles\u002Fcreate-a-downloadable-product","d43e02e7-8c65-486a-95d0-553db072089b",{"path":425,"uuid":426},"\u002Fhelp\u002Farticles\u002Fdownloadables-overview","24326b3d-4f64-44b8-bbdb-dfa2c0550ee1",{"path":428,"uuid":429},"\u002Fhelp\u002Farticles\u002Fwhere-are-products-managed","a301771c-6025-476f-a1c4-5989a91c16ab",{"path":431,"uuid":432},"\u002Fhelp\u002Farticles\u002Fpreorders-backorders-accepting-orders-without-payment","3d4ab377-4472-44ba-8010-3f98273d8c86",{"path":434,"uuid":435},"\u002Fhelp\u002Farticles\u002Fhide-product-options-in-the-cart-checkout-and-receipt","d23da0f0-368d-43a0-8698-36c41c7443cb",{"path":437,"uuid":438},"\u002Fhelp\u002Farticles\u002Fsetting-the-customer-portal-language","fe6ce68c-73ca-430d-a9c4-d2b90d3fc720",{"path":440,"uuid":441},"\u002Fhelp\u002Farticles\u002Fadd-coupon-to-subscription-in-foxy-admin","474774b2-d338-41e0-b4be-34619ba87c17",{"path":443,"uuid":444},"\u002Fhelp\u002Farticles\u002Fcreate-an-update-billing-information-link-for-customers","86e6d8e1-ca64-4683-a314-fab5f8872406",{"path":446,"uuid":447},"\u002Fhelp\u002Farticles\u002Fplace-an-order-on-behalf-of-a-customer","fe56949c-ccdf-4b0c-a35e-6c98c533104b",{"path":449,"uuid":450},"\u002Fhelp\u002Farticles\u002Fupdate-a-customers-billing-information","452a4db8-6d9d-408d-a462-75389870ad3d",{"path":452,"uuid":453},"\u002Fhelp\u002Farticles\u002Fupdating-a-subscribers-payment-or-address-information","9c223725-b58d-466c-89f1-33d7ba72f279",{"path":455,"uuid":456},"\u002Fhelp\u002Farticles\u002Fchange-existing-subscription-price-in-the-foxy-admin","67798f47-d7f7-40d1-94e7-1d1037fac596",{"path":458,"uuid":459},"\u002Fhelp\u002Farticles\u002Fcreate-a-buy-one-get-one-coupon","b312f323-3b2f-4ac8-9e8e-54990732417d",{"path":461,"uuid":462},"\u002Fhelp\u002Farticles\u002Fdont-allow-coupon-to-be-used-with-other-coupons","892088ff-a22e-460c-bb67-e5d8d95a1966",{"path":464,"uuid":465},"\u002Fhelp\u002Farticles\u002Fcancel-your-foxy-subscription","322179cd-ce27-4d6f-88b9-4006e22e9416",{"path":467,"uuid":468},"\u002Fhelp\u002Farticles\u002Ftransfer-your-foxy-subscription-to-a-different-email-address","373eb773-d3f8-4787-b6a8-dd7aba8849ad",{"path":470,"uuid":471},"\u002Fhelp\u002Farticles\u002Fupdate-your-foxy-subscription-billing-information","4d9244ae-fcf4-40b3-b4ed-cce34b6cfb0e",{"path":473,"uuid":474},"\u002Fhelp\u002Farticles\u002Fchange-your-foxy-subscription-plan","ebea5620-ddbe-4499-a9cc-fec9eaed6f0f",{"path":476,"uuid":477},"\u002Fhelp\u002Farticles\u002Fwhich-foxy-plan-is-right-for-you","12be0806-37e7-40a1-acb2-40b8dc57e017",{"path":479,"uuid":480},"\u002Fhelp\u002Farticles\u002Fstore-setup-worksheet","c9369645-ee0a-4774-bacd-1d80818307da",{"path":482,"uuid":483},"\u002Fhelp\u002Farticles\u002Fwhat-foxy-does-and-doesnt-do","0b1577a4-c299-4d1b-8baa-54a668bdc06d",{"path":485,"uuid":486},"\u002Fhelp\u002Farticles\u002Fintroduction-to-foxy","176b874d-7faf-4ba0-b2dc-530252ce4a65",{"path":488,"uuid":489},"\u002Fhelp\u002Farticles\u002Fgetting-started-with-foxy-wix","2457ea38-0c28-4686-ace4-e92100c18d3b",{"path":491,"uuid":492},"\u002Fhelp\u002Farticles\u002Fmanage-products-with-wix","9698d75a-7359-498a-b8db-225af98d23bc",{"path":494,"uuid":495},"\u002Fhelp\u002Farticles\u002Fcreate-a-purchase-button-in-wix","c8095d29-4c02-424d-b0f5-ace8fc447b13",{"path":497,"uuid":498},"\u002Fhelp\u002Farticles\u002Fgetting-started-with-foxy-launchaco","f17e353b-10b5-4484-a8db-1926e23f3f3c",{"path":500,"uuid":501},"\u002Fhelp\u002Farticles\u002Fcreate-a-purchase-button-in-launchaco","3ee54a65-9504-4d53-bca1-68fdafcf1a9c",{"path":503,"uuid":504},"\u002Fhelp\u002Farticles\u002Fmanage-product-variants-with-webflow-cms","109392a3-8040-40c6-9559-e829d8e19434",{"path":506,"uuid":507},"\u002Fhelp\u002Fcategories\u002Fgift-card-element","91d68267-c2bf-4deb-bfeb-2011ad2597fe",{"path":509,"uuid":510},"\u002Fhelp\u002Farticles\u002Fadd-a-mini-cart-to-your-webflow-website","829489a2-86f3-48f9-8742-fa039fb5fc11",{"path":512,"uuid":513},"\u002Fhelp\u002Farticles\u002Fadd-a-custom-header-and-footer-to-your-foxy-templates-in-webflow","bab2e145-d2f1-42bc-b3d4-b5cebb6810e3",{"path":515,"uuid":516},"\u002Fhelp\u002Fcategories\u002Fpayment-sets","18faa9bc-88a1-4057-b513-fd831eae2530",{"path":518,"uuid":519},"\u002Fhelp\u002Farticles\u002Fwebflow-frequently-asked-questions","acf799b3-c040-4d00-91c5-9c8619ae89d9",{"path":521,"uuid":522},"\u002Fhelp\u002Farticles\u002Fgetting-started-with-foxy-instapage","1e6e8480-9712-4e1f-a7a6-e6a17dd02286",{"path":524,"uuid":525},"\u002Fhelp\u002Fcategories\u002Ftemplate-sets","b09f518b-789f-41aa-b9d5-36be3686da80",{"path":527,"uuid":528},"\u002Fhelp\u002Farticles\u002Fcreate-a-purchase-form-in-carrd","806eb718-7481-4583-9a83-f469c4d6b973",{"path":530,"uuid":531},"\u002Fhelp\u002Fcategories\u002Fproduct-categories","ba278b8f-1c99-4680-9133-03f2433e6116",{"path":533,"uuid":534},"\u002Fhelp\u002Fcategories\u002Fproduct-parameters","fc90e31e-eb25-4492-b41a-6ac54b149038",{"path":536,"uuid":537},"\u002Fhelp\u002Farticles\u002Fcreate-a-purchase-button-in-flauntly","2620e5a9-6942-401a-ba79-57ce1d87138d",{"path":539,"uuid":540},"\u002Fhelp\u002Farticles\u002Fgetting-started-with-foxy-fastcomet-sitebuilder","95604e06-e095-43cf-ad61-132c4eac2489",{"path":542,"uuid":543},"\u002Fhelp\u002Farticles\u002Fcreate-a-purchase-button-in-instapage","a2b37527-a784-4bdd-9c50-5520d60c5f8e",{"path":545,"uuid":546},"\u002Fhelp\u002Farticles\u002Fgetting-started-with-foxy-clickfunnels","7738b01c-1ce6-4be4-bd93-5d1cad80b2f7",{"path":548,"uuid":549},"\u002Fhelp\u002Fcategories\u002Flovable","304bb7bc-1169-4460-a6a0-dae26c974a49",{"path":551,"uuid":552},"\u002Fhelp\u002Farticles\u002Fcreate-a-purchase-button-in-clickfunnels","3b8c3971-1910-4a40-9a3a-87cf6cbdc237",{"path":554,"uuid":555},"\u002Fhelp\u002Fcategories\u002Fconvertcalculator","e62c86da-7adf-4506-8802-6dc6fb119fe8",{"path":557,"uuid":558},"\u002Fhelp\u002Farticles\u002Fgetting-started-with-foxy-webflow","41e62db6-19b2-4038-82f1-04295fe7912d",{"path":560,"uuid":561},"\u002Fhelp\u002Fcategories\u002Fdivhunt","6ce4d6d1-8336-4855-94af-378acc9506a9",{"path":563,"uuid":564},"\u002Fhelp\u002Fparameters\u002Fgoogle-analytics-parameters","341d3414-1dbf-4bb3-bced-281ed138e639",{"path":566,"uuid":567},"\u002Fhelp\u002Fparameters\u002Femail","1b282589-2717-4433-b613-dc6f3a396715",{"path":569,"uuid":570},"\u002Fhelp\u002Fcategories\u002Fframer","a48e3198-73a1-4b24-a6d8-17897a18c809",{"path":572,"uuid":573},"\u002Fhelp\u002Farticles\u002Fgetting-started-with-foxy-pagecloud","4fd243b5-a442-436b-8980-ec43123c052e",{"path":575,"uuid":576},"\u002Fhelp\u002Farticles\u002Fcreate-a-purchase-button-in-pagecloud","a84f9f8e-e659-4f60-995b-8f5c19786d56",{"path":578,"uuid":579},"\u002Fhelp\u002Fparameters\u002Fcheckout-config-fc-json-config","742e9e8e-ffbb-4595-8658-413220fe8b28",{"path":581,"uuid":582},"\u002Fhelp\u002Fcategories\u002Fcanva","2dfd6ae4-1583-4ac7-8d8d-a8d3583d1b66",{"path":584,"uuid":585},"\u002Fhelp\u002Farticles\u002Fcreate-a-purchase-button-in-fastcomet-sitebuilder","78dcc3e3-e510-464b-84fa-01267bd4aff4",{"path":587,"uuid":588},"\u002Fhelp\u002Fparameters\u002Fcheckout","07851ca5-19a4-47f3-bf18-7c6e8306f1a4",{"path":590,"uuid":591},"\u002Fhelp\u002Farticles\u002Fgetting-started-with-foxy-flauntly","9e88502f-2a5d-4420-87ac-22c88f100a4a",{"path":593,"uuid":594},"\u002Fhelp\u002Fcategories\u002Fhighlevel","f92ea2a5-7830-4cb4-9ccb-a38ea8ffd586",{"path":596,"uuid":597},"\u002Fhelp\u002Farticles\u002Fmanage-products-with-webstudio-cms","77c99cc5-e911-4a6a-ba62-a21051239b03",{"path":599,"uuid":600},"\u002Fhelp\u002Fparameters\u002Fcart-config-fc-json-config","d7de03b4-de7a-4c34-920a-d9e8b886cd7d",{"path":602,"uuid":603},"\u002Fhelp\u002Fcategories\u002Fpayments","7093e179-f73f-4533-a5ed-230e211e3724",{"path":605,"uuid":606},"\u002Fhelp\u002Fcategories\u002Fasecurecart","2a7e7241-5e88-46e5-aa3d-692858f0dae9",{"path":608,"uuid":609},"\u002Fhelp\u002Farticles\u002Fmanage-products-with-webflow-cms","942b9388-4ddf-43c8-82e0-16ddcd3595a7",{"path":611,"uuid":612},"\u002Fhelp\u002Fparameters\u002Fcart","3ffd0b17-be7c-439d-a241-ff90569af527",{"path":614,"uuid":615},"\u002Fhelp\u002Fparameters\u002Fexcluding-options","e0eac317-77c7-4856-9839-7d68fe96cfd2",{"path":617,"uuid":618},"\u002Fhelp\u002Fcategories\u002Fshopping-carts","8f44cdf2-729e-4ce4-ba19-9de2997f2250",{"path":113,"uuid":114},{"path":621,"uuid":622},"\u002Fhelp\u002Fcategories\u002Flink-and-form-builder","0961f958-25ee-476a-8ad0-678d5b69ece4",{"path":624,"uuid":625},"\u002Fhelp\u002Fparameters\u002Fcustomer-information-pre-population","7ccd20ea-e893-4da3-a163-f47d5cb6cb4d",{"path":627,"uuid":628},"\u002Fhelp\u002Farticles\u002Fcreate-a-purchase-button-in-site123","24cefb42-de19-436b-a65b-a4672e62d2f8",{"path":630,"uuid":631},"\u002Fhelp\u002Fcategories\u002Fdonation-element","b053e308-0ba6-4461-832c-e866ea89f65c",{"path":633,"uuid":634},"\u002Fhelp\u002Farticles\u002Fgetting-started-with-foxy-site123","d512037e-77bd-4473-9dea-ebfc62e53302",{"path":636,"uuid":637},"\u002Fhelp\u002Fparameters\u002Fproduct-option-modifiers","16039a7a-03ba-4ed7-b551-57f9d0fa7f22",{"path":639,"uuid":640},"\u002Fhelp\u002Fparameters\u002Fproduct-discount-syntax","e8f0d929-d327-475e-b5f4-800309a97638",{"path":642,"uuid":643},"\u002Fhelp\u002Farticles\u002Fcreate-a-purchase-button-in-carrd","e31148d5-2a7c-452a-8ff7-4fef7f9a558b",{"path":645,"uuid":646},"\u002Fhelp\u002Fcategories\u002Fwebstudio","10edc9af-832f-42db-8861-0c695dbc609d",{"path":648,"uuid":649},"\u002Fhelp\u002Fcategories\u002Ftemplates-overview","23f58889-7ab0-45fa-9110-a200c64684b5",{"path":651,"uuid":652},"\u002Fhelp\u002Fparameters\u002Fsubscription-parameters","3ac11574-1cf9-46a7-99ca-85d3feb1b8cf",{"path":654,"uuid":655},"\u002Fhelp\u002Farticles\u002Fcreate-a-purchase-button-in-webflow","6aef4b9b-958d-433c-abab-08b1c6e084a8",{"path":657,"uuid":658},"\u002Fhelp\u002Farticles\u002Fcreate-a-purchase-form-with-webflows-form-builder","b07e5ff9-1954-45e9-99bf-9197b4ed2362",{"path":660,"uuid":661},"\u002Fhelp\u002Fcategories\u002Fweb-receipt","e450ed68-922d-4f94-9980-09a60f0411f5",{"path":663,"uuid":664},"\u002Fhelp\u002Fparameters\u002Fproduct-discount-types","4c149ad9-4ef7-4aa3-88bb-ba7124ef2888",{"path":666,"uuid":667},"\u002Fhelp\u002Farticles\u002Fadd-customer-reviews-to-webflow-cms-products-with-monto","2c73f3cd-1cef-427f-bbc8-32eff2139e5c",{"path":669,"uuid":670},"\u002Fhelp\u002Fcategories\u002Femail-receipt","d0cea977-ce89-46dd-bdf0-e59e50b5d6f0",{"path":672,"uuid":673},"\u002Fhelp\u002Fparameters\u002Fproduct-discount-methods","e9092d92-44ce-4e02-b94d-e0dc97c01e2c",{"path":675,"uuid":676},"\u002Fhelp\u002Fparameters\u002Fproduct-parameters","f89e2414-191b-43ef-bca5-665c6bd9a776",{"path":678,"uuid":679},"\u002Fhelp\u002Fcategories\u002Fgodaddy-website-builder","d9f1304c-e99c-4087-a7e3-c234c64b088c",{"path":681,"uuid":682},"\u002Fhelp\u002Farticles\u002Fcreate-a-foxy-purchase-form-with-jotform","17dbaa8e-d659-4c74-8c8a-1a199f4a4dce",{"path":684,"uuid":685},"\u002Fhelp\u002Farticles\u002Fadd-an-uploadcare-file-upload-field-to-checkout-page","35bc0f8e-603f-4f0b-a7f6-2cfb275921cd",{"path":687,"uuid":688},"\u002Fhelp\u002Fguides\u002Fwebflow-printful-online-store-guide","6a4f634f-6edd-42e2-86a7-a67da20c960b",{"path":690,"uuid":691},"\u002Fhelp\u002Fparameters\u002Ftransaction-options","3e8bf221-d2f9-49d3-9e37-6e298d64e736",{"path":693,"uuid":694},"\u002Fhelp\u002Fcategories\u002Fcheckout","60b73dc2-7635-487c-bd1f-fd7fba18ab4d",{"path":696,"uuid":697},"\u002Fhelp\u002Farticles\u002Fadd-an-uploadcare-file-upload-option-to-product-form","ba6db4a3-2b84-4a5c-beb9-ffa74723c08f",{"path":699,"uuid":700},"\u002Fhelp\u002Fcategories\u002Fpayment-methods","ef18e20b-2ce2-4b8d-a761-2b928d9c62b2",{"path":702,"uuid":703},"\u002Fhelp\u002Farticles\u002Fintegrate-foxy-with-zapier","7813ddb7-d54d-4451-81df-6bbcaa5d0f0d",{"path":705,"uuid":706},"\u002Fhelp\u002Fcategories\u002Fusers","7b7b1e43-97fc-4f5a-9395-b9bae8b9bb73",{"path":708,"uuid":709},"\u002Fhelp\u002Farticles\u002Fintegrating-the-foxy-webhook-with-make","905e2b17-590a-4419-88b8-b2f3c346877f",{"path":711,"uuid":712},"\u002Fhelp\u002Fcategories\u002Ftransactions","8af943be-0d7f-4add-8cde-b9e2495686ae",{"path":714,"uuid":715},"\u002Fhelp\u002Farticles\u002Fan-introduction-to-marketplaces-with-foxy","99a115b7-1797-48a7-9294-b9181d6211ee",{"path":717,"uuid":718},"\u002Fhelp\u002Fcategories\u002Fsite-monitoring","5bbbf5d1-7902-4515-883a-e5fba4a50446",{"path":720,"uuid":721},"\u002Fhelp\u002Farticles\u002Fmanage-product-inventory-with-webflow-cms","d27a301e-e003-4c6a-9f15-de869c8c868f",{"path":723,"uuid":724},"\u002Fhelp\u002Farticles\u002Fvalidate-product-pricing-and-inventory-before-completing-purchases","a56bfe83-fe06-46fa-9731-79cb79b2df9a",{"path":726,"uuid":727},"\u002Fhelp\u002Fcategories\u002Ftesting","d1bf21b8-01dc-4dfa-855c-91e96394c513",{"path":729,"uuid":730},"\u002Fhelp\u002Farticles\u002Fmanage-products-with-webflow-ecommerce","1263e1e0-9ad9-4cf9-ab3f-007ca37d37c1",{"path":732,"uuid":733},"\u002Fhelp\u002Fcategories\u002Ftemplates","d584ea62-7dcd-4152-be82-6ee0fdeb153c",{"path":735,"uuid":736},"\u002Fhelp\u002Farticles\u002Fgetting-started-with-foxy-carrd","cfe5c8e2-1aea-48a4-b1aa-81d8a312b000",{"path":738,"uuid":739},"\u002Fhelp\u002Fcategories\u002Ftaxes","1cc94adb-9972-46de-8012-0b747fec3c12",{"path":741,"uuid":742},"\u002Fhelp\u002Fcategories\u002Fshipping","d92c1375-75ba-48e1-bb02-a3ae35187e0b",{"path":744,"uuid":745},"\u002Fhelp\u002Fcategories\u002Fsecurity-policies","805729bf-0e8a-4d3f-92b4-fcc4c825b83a",{"path":747,"uuid":748},"\u002Fhelp\u002Fcategories\u002Freporting","926a5f61-4c01-4e7c-ba2d-42b7135a9d57",{"path":750,"uuid":751},"\u002Fhelp\u002Fcategories\u002Fsubscriptions","c7d66085-8f6f-4677-ae1b-d4595f6c3c3c",{"path":753,"uuid":754},"\u002Fhelp\u002Fcategories\u002Fdownloadables","7bfe6cb8-f9f3-4b6e-a351-9b30fb75c7e7",{"path":756,"uuid":757},"\u002Fhelp\u002Fcategories\u002Fproducts-overview","bcc7c113-9a0f-4f64-b7b2-ddf0c5912d89",{"path":759,"uuid":760},"\u002Fhelp\u002Fcategories\u002Fproducts","389d5512-29ba-4a93-9cfa-9491d1618f73",{"path":762,"uuid":763},"\u002Fhelp\u002Fcategories\u002Fcustomer-portal","b4ff4108-a4b3-41f7-96cf-7df60b55fff0",{"path":765,"uuid":766},"\u002Fhelp\u002Fcategories\u002Felements","bb85e13e-a675-4233-b77e-ec7015cfad77",{"path":768,"uuid":769},"\u002Fhelp\u002Fcategories\u002Fcustomers","28ceb72a-9aff-4499-a48e-7616f7d17033",{"path":771,"uuid":772},"\u002Fhelp\u002Fcategories\u002Fcoupons-discounts","3399647a-a5ec-4a36-a383-09069b49f04a",{"path":774,"uuid":775},"\u002Fhelp\u002Fcategories\u002Fbilling","5f5b6dbf-8ee7-40a5-b59a-5c7908678309",{"path":777,"uuid":778},"\u002Fhelp\u002Fcategories\u002Fgetting-started","24c4e979-f143-4ea7-abb2-005358b6fdef",{"path":780,"uuid":781},"\u002Fhelp\u002Fcategories\u002Fwebydo","7c580094-32d3-4aff-96c4-c54e8ad5afcf",{"path":783,"uuid":784},"\u002Fhelp\u002Fcategories\u002Fmarketplaces","832a2a81-7474-4d7d-be7c-173cd5cfcbdf",{"path":786,"uuid":787},"\u002Fhelp\u002Fcategories\u002Fweebly","a9c6a9e7-f4c0-4ca8-96ee-fcf975216163",{"path":789,"uuid":790},"\u002Fhelp\u002Fcategories\u002Fspacecraft","87f55075-87f6-427e-863a-d64988391562",{"path":792,"uuid":793},"\u002Fhelp\u002Fcategories\u002Fwix","3f2e5bee-905b-45a2-9f9e-63543b8d56b0",{"path":795,"uuid":796},"\u002Fhelp\u002Fcategories\u002Fautomations","f21af3d2-69e8-441d-8034-a4fd64d16f4b",{"path":798,"uuid":799},"\u002Fhelp\u002Fcategories\u002Fflauntly","3fd2d7f5-4bf7-4eb8-a660-df76c56a9e30",{"path":801,"uuid":802},"\u002Fhelp\u002Fcategories\u002Fsquarespace","0997e280-de93-4683-ad94-6aa8cb2356c1",{"path":804,"uuid":805},"\u002Fhelp\u002Fcategories\u002Fsite123","d99db09a-9650-46c9-8596-a80952841209",{"path":807,"uuid":808},"\u002Fhelp\u002Fcategories\u002Fpagecloud","1591b980-b28a-406b-b268-a052f12d076e",{"path":810,"uuid":811},"\u002Fhelp\u002Fcategories\u002Fleadpages","dc5eb959-c23f-4698-8440-8fa624f0ec94",{"path":813,"uuid":814},"\u002Fhelp\u002Fcategories\u002Ffile-uploads","610c281d-63ef-4676-bdd6-b6e78955e99a",{"path":816,"uuid":817},"\u002Fhelp\u002Fcategories\u002Fzapier","2a6c37b2-60c7-4a3f-880d-a70ce0e87da5",{"path":819,"uuid":820},"\u002Fhelp\u002Fcategories\u002Fuploadcare","a1b9deb5-e9fb-4c43-8521-2906da1721e7",{"path":822,"uuid":823},"\u002Fhelp\u002Fcategories\u002Fmake","93f04a01-67d2-4ee4-b7f2-84611e5bd776",{"path":825,"uuid":826},"\u002Fhelp\u002Fcategories\u002Fjotform","796e63a8-fd73-4dc7-a8a2-112052222ce9",{"path":828,"uuid":829},"\u002Fhelp\u002Fcategories\u002Fzoho-sites","fe781809-b739-4325-8332-41a56c8d4066",{"path":831,"uuid":832},"\u002Fhelp\u002Fcategories\u002Flaunchaco","a5527829-f6b6-41a2-892f-fc3aaa439d48",{"path":834,"uuid":835},"\u002Fhelp\u002Fcategories\u002Finstapage","8d5fce75-7d17-4a1c-af26-428fe0c1afb6",{"path":837,"uuid":838},"\u002Fhelp\u002Fcategories\u002Fhelp-scout","cdac12b3-10a4-4518-bf06-7595bbfb33fb",{"path":840,"uuid":841},"\u002Fhelp\u002Fcategories\u002Ffastcomet-sitebuilder","9f7d08d7-b42d-4fb2-8924-e1164dc157f5",{"path":843,"uuid":844},"\u002Fhelp\u002Fcategories\u002Fclickfunnels","27ad7776-42a6-4f7d-ab4f-f32c6f59a561",{"path":846,"uuid":847},"\u002Fhelp\u002Fcategories\u002Funbounce","07026041-b3ab-4baf-a66f-913b43585af7",{"path":849,"uuid":850},"\u002Fhelp\u002Fcategories\u002Fform-builders","a938ceb3-9d27-43ff-bf5e-5fe4fa056883",{"path":852,"uuid":853},"\u002Fhelp\u002Fcategories\u002Fuskinned","096c587d-ab62-4bf7-ba5f-58f2d1b11c05",{"path":855,"uuid":856},"\u002Fhelp\u002Fcategories\u002Fwebflow","77165c20-6213-4411-b8c9-0bc9a9186c82",{"path":858,"uuid":859},"\u002Fhelp\u002Fcategories\u002Fcarrd","d9c167fd-b386-477d-a749-07fbc9f39a13",{"path":861,"uuid":862},"\u002Fhelp\u002Fcategories\u002Fcms-website-builders","d642ff72-7262-4abd-b182-29730fbd0096",{"path":864,"uuid":865},"\u002Fhelp\u002Fcategories\u002Fintegrations","3dd64bd5-9f7a-4369-9b40-71880010c1ca",{"path":867,"uuid":868},"\u002Fhelp\u002Fcategories","4c0a2d99-ec30-4579-8ef1-6bf5564d4839",{"path":870},"\u002Fchangelogs\u002F2",{"path":872},"\u002Fchangelogs\u002F3",{"path":874},"\u002Fchangelogs\u002F4",{"path":876},"\u002Fchangelogs\u002F5",{"path":878},"\u002Fchangelogs\u002F6",{"path":880},"\u002Fchangelogs\u002F7",{"path":882},"\u002Fchangelogs\u002F8",{"path":884},"\u002Fchangelogs\u002F9",{"path":886},"\u002Fchangelogs\u002F10",{"path":888},"\u002Fchangelogs\u002F11",{"path":890},"\u002Fchangelogs\u002F12",{"path":892},"\u002Fchangelogs\u002F13",{"path":894},"\u002Fchangelogs\u002F14",{"path":896},"\u002Fchangelogs\u002F15",{"path":898},"\u002Fchangelogs\u002F16",{"path":900},"\u002Fchangelogs\u002F17",{"path":902},"\u002Fchangelogs\u002F18",{"path":904},"\u002Fchangelogs\u002F19",{"path":906},"\u002Fchangelogs\u002F20",{"path":908},"\u002Fchangelogs\u002F21",{"path":910},"\u002Fchangelogs\u002F22",{"path":912},"\u002Fchangelogs\u002F23",{"path":914},"\u002Fchangelogs\u002F24",{"path":916},"\u002Fchangelogs\u002F25",{"path":918},"\u002Fchangelogs\u002F26",{"path":920},"\u002Fchangelogs\u002F27",{"path":922},"\u002Fchangelogs\u002F28",{"path":924},"\u002Fchangelogs\u002F29",{"path":926},"\u002Fchangelogs\u002F30",{"path":928},"\u002Fchangelogs\u002F31",{"path":930},"\u002Fchangelogs\u002F32",{"path":932},"\u002Fchangelogs\u002F33",{"path":934,"uuid":935},"\u002Fintegrations\u002Fhumblytics","a6173465-4bb5-42eb-ac9d-6ff820ed8d63",{"path":937,"uuid":938},"\u002Fintegrations\u002Fgmail","7b8fcc0b-5b5d-4f74-9a67-8136e1010953",{"path":940,"uuid":941},"\u002Fintegrations\u002Fpostgresql","c5fb983d-9110-466b-8fa8-d912b1e40f66",{"path":943,"uuid":944},"\u002Fintegrations\u002Fmysql","141a2b04-637f-4922-8a07-587159a9c1bd",{"path":946,"uuid":947},"\u002Fintegrations\u002Fprintful","8dba8906-23b4-43f8-abb3-b563eb78b205",{"path":949,"uuid":950},"\u002Fintegrations\u002Fmailerlite","3891e7d8-ade3-4363-8ffb-517e7a3aee0a",{"path":952,"uuid":953},"\u002Fintegrations\u002Fhubspot","319c79ca-31b3-4861-aa74-ccffc2126386",{"path":955,"uuid":956},"\u002Fintegrations\u002Fgoogle-sheets","b67c145e-ea55-41a5-ab21-fc94eb2c395c",{"path":958,"uuid":959},"\u002Fintegrations\u002Fpipedrive","c48ae577-ec4e-4f16-b435-85a01b081974",{"path":961,"uuid":962},"\u002Fintegrations\u002Factivecampaign","7dbbaaf2-dc72-46c9-9fb1-525f00b9ee9b",{"path":964,"uuid":965},"\u002Fintegrations\u002Fpackagebee","e97bf162-5bc1-4cfd-8c5e-9d6371522de5",{"path":967,"uuid":968},"\u002Fintegrations\u002Fdrip","5713ffaa-26e6-4d37-98a4-c1ae5541f5b7",{"path":970,"uuid":971},"\u002Fintegrations\u002Fwordpress","347af825-5fcf-4e53-96f2-8851eb6b1ede",{"path":973,"uuid":974},"\u002Fintegrations\u002Fverticalresponse","c887b5e9-a1de-4afc-b5e9-16f8376c06cd",{"path":976,"uuid":977},"\u002Fintegrations\u002Fveracore","67385d5d-d72d-4540-b99f-6d2448c7c87c",{"path":979,"uuid":980},"\u002Fintegrations\u002Fumbraco-uskinned","101b1818-40b0-40af-b6ad-148996302512",{"path":982,"uuid":983},"\u002Fintegrations\u002Fbyteline-sync","660de31b-59ee-4dc1-980b-99056c5c7e4e",{"path":985,"uuid":986},"\u002Fintegrations\u002Fthomson-reuters-onesource","205f8d52-e081-46f8-abdb-c90545e5e2eb",{"path":988,"uuid":989},"\u002Fintegrations\u002Ftaxjar","d31c33a8-67d9-429f-a9d9-ac7afecc5565",{"path":991,"uuid":992},"\u002Fintegrations\u002Fstarshipit","e0b4b006-9b24-466c-905d-07103a799049",{"path":994,"uuid":995},"\u002Fintegrations\u002Fstamps-com","2d3d52ea-0631-4907-9045-e0396651a80f",{"path":997,"uuid":998},"\u002Fintegrations\u002Fshipworks","0e6e72a5-64f6-40f8-ac77-84dc8b502817",{"path":1000,"uuid":1001},"\u002Fintegrations\u002Fshipwire","640cf737-b05e-408a-83aa-179cdaba3590",{"path":1003,"uuid":1004},"\u002Fintegrations\u002Frejoiner","09a51830-4f64-496b-a157-8e9ae6087824",{"path":1006,"uuid":1007},"\u002Fintegrations\u002Fshippo-fulfillment","3a01e1d2-fa15-476c-b862-f2ffccd1f7d5",{"path":1009,"uuid":1010},"\u002Fintegrations\u002Fshippo-live-rates","d404f856-1089-4f93-a67c-6f62cab68689",{"path":1012,"uuid":1013},"\u002Fintegrations\u002Fred-stag-fulfillment","7716789e-843c-4503-9864-35ea659eafbf",{"path":1015,"uuid":1016},"\u002Fintegrations\u002Fpost-affiliate-pro","f9f62f30-2d5e-4fb7-ad52-46b2a4fd7fa5",{"path":1018,"uuid":1019},"\u002Fintegrations\u002Fosi-affiliate","04e4ab28-5fab-4673-b246-688fc53a8c3e",{"path":1021,"uuid":1022},"\u002Fintegrations\u002Fidevaffiliate","ed6cc6f4-c32e-4562-8a0d-644b5f4b38bb",{"path":1024,"uuid":1025},"\u002Fintegrations\u002Ficontact","3e1adba3-f575-4924-a7dc-67b85f705872",{"path":1027,"uuid":1028},"\u002Fintegrations\u002Fcraft-cms","787b01af-261d-4e7b-a1ec-1854d220d4bb",{"path":1030,"uuid":1031},"\u002Fintegrations\u002Fshipstation-fulfillment","e5f31cb6-2ce3-42f8-b0a0-cf6b2c0d5b25",{"path":1033,"uuid":1034},"\u002Fintegrations\u002Fquickbooks","d0460023-bfa4-4066-ab2f-85aa43c42ec9",{"path":1036,"uuid":1037},"\u002Fintegrations\u002Forder-desk","4f7e3e2a-460c-45cc-a608-481667f6cda5",{"path":1039,"uuid":1040},"\u002Fintegrations\u002Fhelp-scout","1b46a426-eadb-4044-b3c9-891c05788f6f",{"path":1042,"uuid":1043},"\u002Fintegrations\u002Ffulfillrite","686159a4-cca2-41e1-aec0-f1a2551e9866",{"path":1045,"uuid":1046},"\u002Fintegrations\u002Ffulfillment-by-amazon-fba","0c0f4f2f-b995-47f5-98c4-fa3f7a3b274d",{"path":1048,"uuid":1049},"\u002Fintegrations\u002Ffraudlabs-pro","2ebb68a2-3a5c-4d54-ad20-62d87e65ed06",{"path":1051,"uuid":1052},"\u002Fintegrations\u002Ffetchapp","55735481-8a88-4e20-af80-83112e9613a8",{"path":1054,"uuid":1055},"\u002Fintegrations\u002Fendicia","c6c034ec-060d-4cff-9ffc-875934173446",{"path":1057,"uuid":1058},"\u002Fintegrations\u002Fslack","05d77306-3e26-49a9-aea1-b7c25b6615f5",{"path":1060,"uuid":1061},"\u002Fintegrations\u002Fairtable","03d2b479-7f08-4f6a-94f1-7f893e0cf7a5",{"path":1063,"uuid":1064},"\u002Fintegrations\u002Fsalesforce","1449a312-6dce-490b-b3bb-90604d758adb",{"path":1066,"uuid":1067},"\u002Fintegrations\u002Fmailchimp","0c7fb93e-c1af-4372-86a5-576dd8fbfbef",{"path":1069,"uuid":1070},"\u002Fintegrations\u002Fsendy","142be3bb-7dbc-4286-be5e-dc855473406a",{"path":1072,"uuid":1073},"\u002Fintegrations\u002Fmonto-affiliates","7bb16d05-de7f-4ea0-a30c-c73e53302c43",{"path":1075,"uuid":1076},"\u002Fintegrations\u002Fmonto","30f9454b-7edc-4c4e-a2d6-f7b9cfb7bb87",{"path":1078,"uuid":1079},"\u002Fintegrations\u002Fmonto-abandoned-cart-recovery","25aca4b7-bdba-44dd-bf0f-e21d46c16b29",{"path":1081,"uuid":1082},"\u002Fintegrations\u002Fmonto-crm","97d1d4be-562d-4a7d-a043-82bcc651b7ad",{"path":1084,"uuid":1085},"\u002Fintegrations\u002Fmonto-customer-portal","ede6256f-d297-4734-8b56-3f15593dbfef",{"path":1087,"uuid":1088},"\u002Fintegrations\u002Fmonto-loyalty-rewards-referrals","62c6f95b-dee8-45c6-9f57-71e4084aba08",{"path":1090,"uuid":1091},"\u002Fintegrations\u002Fmonto-reviews","bc46fc5d-38fa-4ed2-a7bb-a0d2c9249e42",{"path":1093,"uuid":1094},"\u002Fintegrations\u002Fmonto-social-proof","868c126c-69ed-495c-b4ad-a59bb1320d41",{"path":1096,"uuid":1097},"\u002Fintegrations\u002Feasypost","9452814e-53ab-4eca-b73c-36772de2c7fe",{"path":1099,"uuid":1100},"\u002Fintegrations\u002Fefulfillment-service","19ffd96c-4f8d-4587-b7c9-d6c5078e7686",{"path":1102,"uuid":1103},"\u002Fintegrations\u002Ffetchify","9e5ca12b-4df0-42a5-b3a8-178509267d25",{"path":1105,"uuid":1106},"\u002Fintegrations\u002Fcartstack","6f020e81-a9c6-462b-b5f3-62350ba0f566",{"path":1108,"uuid":1109},"\u002Fintegrations\u002Fzapier","040931d6-928d-493e-989c-0cf02d3e01b2",{"path":1111,"uuid":1112},"\u002Fintegrations\u002Fpipedream","cda9ef0d-04cb-4eea-98f6-2669418bc914",{"path":1114,"uuid":1115},"\u002Fintegrations\u002Fmake","7c8614f2-4e24-4e29-8782-fe24914e3edc",{"path":1117,"uuid":1118},"\u002Fintegrations\u002Fhighlevel","0f692f95-743e-483e-888f-b18ca0055b82",{"path":1120,"uuid":1121},"\u002Fintegrations\u002Fgodaddy","103a92e9-1cfd-4f90-9a98-d37db419eef0",{"path":1123,"uuid":1124},"\u002Fintegrations\u002Fwebstudio","27048cf1-66ef-49fc-9c14-3671d2c98d2b",{"path":1126,"uuid":1127},"\u002Fintegrations\u002Fdivhunt","e365977e-ac72-4486-a161-1ff8ddd6146e",{"path":1129,"uuid":1130},"\u002Fintegrations\u002Fframer","79e18c54-38a6-4967-9314-1f22f623a50b",{"path":1132,"uuid":1133},"\u002Fintegrations\u002Flovable","3503537f-7380-4c77-bc51-a952851f6d64",{"path":1135,"uuid":1136},"\u002Fintegrations\u002Fzoho-sites","77ef856e-e28e-4d98-81f0-edbb6af18542",{"path":1138,"uuid":1139},"\u002Fintegrations\u002Fpagecloud","38be4e23-f2c5-4af0-832d-db9ed2476927",{"path":1141,"uuid":1142},"\u002Fintegrations\u002Fleadpages","df2f204a-312a-44f7-b3ee-2f62923bfa9d",{"path":1144,"uuid":1145},"\u002Fintegrations\u002Finstapage","6f39260c-6981-4f89-bcc6-c11f9452709c",{"path":1147,"uuid":1148},"\u002Fintegrations\u002Fsite123","a3a52cf2-0cf6-4418-8403-d2119eb27342",{"path":1150,"uuid":1151},"\u002Fintegrations\u002Fsquarespace","9a587f81-36a3-401f-a229-815949db9e6a",{"path":1153,"uuid":1154},"\u002Fintegrations\u002Fclickfunnels","597dc58d-9d42-4d5b-ad4d-2ee27cadd68c",{"path":1156,"uuid":1157},"\u002Fintegrations\u002Fcarrd","d259fc46-f7dd-4f22-8455-154145b34b0e",{"path":1159,"uuid":1160},"\u002Fintegrations\u002Funbounce","452da30e-3a1c-45cc-a194-a3f80725e3b9",{"path":1162,"uuid":1163},"\u002Fintegrations\u002Fwebydo","9b6fd2fe-143d-4096-bba5-ef1758b8c4fe",{"path":1165,"uuid":1166},"\u002Fintegrations\u002Fweebly","29a5fbdb-7ce3-4bfd-9463-264b1a131f5c",{"path":1168,"uuid":1169},"\u002Fintegrations\u002Fwix","927f0f0e-b013-4f1d-9646-f74645d2a976",{"path":1171,"uuid":1172},"\u002Fintegrations\u002Fcampaign-monitor","9a27107a-7022-4a4b-947a-6b75d418c135",{"path":1174,"uuid":1175},"\u002Fintegrations\u002Femma","936367ef-0561-4920-b656-8c96fcc2c7ca",{"path":1177,"uuid":1178},"\u002Fintegrations\u002Fconstant-contact","10a3127d-8c21-49dd-8c20-0617db04ab20",{"path":1180,"uuid":1181},"\u002Fintegrations\u002Fextensiv","38dd219e-05f2-45be-bf38-6f380df96f57",{"path":1183,"uuid":1184},"\u002Fintegrations\u002Faweber","49b603c8-7312-4ffe-89d5-97ca727c547d",{"path":1186,"uuid":1187},"\u002Fintegrations\u002Fconvertkit","cf3ca418-ca64-4826-bd71-5873ef1dc489",{"path":1189,"uuid":1190},"\u002Fintegrations\u002Famazon-web-services","93155414-ab2f-49da-b2bd-f336252ae237",{"path":1192,"uuid":1193},"\u002Fintegrations\u002Fdrupal","d6c9a3fa-ab76-450d-8cb7-f86abc198b79",{"path":1195,"uuid":1196},"\u002Fintegrations\u002Fgoogle-analytics","1a156476-25c1-4843-9ef0-ac3958988f69",{"path":1198,"uuid":1199},"\u002Fintegrations\u002Favalara-avatax","74cf0c58-9499-4b53-a1af-0d8372e155e3",{"path":1201,"uuid":1202},"\u002Fintegrations\u002Freferralcandy","3383e7a9-0226-4deb-9512-daee85811159",{"path":1204,"uuid":1205},"\u002Fintegrations\u002Fwebflow","cd7c7e90-42be-4a1c-ad1b-70c28dbb866f",{"path":1207,"uuid":1208},"\u002Fpayment-methods\u002Fpawapay","4be10b92-1353-4bf0-8e78-5caabfc96a0a",{"path":1210,"uuid":1208,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fpawapay","help",{"path":1213,"uuid":1214},"\u002Fpayment-methods\u002Fwallee","823238a5-70c6-4942-a113-81caccc4d550",{"path":1216,"uuid":1214,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fwallee",{"path":1218,"uuid":1219},"\u002Fpayment-methods\u002Ftwint","397b53cf-413c-4a63-9f14-ff539a6803f5",{"path":1221,"uuid":1219,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Ftwint",{"path":1223,"uuid":1224},"\u002Fpayment-methods\u002Faccept-blue","568db468-bb06-4541-8490-8db9663a4487",{"path":1226,"uuid":1224,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Faccept-blue",{"path":1228,"uuid":1229},"\u002Fpayment-methods\u002Fbank-of-america","8bc9cb97-897c-4a5d-bfe9-e87385f1a790",{"path":1231,"uuid":1229,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fbank-of-america",{"path":1233,"uuid":1234},"\u002Fpayment-methods\u002Fvenmo","8d2412f1-c3ab-4592-83b6-89d9ad036d7a",{"path":1236,"uuid":1234,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fvenmo",{"path":1238,"uuid":1239},"\u002Fpayment-methods\u002Ftasker-payment-gateways","3fef9fd9-37e0-469c-a491-d952ac6626ee",{"path":1241,"uuid":1239,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Ftasker-payment-gateways",{"path":1243,"uuid":1244},"\u002Fpayment-methods\u002Falternative-horizons-group","c7ad9b4d-e65b-4c9f-aff7-8a5cbf75a3fa",{"path":1246,"uuid":1244,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Falternative-horizons-group",{"path":1248,"uuid":1249},"\u002Fpayment-methods\u002Fpaykings","c8bb3eaa-39cc-4a15-83d1-f10d0f75f7db",{"path":1251,"uuid":1249,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fpaykings",{"path":1253,"uuid":1254},"\u002Fpayment-methods\u002Fstitch-express","9ef8db50-b9b9-4d25-80b7-5a653c7e2cad",{"path":1256,"uuid":1254,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fstitch-express",{"path":1258,"uuid":1259},"\u002Fpayment-methods\u002Fpurchase-orders","d349f336-1a16-4fee-9f6a-8fd3ca7f196f",{"path":1261,"uuid":1259,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fpurchase-orders",{"path":1263,"uuid":1264},"\u002Fpayment-methods\u002Fpaypal-plus","28d70eb5-7c88-48ab-97e9-ec35f9478179",{"path":1266,"uuid":1264,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fpaypal-plus",{"path":1268,"uuid":1269},"\u002Fpayment-methods\u002Fpaypal-payments-pro","0958520c-5431-4aee-87b5-8739f358d505",{"path":1271,"uuid":1269,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fpaypal-payments-pro",{"path":1273,"uuid":1274},"\u002Fpayment-methods\u002Fpaypal-payflow-pro","a14cf1a3-9ebd-4dce-b59c-e3ac9264f24e",{"path":1276,"uuid":1274,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fpaypal-payflow-pro",{"path":1278,"uuid":1279},"\u002Fpayment-methods\u002Fpaypal-micropayments","0ca080c9-570e-4bbb-bd7f-03a1c05235b5",{"path":1281,"uuid":1279,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fpaypal-micropayments",{"path":1283,"uuid":1284},"\u002Fpayment-methods\u002Fpaypal-express-checkout","60fe4c8a-8ca2-49de-ad33-16c38cf29e5d",{"path":1286,"uuid":1284,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fpaypal-express-checkout",{"path":1288,"uuid":1289},"\u002Fpayment-methods\u002Fintuit-quickbooks-payments","d7d187a3-6371-48e0-b36a-ddce46adc1b8",{"path":1291,"uuid":1289,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fintuit-quickbooks-payments",{"path":1293,"uuid":1294},"\u002Fpayment-methods\u002Ftotal-apps","5bc53482-bad4-48d3-b47a-ac61403d8902",{"path":1296,"uuid":1294,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Ftotal-apps",{"path":1298,"uuid":1299},"\u002Fpayment-methods\u002Fplug-n-pay-smartscreen","8a6973a5-a009-48e2-a0b4-b9a101f206d9",{"path":1301,"uuid":1299,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fplug-n-pay-smartscreen",{"path":1303,"uuid":1304},"\u002Fpayment-methods\u002Fworldpay-b2b-paymetric","4bfd1840-ee0f-4512-bbed-b821486c4a73",{"path":1306,"uuid":1304,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fworldpay-b2b-paymetric",{"path":1308,"uuid":1309},"\u002Fpayment-methods\u002Fzage","fe3d187f-65d0-4150-8af7-ae78a4d59219",{"path":1311,"uuid":1309,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fzage",{"path":1313,"uuid":1314},"\u002Fpayment-methods\u002Fyuupay","c9fad5c8-380d-4e27-a65b-25f4e616b5ef",{"path":1316,"uuid":1314,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fyuupay",{"path":1318,"uuid":1319},"\u002Fpayment-methods\u002Fxendit","93832a2c-8df1-4ce0-b450-1939dd80b7ab",{"path":1321,"uuid":1319,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fxendit",{"path":1323,"uuid":1324},"\u002Fpayment-methods\u002Fworldpay-online","50971c2b-1d1b-4312-b7c0-fa04f9e80a01",{"path":1326,"uuid":1324,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fworldpay-online",{"path":1328,"uuid":1329},"\u002Fpayment-methods\u002Fworldpay","acf02427-3bad-4276-a62e-ea0070e1388a",{"path":1331,"uuid":1329,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fworldpay",{"path":1333,"uuid":1334},"\u002Fpayment-methods\u002Fwestpac-payway","07b985b7-6bc6-43e0-85c7-39197a623008",{"path":1336,"uuid":1334,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fwestpac-payway",{"path":1338,"uuid":1339},"\u002Fpayment-methods\u002Fviva-wallet","05e63b58-7de2-4edd-96c9-9f74f101a8fb",{"path":1341,"uuid":1339,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fviva-wallet",{"path":1343,"uuid":1344},"\u002Fpayment-methods\u002Fconverge-elavon","732de00d-3632-4a65-a5c1-a556f03445bd",{"path":1346,"uuid":1344,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fconverge-elavon",{"path":1348,"uuid":1349},"\u002Fpayment-methods\u002Fvanco","2a9c6d92-45f8-472a-96d3-f10551c5b3dd",{"path":1351,"uuid":1349,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fvanco",{"path":1353,"uuid":1354},"\u002Fpayment-methods\u002Fusa-epay","262120cd-0f4e-4ab7-b435-703143609765",{"path":1356,"uuid":1354,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fusa-epay",{"path":1358,"uuid":1359},"\u002Fpayment-methods\u002Ftrustcommerce","8f1a281a-4f03-42fe-afe2-56772a1b56b5",{"path":1361,"uuid":1359,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Ftrustcommerce",{"path":1363,"uuid":1364},"\u002Fpayment-methods\u002Ftrust-payments","5a8d5c55-9ba4-4f66-97a7-b029df9d2020",{"path":1366,"uuid":1364,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Ftrust-payments",{"path":1368,"uuid":1369},"\u002Fpayment-methods\u002Ftransfirst-transaction-express","6a6fcade-4cfe-400d-a1f0-7ef6f74a915c",{"path":1371,"uuid":1369,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Ftransfirst-transaction-express",{"path":1373,"uuid":1374},"\u002Fpayment-methods\u002Ftransaction-central-by-transfirst","b934ed42-d4fb-40d7-bbaa-b9c75df35f93",{"path":1376,"uuid":1374,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Ftransaction-central-by-transfirst",{"path":1378,"uuid":1379},"\u002Fpayment-methods\u002Fsquare-platform","72f30a69-97e7-4f36-8209-27ffe54c3e08",{"path":1381,"uuid":1379,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fsquare-platform",{"path":1383,"uuid":1384},"\u002Fpayment-methods\u002Fskrill","bc103daf-58ea-4425-b299-4f06a2fadbf6",{"path":1386,"uuid":1384,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fskrill",{"path":1388,"uuid":1389},"\u002Fpayment-methods\u002Fsezzle","4078d95a-1015-4c5e-9084-050ed27b1edb",{"path":1391,"uuid":1389,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fsezzle",{"path":1393,"uuid":1394},"\u002Fpayment-methods\u002Frealex","8f4419ae-2e26-4ee9-9db9-d1f6c9ecb29f",{"path":1396,"uuid":1394,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Frealex",{"path":1398,"uuid":1399},"\u002Fpayment-methods\u002Fquantum-gateway-cdg-commerce","6161ef31-74a7-4c15-8a50-d5f241501d1e",{"path":1401,"uuid":1399,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fquantum-gateway-cdg-commerce",{"path":1403,"uuid":1404},"\u002Fpayment-methods\u002Fpsigate","0b556ad6-34cf-4229-bf5b-0ba36e64d8f6",{"path":1406,"uuid":1404,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fpsigate",{"path":1408,"uuid":1409},"\u002Fpayment-methods\u002Fplug-n-pay","35932884-dace-45dc-aea1-b6f35af67f22",{"path":1411,"uuid":1409,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fplug-n-pay",{"path":1413,"uuid":1414},"\u002Fpayment-methods\u002Fpesapal","c471520d-b5eb-4d11-8618-aa47a813109d",{"path":1416,"uuid":1414,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fpesapal",{"path":1418,"uuid":1419},"\u002Fpayment-methods\u002Fpayvector","cf71ea91-4b91-4596-838b-0b08494bb617",{"path":1421,"uuid":1419,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fpayvector",{"path":1423,"uuid":1424},"\u002Fpayment-methods\u002Fpayu","b2fc34c6-cf17-4434-b74d-de8461197b2e",{"path":1426,"uuid":1424,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fpayu",{"path":1428,"uuid":1429},"\u002Fpayment-methods\u002Fpaytrace","c3b5c92b-f9fb-4784-b513-eb60ea2f9b1c",{"path":1431,"uuid":1429,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fpaytrace",{"path":1433,"uuid":1434},"\u002Fpayment-methods\u002Fpaypal-complete-payments","dd6cc5f6-c8b1-4eca-a24c-03e4559b4360",{"path":1436,"uuid":1434,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fpaypal-complete-payments",{"path":1438,"uuid":1439},"\u002Fpayment-methods\u002Fpaymentsense","ad7b7e1b-d780-4493-87d8-49ec4fec315c",{"path":1441,"uuid":1439,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fpaymentsense",{"path":1443,"uuid":1444},"\u002Fpayment-methods\u002Fwindcave-pxpost","c1d686d4-49cc-48e6-bb5d-43bcfa7eaba1",{"path":1446,"uuid":1444,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fwindcave-pxpost",{"path":1448,"uuid":1449},"\u002Fpayment-methods\u002Fwindcave-web-service","06a0fc37-4181-4408-9537-66bd771547b8",{"path":1451,"uuid":1449,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fwindcave-web-service",{"path":1453,"uuid":1454},"\u002Fpayment-methods\u002Fpayline","5a8fc6e4-6de0-4d41-b31c-48ac01498fa5",{"path":1456,"uuid":1454,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fpayline",{"path":1458,"uuid":1459},"\u002Fpayment-methods\u002Fpayleap","2aee0358-5d30-49d8-9a0e-f2c499c30dc5",{"path":1461,"uuid":1459,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fpayleap",{"path":1463,"uuid":1464},"\u002Fpayment-methods\u002Fpayjunction","a2866753-56e4-4d7a-87ea-0c78af9c9711",{"path":1466,"uuid":1464,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fpayjunction",{"path":1468,"uuid":1469},"\u002Fpayment-methods\u002Fpaygate","d49106be-e0bf-4508-8abd-c6357a4768bd",{"path":1471,"uuid":1469,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fpaygate",{"path":1473,"uuid":1474},"\u002Fpayment-methods\u002Fpayconex","86b34a75-e034-4e27-9676-82395f02434d",{"path":1476,"uuid":1474,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fpayconex",{"path":1478,"uuid":1479},"\u002Fpayment-methods\u002Fpaya","58d0c56d-03ab-4b6c-b9da-2cbdde897f07",{"path":1481,"uuid":1479,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fpaya",{"path":1483,"uuid":1484},"\u002Fpayment-methods\u002Fpay360","f93aee2a-ff1a-43a3-9d9e-5a385b1159d3",{"path":1486,"uuid":1484,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fpay360",{"path":1488,"uuid":1489},"\u002Fpayment-methods\u002Fpaperless","d8b999ca-c200-4632-bd8e-851c1d613669",{"path":1491,"uuid":1489,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fpaperless",{"path":1493,"uuid":1494},"\u002Fpayment-methods\u002Fopayo","5cd15dac-6549-4336-a194-56ccc19dfb22",{"path":1496,"uuid":1494,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fopayo",{"path":1498,"uuid":1499},"\u002Fpayment-methods\u002Fnmi","d73675c3-2e24-45d6-90ee-78eb6c2e9b7f",{"path":1501,"uuid":1499,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fnmi",{"path":1503,"uuid":1504},"\u002Fpayment-methods\u002Fnetbilling","245cbdd0-92b6-4e67-82cf-73bf0a8a8acb",{"path":1506,"uuid":1504,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fnetbilling",{"path":1508,"uuid":1509},"\u002Fpayment-methods\u002Fmoneris","6b103576-f97a-491c-a889-7e525658395d",{"path":1511,"uuid":1509,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fmoneris",{"path":1513,"uuid":1514},"\u002Fpayment-methods\u002Fmollie","9ea7dbad-2201-445d-a8f7-bc65d1a4cfea",{"path":1516,"uuid":1514,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fmollie",{"path":1518,"uuid":1519},"\u002Fpayment-methods\u002Fmastercard-gateway","a36d0afc-cddb-4bc9-ac3a-030ca46345e2",{"path":1521,"uuid":1519,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fmastercard-gateway",{"path":1523,"uuid":1524},"\u002Fpayment-methods\u002Fmerchant-accounts-ca","2b018946-bab2-4565-9170-42be0b5364c7",{"path":1526,"uuid":1524,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fmerchant-accounts-ca",{"path":1528,"uuid":1529},"\u002Fpayment-methods\u002Fmercado-pago","0eb0a290-1b61-4d70-b456-d521c6ae53f5",{"path":1531,"uuid":1529,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fmercado-pago",{"path":1533,"uuid":1534},"\u002Fpayment-methods\u002Fcynergydata-lucy-gateway","f68868cf-dc92-493c-8250-1d3bec4e8edd",{"path":1536,"uuid":1534,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fcynergydata-lucy-gateway",{"path":1538,"uuid":1539},"\u002Fpayment-methods\u002Fklarna","1ffbb4b7-45e4-41bb-9a94-045a2cd41f2e",{"path":1541,"uuid":1539,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fklarna",{"path":1543,"uuid":1544},"\u002Fpayment-methods\u002Finspire-commerce","7fc9bd58-1c88-4f9f-87ce-a49f019d6088",{"path":1546,"uuid":1544,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Finspire-commerce",{"path":1548,"uuid":1549},"\u002Fpayment-methods\u002Fideal","bb7e342d-ab05-4fe9-a1c6-82d8f62d5df4",{"path":1551,"uuid":1549,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fideal",{"path":1553,"uuid":1554},"\u002Fpayment-methods\u002Fhelcim","e8ba5919-bed2-4fec-ac38-76e8f88499a3",{"path":1556,"uuid":1554,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fhelcim",{"path":1558,"uuid":1559},"\u002Fpayment-methods\u002Fgoemerchant","2f0af120-c03d-4f13-b8ec-c8ebdbb9da02",{"path":1561,"uuid":1559,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fgoemerchant",{"path":1563,"uuid":1564},"\u002Fpayment-methods\u002Fglobal-payments","43c7c690-cdb0-43aa-9785-da0f4d0b028f",{"path":1566,"uuid":1564,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fglobal-payments",{"path":1568,"uuid":1569},"\u002Fpayment-methods\u002Ffosdick","883c959e-eb16-4a7c-94c7-6f55e33ea67a",{"path":1571,"uuid":1569,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Ffosdick",{"path":1573,"uuid":1574},"\u002Fpayment-methods\u002Fpayeezy","16e1f81a-6bc3-4f99-a723-a179344102d0",{"path":1576,"uuid":1574,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fpayeezy",{"path":1578,"uuid":1579},"\u002Fpayment-methods\u002Ffirst-data-global-gateway","a3f4b3bf-f3a6-46f2-8b2b-68c0b37f4b6f",{"path":1581,"uuid":1579,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Ffirst-data-global-gateway",{"path":1583,"uuid":1584},"\u002Fpayment-methods\u002Ffat-zebra","e435cdfa-b450-4802-8750-dd4f413ae7e5",{"path":1586,"uuid":1584,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Ffat-zebra",{"path":1588,"uuid":1589},"\u002Fpayment-methods\u002Feway","ab81bfce-a22e-4445-a55d-e3afc47d6ba0",{"path":1591,"uuid":1589,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Feway",{"path":1593,"uuid":1594},"\u002Fpayment-methods\u002Feprocessingnetwork","1d660865-8f20-4aa7-8e92-8d09802d77da",{"path":1596,"uuid":1594,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Feprocessingnetwork",{"path":1598,"uuid":1599},"\u002Fpayment-methods\u002Fems-pay","697425b1-c0c6-4c42-972c-7d6cc50d31e5",{"path":1601,"uuid":1599,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fems-pay",{"path":1603,"uuid":1604},"\u002Fpayment-methods\u002Fdwolla","76228181-5036-4b6e-bb1b-aa12cc8f7b36",{"path":1606,"uuid":1604,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fdwolla",{"path":1608,"uuid":1609},"\u002Fpayment-methods\u002Fdurango","ddf48264-b40e-49a5-a2ea-e782454d6cdf",{"path":1611,"uuid":1609,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fdurango",{"path":1613,"uuid":1614},"\u002Fpayment-methods\u002Fdigital-river","abdbfbc9-f432-41e4-96de-18470b9f2e0d",{"path":1616,"uuid":1614,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fdigital-river",{"path":1618,"uuid":1619},"\u002Fpayment-methods\u002Fdibs","fcc6ea50-a189-42a4-8f00-c90fa90e90e6",{"path":1621,"uuid":1619,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fdibs",{"path":1623,"uuid":1624},"\u002Fpayment-methods\u002Fdatacash","467a1aed-8ae0-4404-a58f-16a2f8f864e0",{"path":1626,"uuid":1624,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fdatacash",{"path":1628,"uuid":1629},"\u002Fpayment-methods\u002Fcybersource-secure-acceptance-web-mobile","eaf7bda0-cc83-4944-b38b-9e9f42677cdf",{"path":1631,"uuid":1629,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fcybersource-secure-acceptance-web-mobile",{"path":1633,"uuid":1634},"\u002Fpayment-methods\u002Fcybersource-magnetic-stripe-swiper","2731c9db-833a-45eb-8711-25aa8f3f0ca3",{"path":1636,"uuid":1634,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fcybersource-magnetic-stripe-swiper",{"path":1638,"uuid":1639},"\u002Fpayment-methods\u002Fcybersource","906a031f-c895-4d22-aec8-780fc517b1b6",{"path":1641,"uuid":1639,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fcybersource",{"path":1643,"uuid":1644},"\u002Fpayment-methods\u002Fcommweb","250d562a-61b1-4644-a2b2-e2fb0e30ea44",{"path":1646,"uuid":1644,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fcommweb",{"path":1648,"uuid":1649},"\u002Fpayment-methods\u002Fcomgate","45b3a169-7f2f-4bfd-8666-6143b9fd9832",{"path":1651,"uuid":1649,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fcomgate",{"path":1653,"uuid":1654},"\u002Fpayment-methods\u002Fcoinbase","390eeff8-e3f6-45d6-b141-7fdf3b0281eb",{"path":1656,"uuid":1654,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fcoinbase",{"path":1658,"uuid":1659},"\u002Fpayment-methods\u002Fcielo-payments-merchant-e-solutions","7523556a-8fc7-48e2-9174-e3c47e4a97f0",{"path":1661,"uuid":1659,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fcielo-payments-merchant-e-solutions",{"path":1663,"uuid":1664},"\u002Fpayment-methods\u002Fcheckout-com","31847d59-f8e5-4c12-b84d-d103832b10e6",{"path":1666,"uuid":1664,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fcheckout-com",{"path":1668,"uuid":1669},"\u002Fpayment-methods\u002Fchase-paymentech-orbital-tampa-tandem","d99d1d53-1e95-42f7-bb26-a8131df7d2a5",{"path":1671,"uuid":1669,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fchase-paymentech-orbital-tampa-tandem",{"path":1673,"uuid":1674},"\u002Fpayment-methods\u002Fchase-paymentech-orbital-salem-stratus","ad2d86ad-42e6-4c30-a966-2c4ab0a0f31e",{"path":1676,"uuid":1674,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fchase-paymentech-orbital-salem-stratus",{"path":1678,"uuid":1679},"\u002Fpayment-methods\u002Fccavenue","4f6df9cd-0f1b-444e-b196-fcfc79319a4c",{"path":1681,"uuid":1679,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fccavenue",{"path":1683,"uuid":1684},"\u002Fpayment-methods\u002Fcardx","dcb21314-f828-47d0-b191-df30b3bdd6dc",{"path":1686,"uuid":1684,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fcardx",{"path":1688,"uuid":1689},"\u002Fpayment-methods\u002Fcardstream","a24cf314-93b4-4c23-8146-6dd27cf08a07",{"path":1691,"uuid":1689,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fcardstream",{"path":1693,"uuid":1694},"\u002Fpayment-methods\u002Fbraintree","4a67b540-84a0-431a-b859-1b9ad2ca24f7",{"path":1696,"uuid":1694,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fbraintree",{"path":1698,"uuid":1699},"\u002Fpayment-methods\u002Fbluesnap","a2d0a524-735b-4c95-912f-fba85f18641b",{"path":1701,"uuid":1699,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fbluesnap",{"path":1703,"uuid":1704},"\u002Fpayment-methods\u002Ffiserv","0cfc4484-5e20-4d97-b49d-f5330bf3b56a",{"path":1706,"uuid":1704,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Ffiserv",{"path":1708,"uuid":1709},"\u002Fpayment-methods\u002Fbluefin","0ef97da3-7cc8-4d34-9a65-aa56678e5c70",{"path":1711,"uuid":1709,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fbluefin",{"path":1713,"uuid":1714},"\u002Fpayment-methods\u002Fbitpay","182e493f-2200-4647-ac4f-5aad098ee4de",{"path":1716,"uuid":1714,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fbitpay",{"path":1718,"uuid":1719},"\u002Fpayment-methods\u002Fbarclaycard","0c5a6fcb-932d-4161-a1d9-40b02dba1934",{"path":1721,"uuid":1719,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fbarclaycard",{"path":1723,"uuid":1724},"\u002Fpayment-methods\u002Fworldline","b7240cf1-48e2-4dce-a949-49da64634f31",{"path":1726,"uuid":1724,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fworldline",{"path":1728,"uuid":1729},"\u002Fpayment-methods\u002Fanz-egate","8145a86e-4307-4273-a5e7-1705e6d8fe4c",{"path":1731,"uuid":1729,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fanz-egate",{"path":1733,"uuid":1734},"\u002Fpayment-methods\u002Fadyen","bbfe99a0-b299-454b-ab76-99d9a3d014de",{"path":1736,"uuid":1734,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fadyen",{"path":1738,"uuid":1739},"\u002Fpayment-methods\u002Fpaypal","dc3cd192-c313-4321-ab4a-75f044ba9827",{"path":1741,"uuid":1739,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fpaypal",{"path":1743,"uuid":1744},"\u002Fpayment-methods\u002Fstripe","09422138-02ce-49a4-b3b2-012cbacb4e89",{"path":1746,"uuid":1744,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fstripe",{"path":1748,"uuid":1749},"\u002Fpayment-methods\u002Famazon-pay","5b00fdcf-c32f-48ec-9457-9cd3bcfe6027",{"path":1751,"uuid":1749,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Famazon-pay",{"path":1753,"uuid":1754},"\u002Fpayment-methods\u002Fsquare","7c9e301a-3379-4533-a662-ac0448f340db",{"path":1756,"uuid":1754,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fsquare",{"path":1758,"uuid":1759},"\u002Fpayment-methods\u002Fauthorize-net","5b65ee3e-36ab-4ab5-83c7-6988bb1f925d",{"path":1761,"uuid":1759,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fauthorize-net",{"path":1763,"uuid":1764},"\u002Fpayment-methods\u002Fapple-pay","d6672c9a-fc92-46c4-b021-b666f57b8af3",{"path":1766,"uuid":1764,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002Fapple-pay",{"path":1768,"uuid":1769},"\u002Fpayment-methods\u002F2checkout","46879cb0-a0ee-43e0-a2f3-af5f2282a576",{"path":1771,"uuid":1769,"context":1211},"\u002Fhelp\u002Fpayment-methods\u002F2checkout",{"path":1773,"uuid":1774},"\u002Fplayground\u002Fcustomer-portal","2e3cd95c-66aa-4e59-80ba-53f27dc9399e",{"path":1776,"uuid":1777},"\u002Fplayground\u002Fgeneral-products","54b34509-a15d-4497-a6fd-efd59058cafe",{"path":1779,"uuid":1780},"\u002Fplayground\u002Fdigital-products","42d1b80d-e617-4160-8f72-4bf842abb3be",{"path":1782,"uuid":1783},"\u002Fplayground\u002Fsubscriptions","9008102d-5ced-478f-9cdf-87faa31e130e",{"path":1785,"uuid":1786},"\u002Fplayground\u002Fdonations","50eeefd5-c0da-4e90-9d03-22234ed6f613",{"path":1788,"uuid":1789},"\u002Fblog\u002Fcategories","eb635c18-c560-4181-aff5-76f0b1355a04",{"path":1791,"uuid":1792},"\u002Fblog\u002Fbest-practices","dce05794-d738-496b-a9e8-034faf3991a0",{"path":1794,"uuid":1795},"\u002Fblog\u002Fchangelogs","1172bb09-19f9-4c9b-988c-43f291893054",{"path":1797,"uuid":1798},"\u002Fblog\u002Fculture","162d0ab2-b116-490f-9561-49716c21307a",{"path":1800,"uuid":1801},"\u002Fblog\u002Fhow-to","bef9b718-6bb9-4667-942a-b128d9c81d46",{"path":1803,"uuid":1804},"\u002Fblog\u002Fmarketing","c8562e56-bd84-4a0b-9238-714040642e2a",{"path":1806,"uuid":1807},"\u002Fblog\u002Fproduct-updates","fab20ad9-e76a-4947-b709-3a6fdfa88028",{"path":1809,"uuid":1810},"\u002Fblog\u002Fsecurity","889da5d5-51b5-426a-a01e-0b724c9a8690",{"path":1812,"uuid":1813},"\u002Fblog\u002Fsystems-infrastructure","bd7fb715-7466-47b2-ae2f-54680d12918c",{"path":1815,"uuid":1816},"\u002Fblog\u002Funcategorized","ebe16b36-481f-4c24-b386-7dfbad9cc4a7",{"path":1818,"uuid":1819},"\u002Fblog\u002Funlock-deeper-ecommerce-insights-with-foxy-and-humblytics","0a036b43-6378-4735-959c-4e64300e931c",{"path":1821,"uuid":1822},"\u002Fblog\u002Fai-ecommerce-with-foxy-lovable","db0006b3-b134-4860-a81f-5bfa92b63c22",{"path":1824,"uuid":1825},"\u002Fblog\u002Fbuild-product-configurators-with-convertcalculator-foxy","0ca9e7c6-ea55-4c9a-a008-ecf98e237315",{"path":1827,"uuid":1828},"\u002Fblog\u002Fjuly-2025-product-roundup","c0a818dc-9542-408c-937e-3af874d7711b",{"path":1830,"uuid":1831},"\u002Fblog\u002Fg2-reviews-why-they-matter-and-how-to-list-your-business","e83080ad-7e95-4a4a-89dc-7d4aa54612c5",{"path":1833,"uuid":1834},"\u002Fblog\u002Fsmall-tech-big-impact-why-foxy-is-different","962790be-a384-433a-843c-5d98f94c4cd2",{"path":1836,"uuid":1837},"\u002Fblog\u002Fsecure-ecommerce-for-framer-websites","657599e9-e406-472a-8995-b5ad35b1daf4",{"path":1839,"uuid":1840},"\u002Fblog\u002Fadd-secure-ecommerce-to-divhunt-websites","7a2776ad-7b70-4f81-90be-38feaf4a2053",{"path":1842,"uuid":1843},"\u002Fblog\u002Fsecure-ecommerce-for-webstudio-websites","7c867d5e-78cf-4695-a43e-29d6eade281f",{"path":1845,"uuid":1846},"\u002Fblog\u002Fadd-super-powers-to-your-foxy-store-with-byteline","2c21a3b9-4e3b-45f4-9a32-11b40c19d404",{"path":1848,"uuid":1849},"\u002Fblog\u002Fjune-2025-product-roundup","8907f196-c2b1-4f3f-93e6-c7f781a439a5",{"path":1851,"uuid":1852},"\u002Fblog\u002Ftransaction-folders-are-here","e95e31b6-8fd8-499c-9c3d-e2217b98df1d",{"path":1854,"uuid":1855},"\u002Fblog\u002Fthe-generic-currency-symbol-currency-and-why-we-love-it","b5315ef1-59e6-4262-ba53-2035c959c9cc",{"path":1857,"uuid":1858},"\u002Fblog\u002Ffoxy-highlevel","2f2872e6-4bd7-4aa7-bd91-eddeba1e4a3b",{"path":1860,"uuid":1861},"\u002Fblog\u002Ffoxy-wix-studio","33433a70-2426-4a1d-ac55-dc0b4410c352",{"path":1863,"uuid":1864},"\u002Fblog\u002Fapril-2025-product-roundup","7ea3ee4e-cc2b-43af-8973-17b1039e6d3e",{"path":1866,"uuid":1867},"\u002Fblog\u002Fbuild-a-printful-powered-online-store-with-foxy-webflow-and-byteline","37cdbf2c-fbdf-462e-9fd1-3b88c5fb2d79",{"path":1869,"uuid":1870},"\u002Fblog\u002Ffoxy-is-your-asecurecart-alternative","9ec139cc-0656-4fe3-8c14-c31d0e79bf05",{"path":1872,"uuid":1873},"\u002Fblog\u002Ffoxy-the-best-1shoppingcart-alternative","914351c7-2e4a-4eda-9e61-2de9790ded19",{"path":1875,"uuid":1876},"\u002Fblog\u002Ffebruary-2025-product-roundup","b44ef1a4-ad76-4bfa-816f-81d824d15579",{"path":1878,"uuid":1879},"\u002Fblog\u002Ffoxyshop-wordpress-plugin-updates","019835cc-88a4-4570-ac7f-46e38e3b00c5",{"path":1881,"uuid":1882},"\u002Fblog\u002Fthe-new-foxy-admin-is-live","2bee6137-6e12-4cdd-87d5-24bc299b457e",{"path":1884,"uuid":1885},"\u002Fblog\u002Ftax-inclusive-pricing-is-here","6a97bd51-be4a-4836-a7f5-fe7059648a99",{"path":1887,"uuid":1888},"\u002Fblog\u002Ffoxy-wigwag","f8bb5213-5c85-44bb-8735-6351cd7b8b25",{"path":1890,"uuid":1891},"\u002Fblog\u002Fposts","6eaedd54-63da-4574-8ec5-155b31fc57bc",{"path":1893,"uuid":1894},"\u002Fblog\u002Ffraudsters-are-getting-so-advanced-it-doesn-t-make-sense","3d5b7870-81b4-4e5b-a715-697a9d8b1303",{"path":1896,"uuid":1897},"\u002Fblog\u002F2017-year-in-review","499c065f-32fc-4ee4-8ff1-20a0d8c907c4",{"path":1899,"uuid":1900},"\u002Fblog\u002F2020-what-a-year","5b6bbfc1-4b1c-4db5-8978-99a9dffa6047",{"path":1902,"uuid":1903},"\u002Fblog\u002F2021-in-review","0f61976e-f35e-46a2-baa7-ea9207f7509f",{"path":1905,"uuid":1906},"\u002Fblog\u002F2022-in-review","eb23a16a-8b89-4d21-b4cb-84109cb6de05",{"path":1908,"uuid":1909},"\u002Fblog\u002F2-0-beta-progress-report","ee6de40e-e975-4214-85cd-6244bd62e17d",{"path":1911,"uuid":1912},"\u002Fblog\u002F4-steps-to-prep-your-store-for-cyber-monday-black-friday","51410323-7403-4c41-b11c-7533eb0ec0c2",{"path":1914,"uuid":1915},"\u002Fblog\u002Fa-book-your-client-should-read-avoiding-a-goat-rodeo","677e07d4-069b-4c65-ac94-cd9265f08442",{"path":1917,"uuid":1918},"\u002Fblog\u002Fadd-to-cart-buttons-for-inspiration","ee37d3e6-2c7a-431c-8e6d-c14db64a443f",{"path":1920,"uuid":1921},"\u002Fblog\u002Fa-look-at-2019","79fc30c2-ea12-4815-842d-44f98039820e",{"path":1923,"uuid":1924},"\u002Fblog\u002Fa-pleasure-to-integrate","90c0db90-973d-4174-b37c-33dd5d48d49b",{"path":1926,"uuid":1927},"\u002Fblog\u002Fa-service-architecture-approach-to-ecommerce","fea4b36b-6ac6-4257-bfcb-c4aa99872f55",{"path":1929,"uuid":1930},"\u002Fblog\u002Fautomagically-collect-and-display-customer-reviews-with-monto-in-your-foxy-webflow-store","1447ea56-ffa2-44bc-952f-2c6e5f3bbc72",{"path":1932,"uuid":1933},"\u002Fblog\u002Fbasic-analytics-tip-filter-out-your-own-ip","4983503b-25c2-40ff-a3c9-581ff2366627",{"path":1935,"uuid":1936},"\u002Fblog\u002Fbasic-guidelines-for-ecommerce-video-marketing","07861cbb-d930-47ee-8596-c317ec1077c8",{"path":1938,"uuid":1939},"\u002Fblog\u002Fbehaviour-driven-development-bdd-and-foxycart","313229cb-d3f1-4263-a025-829e4fbab17d",{"path":1941,"uuid":1942},"\u002Fblog\u002Fbelievers-make-the-sale","7c61f2e6-b44b-4b09-a71c-38ffa0eb5acd",{"path":1944,"uuid":1945},"\u002Fblog\u002Fbots-the-rising-threat-to-ecommerce","a541d0ed-bd7f-477c-862c-11c38901d829",{"path":1947,"uuid":1948},"\u002Fblog\u002Fbrowser-development-and-testing-tools","eaf57ea4-b286-46ee-a242-f6c8d97d9dd0",{"path":1950,"uuid":1951},"\u002Fblog\u002Fbuild-a-jamstack-ecommerce-website-with-next-js-contentful-and-foxy","86a93102-b0a3-4bb2-ad7d-d02f94e0dd16",{"path":1953,"uuid":1954},"\u002Fblog\u002Fbuild-an-ecommerce-landing-page-with-unbounce-and-foxy","f6593dca-59e6-45b6-85a1-1c375d4c8cc2",{"path":1956,"uuid":1957},"\u002Fblog\u002Fbuilding-a-turnkey-fundraising-mini-site-with-foxy-and-eleventy","1186aa89-2abb-4a98-91a5-f9281cece1ac",{"path":1959,"uuid":1960},"\u002Fblog\u002Fcloudfront-vs-cloudflare-and-how-to-reduce-response-times-for-both-by-35","c92e34f2-5b78-4c45-b192-fa3ad0951da4",{"path":1962,"uuid":1963},"\u002Fblog\u002Fcoinbase-commerce-support-for-foxy","5ce17b83-9fd5-4c22-b7a9-b5fbcc345228",{"path":1965,"uuid":1966},"\u002Fblog\u002Fcollecting-and-remitting-the-correct-sales-taxes-for-your-ecommerce-store","73ddd979-9e60-4626-b595-25b4e2db01a5",{"path":1968,"uuid":1969},"\u002Fblog\u002Fconnecting-to-quickbooks","7192d972-04cf-41a9-abd4-cb54be9c4f33",{"path":1971,"uuid":1972},"\u002Fblog\u002Fconvert-any-weebly-element-into-a-secure-purchase-option-with-foxy","2bc638cd-f4a7-4168-84f3-8d1dac6deb36",{"path":1974,"uuid":1975},"\u002Fblog\u002Fcould-bitcoin-be-more-disruptive-than-the-internet","c70c7a4c-b949-4229-8270-8dc1bc49163b",{"path":1977,"uuid":1978},"\u002Fblog\u002Fcoupon-improvement-blacklist-products","fc0f764a-e7ba-488a-91e3-5f9c03629826",{"path":1980,"uuid":1981},"\u002Fblog\u002Fcoupon-improvements-product-specific-coupons-and-per-customer-usage-control","974edded-b94e-46a7-986a-e68981f83db2",{"path":1983,"uuid":1984},"\u002Fblog\u002Fcoupons-are-great-except-when-theyre-not","d8a33cd4-f923-4c02-b68f-188b2e3f614c",{"path":1986,"uuid":1987},"\u002Fblog\u002Fcreate-an-online-store-with-notion-and-foxy","5ae4c982-e3f6-4c12-9463-2e7adeb5226f",{"path":1989,"uuid":1990},"\u002Fblog\u002Fcredit-card-processing-for-high-risk-merchants","69b729f9-b0b7-45a9-a900-0a30374a0d97",{"path":1992,"uuid":1993},"\u002Fblog\u002Fcustomer-service-anaesthetics-good-for-business","a8eb9c46-8074-4564-b658-e43618d8b39f",{"path":1995,"uuid":1996},"\u002Fblog\u002Fcustom-tax-calculations-for-foxy-via-a-quick-easy-netlify-serverless-app","c17c54a0-ebcc-4d84-bf5b-44b9b94c524d",{"path":1998,"uuid":1999},"\u002Fblog\u002Fdecoy-marketing-and-compromise-marketing","c589cf1c-f39c-43f0-a9c3-50e3ab124930",{"path":2001,"uuid":2002},"\u002Fblog\u002Fdetecting-a-visitors-social-networks","a6041fea-e643-42b5-886c-47e74044c68e",{"path":2004,"uuid":2005},"\u002Fblog\u002Fdo-you-even-need-a-website-to-sell-your-products","821ea14c-2abc-4fb4-99e4-9a9065652560",{"path":2007,"uuid":2008},"\u002Fblog\u002Fdo-you-hate-mondays","9cfc1024-bec8-4de8-8d6c-03a5a58cf18c",{"path":2010,"uuid":2011},"\u002Fblog\u002Feasily-promote-and-sell-your-product-with-launchaco-and-foxy","90b83ba5-9571-49ff-b8d5-219eff847cff",{"path":2013,"uuid":2014},"\u002Fblog\u002Feasy-to-setup-ecommerce-in-5-minutes","a1f18074-1d44-4709-aa1b-ee2ec0504304",{"path":2016,"uuid":2017},"\u002Fblog\u002Fecommerce-faqs-finally-get-answered","e0890d26-25ee-4494-8e16-f767fb53f0c4",{"path":2019,"uuid":2020},"\u002Fblog\u002Fecommerce-integration-with-campaign-monitor-and-foxycart","6c08a300-f534-4a9c-bc2e-1bd4848c2b25",{"path":2022,"uuid":2023},"\u002Fblog\u002Feverything-you-need-to-know-about-cross-border-fees","74e6e7d5-63fa-45da-934c-0e5e70d5a4cd",{"path":2025,"uuid":2026},"\u002Fblog\u002Ffaster-pageloads-effectively-using-http-caching-cache-busting-and-a-cdn","ee2ffaf7-5176-4744-975a-bb056c505fb2",{"path":2028,"uuid":2029},"\u002Fblog\u002Ffeatured-site-narwhal-company","b989413b-637d-41df-8bb4-5029e43b2372",{"path":2031,"uuid":2032},"\u002Fblog\u002Ffollow-up-on-our-new-pricing","82df753e-e303-4d67-9d6c-1d3295515573",{"path":2034,"uuid":2035},"\u002Fblog\u002Ffoxy-a-celery-alternative-you-can-start-using-today","0696beb6-6856-46d2-9823-90d59cde028c",{"path":2037,"uuid":2038},"\u002Fblog\u002Ffoxycart-2-0-is-out-of-beta","a3f30b1c-8c89-4b98-9fdf-419a26be73e7",{"path":2040,"uuid":2041},"\u002Fblog\u002Ffoxycart-admin-as-a-standalone-app","ec009256-825a-4765-a224-b6b0c47bef9f",{"path":2043,"uuid":2044},"\u002Fblog\u002Ffoxycart-constant-contact","85c77b03-7053-482a-8109-aeeb98edd1c5",{"path":2046,"uuid":2047},"\u002Fblog\u002Ffoxycart-customer-quotes-part-1","a1bd1408-ab68-4f3c-877d-b46621a8d8a3",{"path":2049,"uuid":2050},"\u002Fblog\u002Ffoxycart-forum-security-breach","e47a29a6-053f-4fb1-a230-7df3649572ad",{"path":2052,"uuid":2053},"\u002Fblog\u002Ffoxycart-joins-skyhighs-cloud-trust-program","7a353571-5fda-42b1-b5f5-1abd51fc1be8",{"path":2055,"uuid":2056},"\u002Fblog\u002Ffoxycart-partners-with-avalara-upcoming-webinar","5d7d1527-302f-4e3d-ad12-f467da4b9073",{"path":2058,"uuid":2059},"\u002Fblog\u002Ffoxycarts-new-fair-pricing","a0154146-a39f-4691-b69b-9aedf534737e",{"path":2061,"uuid":2062},"\u002Fblog\u002Ffoxycart-v0-7-2-public-beta","805e4ff1-cdca-46f0-86eb-26d1fc88137e",{"path":2064,"uuid":2065},"\u002Fblog\u002Ffoxycart-v1-0-is-here-after-5-years-really","fc86e9ed-80a0-4513-8834-e919243b1267",{"path":2067,"uuid":2068},"\u002Fblog\u002Ffoxycart-v1-1-and-an-update","b6580a96-2fff-4695-bfc2-64f18bfe2b48",{"path":2070,"uuid":2071},"\u002Fblog\u002Ffoxycart-youre-my-new-best-friend","54fa56e4-8e9d-4342-bba8-e85ccc81b7a0",{"path":2073,"uuid":2074},"\u002Fblog\u002Ffoxycomplete-new-awesome-on-our-checkouts-country-state-autocompleter","bc7b7c21-c088-4ffa-9731-25211e1fa370",{"path":2076,"uuid":2077},"\u002Fblog\u002Ffoxy-ios-tips-for-better-security-vulnerability-reports","4decfdec-fb25-4554-9517-5ac34dd5f0da",{"path":2079,"uuid":2080},"\u002Fblog\u002Ffoxys-covid-19-update-were-here-for-you","33dc15bf-bb0c-4f30-8b29-04c4b293e580",{"path":2082,"uuid":2083},"\u002Fblog\u002Ffoxy-the-affordable-gumroad-alternative","bb11a124-a489-452f-9e45-8ba830f40a99",{"path":2085,"uuid":2086},"\u002Fblog\u002Ffoxy-webflow-cart-abandonment-recovery-with-monto","afb17bf2-11fc-41f6-b4e0-b8143db0fb0b",{"path":2088,"uuid":2089},"\u002Fblog\u002Fgateway-improvement-ach-support","2985b98c-f3b5-4d67-81bc-d5e4dedd27bd",{"path":2091,"uuid":2092},"\u002Fblog\u002Fgateway-improvement-apple-pay-support","efc20e78-ad23-45e8-8e25-936a5c1cac8c",{"path":2094,"uuid":2095},"\u002Fblog\u002Fgateway-improvement-jcb-card-support","be775713-1585-4a3a-ba1c-7dd359d1b16e",{"path":2097,"uuid":2098},"\u002Fblog\u002Fgateway-improvement-paypal-credit","6cf854e9-daa8-44c1-8adc-8455bbda4fad",{"path":2100,"uuid":2101},"\u002Fblog\u002Fget-more-conversions-with-instapage-and-foxy","0a7f04f5-7f35-42cf-a70d-5289617556d4",{"path":2103,"uuid":2104},"\u002Fblog\u002Fgirl-scouts-use-foxycart-to-collect-donations","65c1104e-cda6-4b28-988f-b2ec162664bf",{"path":2106,"uuid":2107},"\u002Fblog\u002Fhackathons-for-remote-teams-our-first-attempt","f412eaa7-ce12-466a-a50a-5497f95cf057",{"path":2109,"uuid":2110},"\u002Fblog\u002Fhappy-2008-from-foxycart","13008b94-7d06-4e8c-81d3-0f5d2e872f0a",{"path":2112,"uuid":2113},"\u002Fblog\u002Fhappy-holidays-2007","30a30c4d-723f-4ec5-bb4c-ed92fb55cab1",{"path":2115,"uuid":2116},"\u002Fblog\u002Fhard-crashing-ie6-with-html-css-alone","cefad5ee-4e26-4b12-8bb3-5938db6d0fa7",{"path":2118,"uuid":2119},"\u002Fblog\u002Fhelp-scout-vs-zoho-desk-best-of-breed-or-all-in-one","013e9816-1a90-41b3-b386-f6fa58107bd0",{"path":2121,"uuid":2122},"\u002Fblog\u002Fheres-a-look-at-2018-and-onward","2e5a2103-16ef-4a62-b19b-4fa4867defbe",{"path":2124,"uuid":2125},"\u002Fblog\u002Fholiday-sales-without-the-stress","4da276f8-b4ce-4de7-b890-29fa17d1f2df",{"path":2127,"uuid":2128},"\u002Fblog\u002Fhow-1100-in-fraudulent-charges-encouraged-me","95d528fd-a519-414d-b14e-4acd50c42fd5",{"path":2130,"uuid":2131},"\u002Fblog\u002Fhow-okiefoodtrucks-is-using-foxy-webflow-to-change-the-food-truck-industry","43972f52-5bb1-4cd0-9411-2752a6b6cc20",{"path":2133,"uuid":2134},"\u002Fblog\u002Fhow-to-accept-payments-in-clickfunnels-with-foxy","326de6be-670e-46d2-8225-54dac4f64935",{"path":2136,"uuid":2137},"\u002Fblog\u002Fhow-to-collect-customer-feedback-and-use-it-to-boost-loyalty","c3907bfb-c261-43da-a6e8-8a610957eac3",{"path":2139,"uuid":2140},"\u002Fblog\u002Fhow-to-design-imagery-for-non-tangible-products","3bb7655a-0d5a-4064-a1fd-ab66099ebd6e",{"path":2142,"uuid":2143},"\u002Fblog\u002Fhow-to-pick-the-right-cms-for-your-online-store","e9ba73a6-f077-41eb-9924-00aba4a584ab",{"path":2145,"uuid":2146},"\u002Fblog\u002Fhow-to-sell-your-products-and-services-in-leadpages-with-foxy","b50b8b73-40bc-48e5-8b62-3e7673ff21e4",{"path":2148,"uuid":2149},"\u002Fblog\u002Fhow-to-set-up-recurring-payments-and-subscriptions-with-foxy-webflow","3591c0bd-d883-491d-b463-2fda98f08681",{"path":2151,"uuid":2152},"\u002Fblog\u002Fhow-to-upgrade-your-legacy-shopping-cart","b517c39f-13d3-440b-8dcd-79c79eacf723",{"path":2154,"uuid":2155},"\u002Fblog\u002Fhypermedia-dog-food","d702f3bd-bf49-4cca-bca5-75dd31b92c63",{"path":2157,"uuid":2158},"\u002Fblog\u002Fi-cant-go-back","48cb89fc-f1f8-4d33-acc6-8fb0549c81ef",{"path":2160,"uuid":2161},"\u002Fblog\u002Fincrease-sales-with-these-foxycart-features","874ab3d1-6d13-4623-b444-1405245a6f48",{"path":2163,"uuid":2164},"\u002Fblog\u002Fintegrating-foxycart-carthook","d1ecb269-4755-4eb9-8691-c3c035d6fba6",{"path":2166,"uuid":2167},"\u002Fblog\u002Fintegrating-foxycart-cartstack","d04157fb-9fa0-4dbb-b90f-3e06dbb37ebe",{"path":2169,"uuid":2170},"\u002Fblog\u002Fintegrating-foxycart-coinbase","74237553-f0f8-41df-abe2-62a41087dc80",{"path":2172,"uuid":2173},"\u002Fblog\u002Fintegrating-foxycart-craft-cms","f0cbcccb-f857-47e6-b5e5-34fff8ffac5d",{"path":2175,"uuid":2176},"\u002Fblog\u002Fintegrating-foxycart-craft-cms-part-2","fa51138e-cc98-4c01-8325-cfa252eeb57c",{"path":2178,"uuid":2179},"\u002Fblog\u002Fintroducing-our-new-blog-at-foxyio","a6f6c460-0819-4c90-80b5-61bf9fc73c10",{"path":2181,"uuid":2182},"\u002Fblog\u002Fin-which-we-talk-security","0e3b7e78-63f1-4490-999f-77c5a23e4be4",{"path":2184,"uuid":2185},"\u002Fblog\u002Fis-your-ecommerce-shop-thinking-globally","b88b6c82-2edc-4c91-8f23-81c0cef3eb5a",{"path":2187,"uuid":2188},"\u002Fblog\u002Fis-your-shopping-cart-like-the-tail-wagging-the-dog","1c1cd852-a10f-4cca-9dd5-7942ae41084c",{"path":2190,"uuid":2191},"\u002Fblog\u002Fkeeping-your-favicon-consistent","442134c6-9ace-4d8d-89a1-b36f46f1c25a",{"path":2193,"uuid":2194},"\u002Fblog\u002Flaunch-a-beautiful-one-page-ecommerce-site-with-carrd-and-foxy","0dccc682-23a8-4f15-b06b-977d4de6a93f",{"path":2196,"uuid":2197},"\u002Fblog\u002Flive-shipping-rates-with-easypost","909ac793-1493-4e69-9bec-fe177377cbb6",{"path":2199,"uuid":2200},"\u002Fblog\u002Flooking-back-and-looking-ahead-2016-in-review","6adbb1f3-37c2-4c09-87d1-2e7df18faba6",{"path":2202,"uuid":2203},"\u002Fblog\u002Fmore-ways-to-pay-for-your-foxycart-subscription","1383fcc4-ea84-47c4-a71c-236cf8be6731",{"path":2205,"uuid":2206},"\u002Fblog\u002Fmulti-currency-support-is-here","add2a9e7-d2d2-4ac9-8e13-7b45478d63ed",{"path":2208,"uuid":2209},"\u002Fblog\u002Fmultiship-multiple-ship-to-addresses-one-page-checkout","cea97d5e-c761-469d-83ce-7252a0a1a49a",{"path":2211,"uuid":2212},"\u002Fblog\u002Fnetwork-status-massive-ddos-affecting-latency-and-connectivity","2c2e87bb-5641-4741-bd80-3f9c64ec4471",{"path":2214,"uuid":2215},"\u002Fblog\u002Fnew-and-improved-subscription-management-features","268e2efe-e19e-47e1-ae38-9ecee934414b",{"path":2217,"uuid":2218},"\u002Fblog\u002Fnew-feature-custom-order-numbers","a014138c-dc70-422e-8c71-d9f1fd1f65fe",{"path":2220,"uuid":2221},"\u002Fblog\u002Fnew-feature-custom-shipping-code","1ce805a0-d3db-43dc-b0e4-f89df0968e26",{"path":2223,"uuid":2224},"\u002Fblog\u002Fnew-feature-custom-shipping-endpoint","abf107c1-e924-47d8-9a4d-94f6fbec15a9",{"path":2226,"uuid":2227},"\u002Fblog\u002Fnew-feature-googles-recaptcha","78d32189-21c1-4b6d-9223-18369f65173c",{"path":2229,"uuid":2230},"\u002Fblog\u002Fnew-feature-json-webhook","e659861c-8b2d-4a2f-8048-ff6cb2284cc3",{"path":2232,"uuid":2233},"\u002Fblog\u002Fnew-feature-payment-sets","2bf19dd9-751e-4fc1-9767-0b3ee34a352e",{"path":2235,"uuid":2236},"\u002Fblog\u002Fnew-feature-pre-payment-webhook","0acf872c-db2b-4287-8910-7ea4a4c1901f",{"path":2238,"uuid":2239},"\u002Fblog\u002Fnew-feature-shared-coupon-codes","39e25c7c-5235-4fb9-9cb6-15b8d4c384c4",{"path":2241,"uuid":2242},"\u002Fblog\u002Fnew-feature-use-your-own-smtp-server","cd07fbbd-1445-488c-b692-74add983af26",{"path":2244,"uuid":2245},"\u002Fblog\u002Fnew-gateway-adyen","33d9427a-478e-4c31-8879-6ff7caf59f93",{"path":2247,"uuid":2248},"\u002Fblog\u002Fnew-gateway-comgate","2ed8d80c-b99e-45f4-aa51-1a8ed2199069",{"path":2250,"uuid":2251},"\u002Fblog\u002Fnew-gateway-ems-pay","1b0490c7-9887-4bb5-8d23-5f3bf90eeaa6",{"path":2253,"uuid":2254},"\u002Fblog\u002Fnew-gateway-paypal-plus","15e95f1e-3823-44eb-9956-744b3224f405",{"path":2256,"uuid":2257},"\u002Fblog\u002Fnew-gateway-payu","2c4e8986-0a4b-49c0-bd05-d120d0099b6f",{"path":2259,"uuid":2260},"\u002Fblog\u002Fnew-integration-address-autocompletion-and-validation-with-crafty-clicks","65e3d808-548e-49e6-a312-b5046fcd71c2",{"path":2262,"uuid":2263},"\u002Fblog\u002Fnew-integration-fraudlabs-pro","736bfaa4-6f0d-49b2-9e6b-8306f4694920",{"path":2265,"uuid":2266},"\u002Fblog\u002Fnew-integration-help-scout","8c5c3280-cf4c-4547-954e-3ca36020737c",{"path":2268,"uuid":2269},"\u002Fblog\u002Fnew-integration-square","ba16228d-e038-4c7e-941d-83edbbccae74",{"path":2271,"uuid":2272},"\u002Fblog\u002Fnew-integration-webflow-product-inventory-management","b85c5c06-65b5-469d-9132-2809b07a23b9",{"path":2274,"uuid":2275},"\u002Fblog\u002Fnew-possibilities-for-typography-on-the-web","8047be00-f30d-4416-a4da-3a0010cdc47d",{"path":2277,"uuid":2278},"\u002Fblog\u002Fnew-status-site-and-scheduled-maintenance","da5dd265-175e-47bc-99f0-abbbfe83abec",{"path":2280,"uuid":2281},"\u002Fblog\u002Fnew-years-resolutions","e8e59c04-680c-4876-a502-a3924279e147",{"path":2283,"uuid":2284},"\u002Fblog\u002Fnice-free-ecommerce-y","2382a1b6-4147-4721-adbc-3ebab7c55471",{"path":2286,"uuid":2287},"\u002Fblog\u002Fnow-with-even-more-ways-to-get-paid","021fec23-5836-4fc4-83a9-769d085d025c",{"path":2289,"uuid":2290},"\u002Fblog\u002Fone-of-the-best-tools-for-web-developers","c1ccfb9b-6175-4c2e-9bcd-d2a1a0ed484e",{"path":2292,"uuid":2293},"\u002Fblog\u002Fonline-shoppers-and-product-reviews","57993e4b-3728-46ef-b565-d9980be014d8",{"path":2295,"uuid":2296},"\u002Fblog\u002Four-featured-ecommerce-site-gallery-launches","4307ea50-1788-4612-8bdf-dba8460d406e",{"path":2298,"uuid":2299},"\u002Fblog\u002Four-new-website-or-how-it-took-us-two-years-to-launch","ba9baca0-4d98-4435-95ac-527220d8a97f",{"path":2301,"uuid":2302},"\u002Fblog\u002Foverheard-at-foxycart","5be7ead2-df09-491d-853c-5f58f25fba18",{"path":2304,"uuid":2305},"\u002Fblog\u002Fpassing-on-credit-card-fees-to-customers-how-businesses-save-with-surcharging","7daedc08-1bd6-4d28-a9f7-95a801ad3f40",{"path":2307,"uuid":2308},"\u002Fblog\u002Fpassive-groups-in-regular-expressions","6f738121-d011-4dd6-90bb-178b8435242a",{"path":2310,"uuid":2311},"\u002Fblog\u002Fplasso-is-closing-shop-but-that-doesnt-mean-you-have-to","f51d3496-08ec-4a2c-a669-251fa4570007",{"path":2313,"uuid":2314},"\u002Fblog\u002Fpossibly-our-most-satisfied-user-ever","373b38eb-1f46-40a5-95b8-6dff1a8fd276",{"path":2316,"uuid":2317},"\u002Fblog\u002Fpostmortem-failing-over-to-our-backup-environment","cb0c3423-11e5-4edd-96f9-2fbdbf40c944",{"path":2319,"uuid":2320},"\u002Fblog\u002Fprivacy-foxy-and-the-eus-gdpr","eb750840-e811-4cac-9b45-de96d4f2c9ad",{"path":2322,"uuid":2323},"\u002Fblog\u002Fproduct-update-automate-your-subscription-management-and-billing-errors","7570ffcc-de75-4065-aff7-b61f368a040d",{"path":2325,"uuid":2326},"\u002Fblog\u002Fproduct-update-payment-sets-custom-order-numbers-and-more","c267a7cd-1adf-4171-949d-d60bd7c1eeb7",{"path":2328,"uuid":2329},"\u002Fblog\u002Fproduct-update-paypal-credit-and-googles-recaptcha","3f10476a-ffb4-421e-b43a-ec7c12918d7f",{"path":2331,"uuid":2332},"\u002Fblog\u002Fproduct-updates-october-2018","d49cfece-ed89-4255-8bcc-35b979aa4699",{"path":2334,"uuid":2335},"\u002Fblog\u002Fpsd2-and-strong-customer-authentication","c87f6b8a-99c4-48c4-97d9-b73863bc05d3",{"path":2337,"uuid":2338},"\u002Fblog\u002Fqa-the-first-impression-part-1","ec265308-7999-428b-9a6f-02880c78d2a4",{"path":2340,"uuid":2341},"\u002Fblog\u002Fqa-the-first-impression-part-2","f8c35dbd-6691-40dc-a62a-53ee3f7b2f7c",{"path":2343,"uuid":2344},"\u002Fblog\u002Freasons-to-be-paranoid-keyboards","b3269238-ee52-4fa5-a015-f9ab8252897f",{"path":2346,"uuid":2347},"\u002Fblog\u002Freintroducing-foxyshop-our-free-wordpress-plugin","c6f37144-cdc2-4a30-ac21-19f51f86af97",{"path":2349,"uuid":2350},"\u002Fblog\u002Fresources-for-regular-expressions","e9b7bb46-2eb1-4c29-81e9-2cc1d1c6196a",{"path":2352,"uuid":2353},"\u002Fblog\u002Freverse-sso-upsells-and-more","548ecc54-03c7-428e-8c42-a3a6959175a8",{"path":2355,"uuid":2356},"\u002Fblog\u002Fsafe-harbor-is-dead-long-live-something-else","c9fa0ab4-9f81-4fa7-90ed-31804bfa9232",{"path":2358,"uuid":2359},"\u002Fblog\u002Fscheduled-downtime-status-and-failover","ce2c3c5b-6c90-4a5c-b17e-30e7087d86d7",{"path":2361,"uuid":2362},"\u002Fblog\u002Fscreencast-live-editing-css-for-rapid-styling","c874aa90-e9d1-4325-8c10-523823df6caa",{"path":2364,"uuid":2365},"\u002Fblog\u002Fsecure-ecommerce-in-your-pagecloud-website-with-foxy","5d30eaa5-4df5-472f-b4e3-cab806c3bd59",{"path":2367,"uuid":2368},"\u002Fblog\u002Fsecurity-update-turning-off-certain-older-encryption-protocols","103acf29-ecc4-4af2-b5f5-2f30600fb930",{"path":2370,"uuid":2371},"\u002Fblog\u002Fsharing-store-access-from-within-the-foxycart-admin","93bd842c-70b3-4ac1-8bdc-15b4f8127f4b",{"path":2373,"uuid":2374},"\u002Fblog\u002Fshout-out-to-foxycart-merchants-we-patronize","3e3f44e7-3e8b-41f1-a0fa-c5d2b16cf113",{"path":2376,"uuid":2377},"\u002Fblog\u002Fsitegrinder-3-announced-with-foxycart-support","94f33457-c518-4bc5-93d7-78e3ac5191a2",{"path":2379,"uuid":2380},"\u002Fblog\u002Fsites-ecommerce-and-a-bad-economy","f9c90d72-70bd-4b55-a0c4-19b7cbe9b289",{"path":2382,"uuid":2383},"\u002Fblog\u002Fsix-0-non-traditional-marketing-ideas-that-work","2e8c8479-9733-44f4-94ca-784dcf840961",{"path":2385,"uuid":2386},"\u002Fblog\u002Fskrill-and-pesapal-support","9ff35ac8-0f1b-473b-bee0-40e8c739ec3e",{"path":2388,"uuid":2389},"\u002Fblog\u002Fslideshowpro-e-commerce-with-foxycart","1e7a4a75-3df2-4632-902d-239076d00df3",{"path":2391,"uuid":2392},"\u002Fblog\u002Fsolving-cloudfront-mysteries-with-aws-athena","43300722-6722-4b70-aedf-ef07b80b2ced",{"path":2394,"uuid":2395},"\u002Fblog\u002Fssl-vulnerabilities-poodle","b672283b-3230-43f3-a9ff-27c3deec12f1",{"path":2397,"uuid":2398},"\u002Fblog\u002Fstart-selling-in-minutes-with-flauntly-and-foxy","6466802e-1a3c-4d3d-bc3b-0d01658efbf9",{"path":2400,"uuid":2401},"\u002Fblog\u002Fsubscription-functionality-improvements","41f84a95-17b1-4049-a590-2f615bb2b9c1",{"path":2403,"uuid":2404},"\u002Fblog\u002Fsubscriptions-dun-right","64edff39-9a8e-48e3-aed2-51e9f8250305",{"path":2406,"uuid":2407},"\u002Fblog\u002Fsupport-for-klarnas-extra-merchant-data-emd-allows-more-travel-and-event-merchants-to-sell","c81a6fb9-4c7b-4644-afc0-016231ffb56d",{"path":2409,"uuid":2410},"\u002Fblog\u002Fsysadmins-patch-servers-doctors-patch-sysadmins","4839cc72-1e17-474c-8a35-b29151423485",{"path":2412,"uuid":2413},"\u002Fblog\u002Fthe-3-bs-of-healthy-remote-teams-bbqs-beer-bourbon","13d5931c-e599-426d-a935-7f577d3e2670",{"path":2415,"uuid":2416},"\u002Fblog\u002Fthe-danger-of-bootstrapping-customers-business","bd66a776-8b42-4139-91e0-6824ddfe48e6",{"path":2418,"uuid":2419},"\u002Fblog\u002Fthe-drown-attack","6b38c009-8fe4-4b57-82a7-71df844a1e9d",{"path":2421,"uuid":2422},"\u002Fblog\u002Fthe-foxy-conference-booth-effective-affordable-fun","d17d00ca-76e3-4842-8274-19a63ad55f84",{"path":2424,"uuid":2425},"\u002Fblog\u002Fthe-growing-importance-of-design","ecf0d612-71aa-4797-ab67-fd46325438d0",{"path":2427,"uuid":2428},"\u002Fblog\u002Fthe-heartbleed-bug","7cebc94d-680e-46a9-bcc0-e503c29d11f3",{"path":2430,"uuid":2431},"\u002Fblog\u002Fthe-hypermedia-debate","1867ab28-e3cb-49e3-a725-eed78e8299d5",{"path":2433,"uuid":2434},"\u002Fblog\u002Fthe-importance-of-copy-on-e-commerce-websites","ae030bb6-0bfb-4a1b-961d-f2e3e3a37183",{"path":2436,"uuid":2437},"\u002Fblog\u002Fthe-importance-of-the-number-1-0","3721535e-1eec-4adc-9ccc-0a8ea715bcf8",{"path":2439,"uuid":2440},"\u002Fblog\u002Fthe-myths-of-pci-compliance-a-pci-compliant-box","8ac207d1-6f01-4bd9-9ff8-fc7fdfe49f7c",{"path":2442,"uuid":2443},"\u002Fblog\u002Fthe-right-tools-for-the-job-part-1","9f73dbcb-0c8d-47bb-aa4e-735b4686eb1a",{"path":2445,"uuid":2446},"\u002Fblog\u002Fthe-right-tools-for-the-job-part-2","d0c6bddc-052c-4c09-8715-fac7220f5515",{"path":2448,"uuid":2449},"\u002Fblog\u002Fthe-story-people-dont-tell-you-about-building-a-business","51d77ab8-cad6-40cc-be83-b1c82c2e6368",{"path":2451,"uuid":2452},"\u002Fblog\u002Fthe-thing-we-hope-to-always-hate-doing","aeea5f0c-b848-46a9-ba3e-afdbfdd305fe",{"path":2454,"uuid":2455},"\u002Fblog\u002Fthe-wobbly-wheel","2540d3e0-5c81-46d5-9d22-5a48e0a67aad",{"path":2457,"uuid":2458},"\u002Fblog\u002Fthings-we-learned-in-may-2021","bea3db13-fff0-472d-9a61-3a2906ce5733",{"path":2460,"uuid":2461},"\u002Fblog\u002Fthought-leadership-or-wishful-thinking","aef6c0f0-0ca9-4a62-9d43-4331b592b0e8",{"path":2463,"uuid":2464},"\u002Fblog\u002Fthrow-off-the-plague-of-pci-when-choosing-a-website-platform","7783a005-be1d-4fdf-a466-c9a46859caa2",{"path":2466,"uuid":2467},"\u002Fblog\u002Ftrying-to-see-better-visual-accessibility-and-foxycart","63cbc43f-c6a7-41de-a638-655df407402c",{"path":2469,"uuid":2470},"\u002Fblog\u002Fturn-your-zoho-sites-website-into-a-powerful-online-store","cab7af72-852b-4794-add3-88b594545d59",{"path":2472,"uuid":2473},"\u002Fblog\u002Funacceptable-outages-today","0c779aef-3a95-4f39-befc-a76d3ab7b039",{"path":2475,"uuid":2476},"\u002Fblog\u002Fupcoming-mastercard-changes-and-what-you-should-know","9d9441a0-99bb-44d9-8ca7-899ddf9b18fc",{"path":2478,"uuid":2479},"\u002Fblog\u002Fuse-jotform-to-visually-build-your-foxy-purchase-forms","793eee8a-791a-468e-80e9-86845c1e0a61",{"path":2481,"uuid":2482},"\u002Fblog\u002Fuse-postman-to-explore-the-foxy-hypermedia-api-a-20-minute-webinar","b455463a-cdbd-4300-bf70-a66033f738f1",{"path":2484,"uuid":2485},"\u002Fblog\u002Fuse-site123s-free-website-builder-and-foxy-to-affordably-launch-an-online-store","508e4533-81b8-47b4-ae68-0a22f1542fae",{"path":2487,"uuid":2488},"\u002Fblog\u002Fusing-migration-and-pre-signup-triggers-with-aws-cognito","15159f73-0140-46f3-8220-d7dfaa8a9846",{"path":2490,"uuid":2491},"\u002Fblog\u002Fusing-product-reviews-for-market-research","5be69a65-775e-4121-a900-bee92887ecb6",{"path":2493,"uuid":2494},"\u002Fblog\u002Fv050-notes-death-taxes","072eefba-dfcc-4b3f-95cf-8a14df9797ed",{"path":2496,"uuid":2497},"\u002Fblog\u002Fv060-notes-paypal-guest-checkouts-and-more","23f3ae29-700f-4f26-bf7c-cba99889040c",{"path":2499,"uuid":2500},"\u002Fblog\u002Fversion-control-at-foxycart","6880619c-6a0d-45ec-af23-79f45a7508f8",{"path":2502,"uuid":2503},"\u002Fblog\u002Fvisiting-firehost","125b9b2b-c640-4738-a633-bced67ac6772",{"path":2505,"uuid":2506},"\u002Fblog\u002Fwant-to-say-hello-in-person-foxycart-meetups","231367e3-da02-4913-acbd-a4090893b4ca",{"path":2508,"uuid":2509},"\u002Fblog\u002Fwe-love-aws-lambda-but-its-concurrency-handling-with-sqs-is-silly","50b80eee-b86a-4331-9e4a-2681df8acb39",{"path":2511,"uuid":2512},"\u002Fblog\u002Fwere-sponsoring-longhorn-php-in-austin","73986cd0-33b2-4a7a-a98b-ed78d5fc61aa",{"path":2514,"uuid":2515},"\u002Fblog\u002Fwere-still-alive","9923418c-8816-4665-b55c-c3c0a7387661",{"path":2517,"uuid":2518},"\u002Fblog\u002Fwe-took-a-risk-with-bitcoin-should-you","99b922ec-4369-4506-bcd8-226e59a77980",{"path":2520,"uuid":2521},"\u002Fblog\u002Fwhen-a-select-element-isnt-a-select-element","c4781077-c7a9-45f0-bc15-15bc0237289a",{"path":2523,"uuid":2524},"\u002Fblog\u002Fwhy-build-a-shopping-cart-for-developers","4aa4be45-54d0-4e98-93d3-bed17f8786f3",{"path":2526,"uuid":2527},"\u002Fblog\u002Fwhy-design-matters-in-ecommerce","4fa79843-a0f7-4b13-928e-4f68fd362246",{"path":2529,"uuid":2530},"\u002Fblog\u002Fwhy-does-foxycart-support-bitcoin","004770a9-1707-43a1-82b3-681f67bf2729",{"path":2532,"uuid":2533},"\u002Fblog\u002Fwhy-good-product-photos-matter-how-to-take-them","d3ef31cf-78a5-40a8-ac61-4ba4e92bee7a",{"path":2535,"uuid":2536},"\u002Fblog\u002Fwhy-multi-homed-bandwidth-is-essential-for-ecommerce","f579774b-97ca-4774-9cab-d7b63e3f0a03",{"path":2538,"uuid":2539},"\u002Fblog\u002Fwhy-shouldnt-you-accept-bitcoin","1827dae9-cb7a-48e6-ac22-7a8aefb7cd97",{"path":2541,"uuid":2542},"\u002Fblog\u002Fwhy-we-have-a-public-phone-number","bd247a45-7c96-4d49-81ff-42429e166c43",{"path":2544,"uuid":2545},"\u002Fblog\u002Fwhy-your-colleagues-still-dont-understand-hypermedia-apis","edb23c20-ebff-4d48-b077-83fb0ee87db3",{"path":2547,"uuid":2548},"\u002Fblog\u002Fwhy-you-should-separate-your-shopping-cart-from-your-cms","9363c152-1721-4bbb-b3b0-92a44067a6f0",{"path":2550,"uuid":2551},"\u002Fblog\u002Fyear-in-review-what-happened-and-whats-to-come","80b8c9de-bb50-42fe-9a91-5380fd9f848c",{"path":2553,"uuid":2554},"\u002Fblog\u002Fyour-brain-responds-better-to-marketing-than-you-think-it-does","19e2b904-d1a9-4002-9d7d-e0c736138ecf",{"path":2556,"uuid":2557},"\u002Fblog\u002Fyour-cart-bistro-studios","15604a8b-7b52-481f-b0b3-367de708ce8d",{"path":2559},"\u002Fblog\u002F2",{"path":2561},"\u002Fblog\u002F3",{"path":2563},"\u002Fblog\u002F4",{"path":2565},"\u002Fblog\u002F5",{"path":2567},"\u002Fblog\u002F6",{"path":2569},"\u002Fblog\u002F7",{"path":2571},"\u002Fblog\u002F8",{"path":2573},"\u002Fblog\u002F9",{"path":2575},"\u002Fblog\u002F10",{"path":2577},"\u002Fblog\u002F11",{"path":2579},"\u002Fblog\u002F12",{"path":2581},"\u002Fblog\u002F13",{"path":2583},"\u002Fblog\u002F14",{"path":2585},"\u002Fblog\u002F15",{"path":2587},"\u002Fblog\u002F16",{"path":2589},"\u002Fblog\u002F17",{"path":2591},"\u002Fblog\u002F18",{"path":2593},"\u002Fblog\u002F19",{"path":2595},"\u002Fblog\u002F20",{"path":2597},"\u002Fblog\u002F21",{"path":2599},"\u002Fblog\u002F22",{"path":2601},"\u002Fblog\u002F23",{"path":2603},"\u002Fblog\u002F24",{"path":2605},"\u002Fblog\u002F25",{"path":2607},"\u002Fblog\u002F26",{"path":2609},"\u002Fblog\u002F27",{"path":2611},"\u002Fblog\u002F28",{"path":2613,"uuid":2614},"\u002Fsuccess-stories\u002Fa-better-sign","bb240bcd-96a3-4a69-a7e3-4a99f1518655",{"path":2616,"uuid":2617},"\u002Fsuccess-stories\u002Fcolina-coffee-co","b75dc0dc-0111-486b-8102-f8f3e93dbf7c",{"path":2619,"uuid":2620},"\u002Fsuccess-stories\u002Fcivilgg","42cbb6d6-a688-4d5a-85ac-cb356c0034e1",{"path":2622,"uuid":2623},"\u002Fsuccess-stories\u002Fsushi-world","1b7fbbf6-8b96-4535-9cf8-1f08036af9c6",{"path":2625,"uuid":2626},"\u002Fsuccess-stories\u002Fquagga-designs","f2d5ed8d-4b22-40e5-a034-92a31e38d59c",{"path":2628,"uuid":2629},"\u002Fsuccess-stories\u002Fabsorb","8cbef5e7-9f3d-4aeb-87b7-8d09eb2f1627",{"path":2631,"uuid":2632},"\u002Fsuccess-stories\u002Fbayer","6145ebf4-2496-423a-86f1-fcc2b2578316",{"path":2634},"\u002Fnot-found",{"path":2636},"\u002F400",{"path":2638},"\u002F403",{"path":2640},"\u002F404",{"path":2642},"\u002F500",{"path":2644},"\u002Fsearch",{"name":2646,"created_at":2647,"published_at":2648,"updated_at":2649,"id":2650,"uuid":2651,"content":2652,"slug":2830,"full_slug":2831,"sort_by_date":2748,"position":2832,"tag_list":2833,"is_startpage":2677,"parent_id":2834,"meta_data":2748,"group_id":2835,"first_published_at":2836,"release_id":2748,"lang":2837,"path":2748,"alternates":2838,"default_full_slug":2748,"translated_slugs":2748},"Default Header","2024-08-09T18:06:34.581Z","2026-02-23T22:54:59.138Z","2026-02-23T22:54:59.149Z",10082751,"951537c8-38b1-4c6d-a528-1d11017eee08",{"_uid":2653,"badge":2654,"items":2655,"buttons":2815,"subitems":2827,"alignment":2654,"component":2828,"badge_link":2829},"f1ec51e1-8839-4d48-9d8f-1fbb0f32efe1","",[2656,2754,2761,2767,2773,2809],{"_uid":2657,"title":2658,"featured":2659,"sections":2660,"component":2745,"featured_link":2746,"featured_image":2747,"featured_title":2654,"featured_link_text":2654,"featured_image_overlay":2750},"cf734cdc-40ad-47d7-b418-b8c92b66ab08","Tour","update",[2661,2708,2737,2741],{"_uid":2662,"links":2663,"title":2706,"component":2707},"1f27ef26-de23-4c11-a99f-dafd5f7a4d84",[2664,2672,2678,2683,2688,2696,2701],{"_uid":2665,"link":2666,"text":2670,"component":2671},"e74bef88-8e7b-48db-a536-96faf1c7bba0",{"id":96,"url":2654,"linktype":2667,"fieldtype":2668,"cached_url":2669},"story","multilink","how-foxy-works","How Foxy Works","mega_menu___link",{"_uid":2673,"link":2674,"text":2676,"component":2671,"has_badge":2677,"badge_text":2654,"badge_text_color":2654,"badge_background_type":2654,"badge_background_color":2654},"a0530dbe-b8a2-4f7f-9c2f-a610c793a914",{"id":141,"url":2654,"linktype":2667,"fieldtype":2668,"cached_url":2675},"features","Features",false,{"_uid":2679,"link":2680,"text":2682,"component":2671,"has_badge":2677,"badge_text":2654,"badge_text_color":2654,"badge_background_type":2654,"badge_background_color":2654},"2d39473c-c12a-4ffa-a478-7b09b20651d6",{"id":33,"url":2654,"linktype":2667,"fieldtype":2668,"cached_url":2681},"for-good","Foxy For Good",{"_uid":2684,"link":2685,"text":2687,"component":2671,"has_badge":2677,"badge_text":2654,"badge_text_color":2654,"badge_background_type":2654,"badge_background_color":2654},"9f4db46e-1c28-48fd-81ba-d67848f00fd1",{"id":108,"url":2654,"linktype":2667,"fieldtype":2668,"cached_url":2686},"compare\u002F","Compare",{"_uid":2689,"link":2690,"text":2692,"component":2671,"has_badge":2693,"badge_text":2654,"badge_text_color":2694,"badge_background_type":2695,"badge_background_color":2694},"da442fd7-b62a-406e-8148-09d7c4b93ee2",{"id":120,"url":2654,"linktype":2667,"fieldtype":2668,"cached_url":2691},"whats-next","What's Next",true,"danger","soft",{"_uid":2697,"link":2698,"text":2700,"component":2671},"09153603-580b-4ab8-95f5-a2ad95949025",{"id":1807,"url":2654,"linktype":2667,"fieldtype":2668,"cached_url":2699},"blog\u002Fcategories\u002Fproduct-updates","Product Updates",{"_uid":2702,"link":2703,"text":2705,"component":2671},"04837153-6b48-421f-844b-706d89bd115e",{"id":30,"url":2654,"linktype":2667,"fieldtype":2668,"cached_url":2704},"pci","PCI Compliance","Overview","mega_menu___section",{"_uid":2709,"links":2710,"title":2736,"component":2707},"01bdf2b3-6fc2-4804-9458-c5b10523720f",[2711,2716,2721,2726,2731],{"_uid":2712,"link":2713,"text":2715,"component":2671,"has_badge":2677,"badge_text":2654,"badge_text_color":2654,"badge_background_type":2654,"badge_background_color":2654},"6e8c6b55-a5ce-43ec-b3d6-a16a2081b2b3",{"id":87,"url":2654,"linktype":2667,"fieldtype":2668,"cached_url":2714},"audiences\u002Fmerchants","Merchants",{"_uid":2717,"link":2718,"text":2720,"component":2671},"837655a4-ddba-4ef1-bb0b-e65982e38be3",{"id":78,"url":2654,"linktype":2667,"fieldtype":2668,"cached_url":2719},"audiences\u002Fdevelopers","Developers",{"_uid":2722,"link":2723,"text":2725,"component":2671},"f32bfd74-4ffe-4dd3-926a-420ae68e0fd2",{"id":84,"url":2654,"linktype":2667,"fieldtype":2668,"cached_url":2724},"audiences\u002Fplatforms","SaaS & Platforms",{"_uid":2727,"link":2728,"text":2730,"component":2671,"has_badge":2677,"badge_text":2654,"badge_text_color":2654,"badge_background_type":2654,"badge_background_color":2654},"dcb5c2bf-33f8-477e-b068-08b20190ebc4",{"id":54,"url":2654,"linktype":2667,"fieldtype":2668,"cached_url":2729},"audiences\u002Fservice-providers","Service Providers",{"_uid":2732,"link":2733,"text":2735,"component":2671,"has_badge":2677,"badge_text":2654,"badge_text_color":2654,"badge_background_type":2654,"badge_background_color":2654},"911cf906-cfa6-48aa-aeb5-d4b99cf21604",{"id":75,"url":2654,"linktype":2667,"fieldtype":2668,"cached_url":2734},"audiences\u002Fenterprise","Enterprise","For",{"_uid":2738,"items":2739,"subtitle":2654,"component":2740},"2900232b-c1c7-496d-9394-df730075a483",[1205,1130,1124,1151,1169,971],"mega_menu___integrations",{"_uid":2742,"items":2743,"subtitle":2654,"component":2744},"7e6bd570-afdd-458e-ac4a-c60e0e44cb1e",[1744,1739,1764,1754,1759,1549],"mega_menu___payment_methods","header___mega_menu",{"id":2654,"url":2654,"linktype":2667,"fieldtype":2668,"cached_url":2654},{"id":2748,"alt":2748,"name":2654,"focus":2748,"title":2748,"filename":2654,"copyright":2748,"fieldtype":2749},null,"asset",{"_uid":2751,"color":2752,"plugin":2753},"4f904375-09af-45a3-9ca6-479c4e4d4c2a","#f40000","native-color-picker",{"_uid":2755,"link":2756,"title":2758,"new_tab":2677,"submenu":2759,"component":2760},"f2ae3f7d-8cb7-4665-9728-9d5ff04fcc3c",{"id":93,"url":2654,"linktype":2667,"fieldtype":2668,"cached_url":2757},"success-stories\u002F","Success Stories",[],"header___item",{"_uid":2762,"link":2763,"title":2765,"new_tab":2677,"submenu":2766,"component":2760},"37068d91-17e5-4ccd-81cd-4a2c13419a2b",{"id":12,"url":2654,"linktype":2667,"fieldtype":2668,"cached_url":2764},"pricing","Pricing",[],{"_uid":2768,"link":2769,"title":2771,"new_tab":2677,"submenu":2772,"component":2760},"7bb46080-2e4c-402a-afd4-dfc95b3cb31d",{"id":135,"url":2654,"linktype":2667,"fieldtype":2668,"cached_url":2770},"blog\u002F","Blog",[],{"_uid":2774,"link":2775,"title":2776,"new_tab":2677,"submenu":2777,"component":2760},"170b8fac-b03d-47de-a805-9dccb5e48f68",{"id":2654,"url":2654,"linktype":2667,"fieldtype":2668,"cached_url":2654},"Support",[2778,2784,2791,2797,2803],{"_uid":2779,"link":2780,"title":2782,"new_tab":2677,"submenu":2783,"component":2760},"a3e32df2-13c4-431c-861a-7e7390f5e9e5",{"id":114,"url":2654,"linktype":2667,"fieldtype":2668,"cached_url":2781},"help\u002F","Help Center",[],{"_uid":2785,"link":2786,"title":2789,"new_tab":2677,"submenu":2790,"component":2760},"b27a9445-91e9-4de5-b674-df9011ddf9dd",{"id":2654,"url":2787,"linktype":2788,"fieldtype":2668,"cached_url":2787},"https:\u002F\u002Fwiki.foxycart.com\u002F","url","Documentation",[],{"_uid":2792,"link":2793,"title":2795,"new_tab":2693,"submenu":2796,"component":2760},"a8abc53e-ad4d-45bc-981f-d37722dd7fca",{"id":2654,"url":2794,"linktype":2788,"fieldtype":2668,"cached_url":2794},"https:\u002F\u002Fapi.foxycart.com\u002F","API Documentation",[],{"_uid":2798,"link":2799,"title":2801,"new_tab":2677,"submenu":2802,"component":2760},"206eeaa6-742f-40f3-9763-204b3ef87409",{"id":2654,"url":2800,"linktype":2788,"fieldtype":2668,"cached_url":2800},"https:\u002F\u002Fstatus.foxy.io\u002F","System Status",[],{"_uid":2804,"link":2805,"title":2807,"new_tab":2677,"submenu":2808,"component":2760},"1f81c8db-57e7-4738-800a-682c364f1d0b",{"id":111,"url":2654,"linktype":2667,"fieldtype":2668,"cached_url":2806},"contact","Contact Us",[],{"_uid":2810,"link":2811,"title":2813,"new_tab":2693,"submenu":2814,"component":2760},"c3218875-864e-4ef8-88c3-865551101c86",{"id":18,"url":2654,"linktype":2667,"fieldtype":2668,"cached_url":2812},"admin-selection","Login",[],[2816,2822],{"cta":2677,"_uid":2817,"link":2818,"label":2820,"component":2821},"ef136a05-2c50-4a6a-aaf0-70375a75dd60",{"id":6,"url":2654,"linktype":2667,"fieldtype":2668,"cached_url":2819},"call","Call Us","header___button",{"cta":2693,"_uid":2823,"link":2824,"label":2826,"component":2821},"5edd8264-412d-4ca3-acb3-e15f749a8e2f",{"id":2654,"url":2825,"linktype":2788,"fieldtype":2668,"cached_url":2825},"https:\u002F\u002Fadmin.foxy.io\u002Fsign-up","Try Foxy Free",[],"header",{"id":2654,"url":2654,"linktype":2667,"fieldtype":2668,"cached_url":2654},"default-header","navigation\u002Fdefault-header",0,[],10082747,"2282e31c-3267-435c-bc6c-8a39133d2168","2022-09-21T14:42:55.731Z","default",[],{"name":2840,"created_at":2841,"published_at":2842,"updated_at":2843,"id":2844,"uuid":2845,"content":2846,"slug":2981,"full_slug":2982,"sort_by_date":2748,"position":2983,"tag_list":2984,"is_startpage":2677,"parent_id":2834,"meta_data":2748,"group_id":2985,"first_published_at":2986,"release_id":2748,"lang":2837,"path":2748,"alternates":2987,"default_full_slug":2748,"translated_slugs":2748},"Default Footer","2024-08-09T18:06:59.024Z","2025-09-04T06:24:46.223Z","2025-09-04T06:24:46.241Z",10082753,"e59e67ac-248a-482f-84a1-53d4f318186a",{"_uid":2847,"about":2848,"logos":2849,"socials":2853,"sections":2879,"component":2965,"cta_title":2966,"bottom_links":2967,"cta_subtitle":2979,"cta_button_link":2980,"cta_button_text":2826},"830983f5-c4c4-43c8-b150-86a5e3fa6dc8","Foxy’s hosted cart & payment page allow you to sell anything, using your existing website or platform.",[2850],{"id":2851,"alt":2654,"name":2654,"focus":2654,"title":2654,"filename":2852,"copyright":2654,"fieldtype":2749},14760,"https:\u002F\u002Fa-us.storyblok.com\u002Ff\u002F1001040\u002Fx\u002F3b030847ec\u002Fb-corp.svg",[2854,2861,2867,2873],{"_uid":2855,"icon":2856,"link":2857,"name":2859,"component":2860},"faf0a618-ea94-42ea-9182-03be18c43216","fa-facebook",{"id":2654,"url":2858,"linktype":2788,"fieldtype":2668,"cached_url":2858},"https:\u002F\u002Fwww.facebook.com\u002Ffoxycart","Facebook","footer___social",{"_uid":2862,"icon":2863,"link":2864,"name":2866,"component":2860},"14309c18-7e79-423e-b375-34555bac0811","fa-instagram",{"id":2654,"url":2865,"linktype":2788,"fieldtype":2668,"cached_url":2865},"https:\u002F\u002Fwww.instagram.com\u002Ffoxy_io","Instagram",{"_uid":2868,"icon":2869,"link":2870,"name":2872,"component":2860},"8f7fe7cf-0dd3-4596-8334-226ea466716a","fa-linkedin",{"id":2654,"url":2871,"linktype":2788,"fieldtype":2668,"cached_url":2871},"https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Ffoxycart.com","LinkedIn",{"_uid":2874,"icon":2875,"link":2876,"name":2878,"component":2860},"90a675b4-dd97-40b5-be09-00a87223d4c5","fa-youtube",{"id":2654,"url":2877,"linktype":2788,"fieldtype":2668,"cached_url":2877},"https:\u002F\u002Fwww.youtube.com\u002Fuser\u002Ffoxycart","Youtube",[2880,2902,2930,2947],{"_uid":2881,"name":2882,"items":2883,"component":2901},"82849945-282f-488c-b18d-a8d2252f514a","Company",[2884,2890,2893,2896],{"_uid":2885,"link":2886,"title":2888,"new_tab":2677,"component":2889},"1f699ab1-938b-4d9d-9825-aabcbe6f57fe",{"id":39,"url":2654,"linktype":2667,"fieldtype":2668,"cached_url":2887},"about-us","About Us","footer___menu_items",{"_uid":2891,"link":2892,"title":2670,"new_tab":2677,"component":2889},"b26b00f1-a0e7-4be2-8ab3-428b8cc841f8",{"id":96,"url":2654,"linktype":2667,"fieldtype":2668,"cached_url":2669},{"_uid":2894,"link":2895,"title":2682,"new_tab":2677,"component":2889},"b40c68a0-1ceb-4226-9515-6176534f61fe",{"id":33,"url":2654,"linktype":2667,"fieldtype":2668,"cached_url":2681},{"_uid":2897,"link":2898,"title":2900,"new_tab":2677,"component":2889},"3ad0c134-bef9-4fff-b891-e09f16109036",{"id":105,"url":2654,"linktype":2667,"fieldtype":2668,"cached_url":2899},"brand-assets","Brand Assets","footer___section",{"_uid":2903,"name":2904,"items":2905,"component":2901},"a6805fa8-ac60-47f1-b8f0-f27aded0afbe","Product",[2906,2910,2913,2916,2921,2924,2927],{"_uid":2907,"link":2908,"title":2676,"new_tab":2677,"component":2889},"b39c8a4e-2383-486f-b76a-11fbb15d8134",{"id":141,"url":2654,"linktype":2667,"fieldtype":2668,"cached_url":2909},"features\u002F",{"_uid":2911,"link":2912,"title":2765,"new_tab":2677,"component":2889},"64f8a41f-c181-433d-bc0a-fc94e71ecbf6",{"id":12,"url":2654,"linktype":2667,"fieldtype":2668,"cached_url":2764},{"_uid":2914,"link":2915,"title":2700,"new_tab":2677,"component":2889},"6e0b287f-fd8c-4146-9e0e-0ab0b5c9ce3c",{"id":1807,"url":2654,"linktype":2667,"fieldtype":2668,"cached_url":2699},{"_uid":2917,"link":2918,"title":2920,"new_tab":2677,"component":2889},"47e5a074-a6b5-4f1c-8c2f-89a2ae9f83eb",{"id":138,"url":2654,"linktype":2667,"fieldtype":2668,"cached_url":2919},"changelogs\u002F","Changelogs",{"_uid":2922,"link":2923,"title":2692,"new_tab":2677,"component":2889},"b5c08774-542f-4ffd-b357-c94d674488b9",{"id":120,"url":2654,"linktype":2667,"fieldtype":2668,"cached_url":2691},{"_uid":2925,"link":2926,"title":2687,"new_tab":2677,"component":2889},"9c2704ed-6d9f-43e1-9e67-c8d91c083288",{"id":108,"url":2654,"linktype":2667,"fieldtype":2668,"cached_url":2686},{"_uid":2928,"link":2929,"title":2826,"new_tab":2677,"component":2889},"5f2db35b-674b-406a-8fa7-d246633af9fe",{"id":2654,"url":2825,"linktype":2788,"fieldtype":2668,"cached_url":2825},{"_uid":2931,"name":2932,"items":2933,"component":2901},"63fa1f29-4252-4640-9922-fe310e69e54a","Security",[2934,2939,2942],{"_uid":2935,"link":2936,"title":2938,"new_tab":2677,"component":2889},"1158ddb6-9eb0-466f-8eb6-7ca2ae66c8b8",{"id":24,"url":2654,"linktype":2667,"fieldtype":2668,"cached_url":2937},"security-contact","Security Contact",{"_uid":2940,"link":2941,"title":2705,"new_tab":2677,"component":2889},"9a79c54a-6022-4dfd-854b-766f5e4703ba",{"id":30,"url":2654,"linktype":2667,"fieldtype":2668,"cached_url":2704},{"_uid":2943,"link":2944,"title":2946,"new_tab":2677,"component":2889},"0b85f5b6-9534-4071-b323-b39d053dd4d7",{"id":390,"url":2654,"linktype":2667,"fieldtype":2668,"cached_url":2945},"help\u002Farticles\u002Four-official-domains-public-code","Domains & Codebases",{"_uid":2948,"name":2776,"items":2949,"component":2901},"998ded67-d107-49f4-8154-ca6be51671ec",[2950,2953,2956,2959,2962],{"_uid":2951,"link":2952,"title":2782,"new_tab":2677,"component":2889},"594ffd35-3049-4004-bb08-0db568ebd819",{"id":114,"url":2654,"linktype":2667,"fieldtype":2668,"cached_url":2781},{"_uid":2954,"link":2955,"title":2789,"new_tab":2693,"component":2889},"0a1a55ab-a985-4f9d-8b42-26da714d0c1c",{"id":2654,"url":2787,"linktype":2788,"fieldtype":2668,"cached_url":2787},{"_uid":2957,"link":2958,"title":2795,"new_tab":2693,"component":2889},"61e0b7c8-aadf-419b-a339-b3ccabc65bf4",{"id":2654,"url":2794,"linktype":2788,"fieldtype":2668,"cached_url":2794},{"_uid":2960,"link":2961,"title":2801,"new_tab":2693,"component":2889},"fd67a89e-1c54-4d31-94b5-64be999062d6",{"id":2654,"url":2800,"linktype":2788,"fieldtype":2668,"cached_url":2800},{"_uid":2963,"link":2964,"title":2807,"new_tab":2677,"component":2889},"231a6f71-e996-4ad4-b033-d4d5542f34f0",{"id":111,"url":2654,"linktype":2667,"fieldtype":2668,"cached_url":2806},"footer","Get started with our *unlimited free trial*.",[2968,2974],{"_uid":2969,"link":2970,"text":2972,"component":2973},"f0b77210-2632-45a2-8436-e57cad84d01a",{"id":99,"url":2654,"linktype":2667,"fieldtype":2668,"cached_url":2971},"terms-of-service","Terms of Service","footer___bottom_links",{"_uid":2975,"link":2976,"text":2978,"component":2973},"4bd497b0-993f-4b4d-a5b7-8a49c7c8fec9",{"id":102,"url":2654,"linktype":2667,"fieldtype":2668,"cached_url":2977},"privacy-policy","Privacy Policy","No credit card required.",{"id":2654,"url":2825,"linktype":2788,"fieldtype":2668,"cached_url":2825},"default-footer","navigation\u002Fdefault-footer",50,[],"11006268-07f9-41e9-96f3-c51fb723399d","2022-09-21T20:39:02.357Z",[],{"name":2989,"created_at":2990,"published_at":2991,"updated_at":2992,"id":2993,"uuid":1819,"content":2994,"slug":3250,"full_slug":3251,"sort_by_date":2748,"position":3252,"tag_list":3253,"is_startpage":2677,"parent_id":3254,"meta_data":2748,"group_id":3255,"first_published_at":3256,"release_id":2748,"lang":2837,"path":2748,"alternates":3257,"default_full_slug":2748,"translated_slugs":2748},"Unlock Deeper Ecommerce Insights With Foxy + Humblytics","2025-10-21T18:59:12.981Z","2025-10-22T15:49:20.456Z","2025-10-22T15:49:20.478Z",103971033059102,{"_uid":2995,"tags":2654,"title":2989,"content":2996,"summary":3237,"component":3244,"thumbnail":3245,"categories":3249},"7c59cb8c-9883-4258-a1f2-3fb95a59a09a",{"type":2997,"content":2998},"doc",[2999,3022,3033,3040,3051,3083,3088,3093,3111,3116,3122,3133,3156,3161,3166,3190,3195,3206,3211,3216],{"type":3000,"attrs":3001,"content":3002},"paragraph",{"textAlign":2748},[3003,3006,3011,3020],{"text":3004,"type":3005},"We're thrilled to announce a powerful new partnership that will transform how Foxy merchants understand and optimize their ecommerce performance: a ","text",{"text":3007,"type":3005,"marks":3008},"seamless integration with ",[3009],{"type":3010},"bold",{"text":3012,"type":3005,"marks":3013},"Humblytics",[3014,3019],{"type":3015,"attrs":3016},"link",{"href":3017,"uuid":2748,"anchor":2748,"target":3018,"linktype":2788},"https:\u002F\u002Fhumblytics.com\u002F","_self",{"type":3010},{"text":3021,"type":3005},"!",{"type":3000,"attrs":3023,"content":3024},{"textAlign":2748},[3025,3027,3031],{"text":3026,"type":3005},"This collaboration brings Humblytics’ cutting-edge, privacy-compliant analytics directly into your Foxy-powered sales process, giving you the clarity and tools you need to turn your marketing efforts into a true ",{"text":3028,"type":3005,"marks":3029},"conversion machine",[3030],{"type":3010},{"text":3032,"type":3005},".",{"type":3034,"attrs":3035,"content":3037},"heading",{"level":3036,"textAlign":2748},2,[3038],{"text":3039,"type":3005},"What is Humblytics?",{"type":3000,"attrs":3041,"content":3042},{"textAlign":2748},[3043,3045,3049],{"text":3044,"type":3005},"Humblytics is a comprehensive platform designed to empower ",{"text":3046,"type":3005,"marks":3047},"marketing teams",[3048],{"type":3010},{"text":3050,"type":3005}," to drive conversions without relying on developer support. It offers:",{"type":3052,"content":3053},"bullet_list",[3054,3062,3069,3076],{"type":3055,"content":3056},"list_item",[3057],{"type":3000,"attrs":3058,"content":3059},{"textAlign":2748},[3060],{"text":3061,"type":3005},"Analytics",{"type":3055,"content":3063},[3064],{"type":3000,"attrs":3065,"content":3066},{"textAlign":2748},[3067],{"text":3068,"type":3005},"Heatmaps",{"type":3055,"content":3070},[3071],{"type":3000,"attrs":3072,"content":3073},{"textAlign":2748},[3074],{"text":3075,"type":3005},"Funnels",{"type":3055,"content":3077},[3078],{"type":3000,"attrs":3079,"content":3080},{"textAlign":2748},[3081],{"text":3082,"type":3005},"No-code A\u002FB Testing",{"type":3000,"attrs":3084,"content":3085},{"textAlign":2748},[3086],{"text":3087,"type":3005},"With Humblytics, you can measure, test, and optimize your customer experience to eliminate bottlenecks and boost sales.",{"type":3034,"attrs":3089,"content":3090},{"level":3036,"textAlign":2748},[3091],{"text":3092,"type":3005},"Why This Integration is a Game-Changer for Foxy Merchants",{"type":3000,"attrs":3094,"content":3095},{"textAlign":2748},[3096,3098,3103,3105,3109],{"text":3097,"type":3005},"The challenge with most analytics tools is tracking a customer's journey ",{"text":3099,"type":3005,"marks":3100},"through",[3101],{"type":3102},"italic",{"text":3104,"type":3005}," an external checkout like Foxy, leading to blind spots and inaccurate data. Our new integration eliminates this problem entirely, giving you ",{"text":3106,"type":3005,"marks":3107},"end-to-end visibility",[3108],{"type":3010},{"text":3110,"type":3005}," of the complete customer journey.",{"type":3000,"attrs":3112,"content":3113},{"textAlign":2748},[3114],{"text":3115,"type":3005},"Here's what you can now do with Foxy and Humblytics:",{"type":3034,"attrs":3117,"content":3119},{"level":3118,"textAlign":2748},3,[3120],{"text":3121,"type":3005},"Track the Complete Purchase Process",{"type":3000,"attrs":3123,"content":3124},{"textAlign":2748},[3125,3127,3131],{"text":3126,"type":3005},"Finally, you can ",{"text":3128,"type":3005,"marks":3129},"track the end-to-end purchase process",[3130],{"type":3010},{"text":3132,"type":3005}," from your main site, through the Foxy checkout, and all the way to a successful purchase event. This includes tracking without:",{"type":3052,"content":3134},[3135,3142,3149],{"type":3055,"content":3136},[3137],{"type":3000,"attrs":3138,"content":3139},{"textAlign":2748},[3140],{"text":3141,"type":3005},"Cookies",{"type":3055,"content":3143},[3144],{"type":3000,"attrs":3145,"content":3146},{"textAlign":2748},[3147],{"text":3148,"type":3005},"Google Tag Manager (GTM)",{"type":3055,"content":3150},[3151],{"type":3000,"attrs":3152,"content":3153},{"textAlign":2748},[3154],{"text":3155,"type":3005},"Compromising Privacy (Humblytics is built for full privacy compliance).",{"type":3034,"attrs":3157,"content":3158},{"level":3118,"textAlign":2748},[3159],{"text":3160,"type":3005},"Deepen Your Conversion & ROI Measurement",{"type":3000,"attrs":3162,"content":3163},{"textAlign":2748},[3164],{"text":3165,"type":3005},"Move beyond surface-level metrics. The integration allows you to:",{"type":3052,"content":3167},[3168,3179],{"type":3055,"content":3169},[3170],{"type":3000,"attrs":3171,"content":3172},{"textAlign":2748},[3173,3177],{"text":3174,"type":3005,"marks":3175},"Measure True Conversion Performance and ROI:",[3176],{"type":3010},{"text":3178,"type":3005}," Accurately attribute sales to specific marketing campaigns, sources, and experiments. Know exactly which efforts are paying off.",{"type":3055,"content":3180},[3181],{"type":3000,"attrs":3182,"content":3183},{"textAlign":2748},[3184,3188],{"text":3185,"type":3005,"marks":3186},"Run A\u002FB Tests with Confidence:",[3187],{"type":3010},{"text":3189,"type":3005}," Use purchase events as solid, reliable conversion goals to run accurate, no-code A\u002FB tests. See which page variants truly drive sales.",{"type":3034,"attrs":3191,"content":3192},{"level":3118,"textAlign":2748},[3193],{"text":3194,"type":3005},"Set Up Accurate Funnel Analysis",{"type":3000,"attrs":3196,"content":3197},{"textAlign":2748},[3198,3200,3204],{"text":3199,"type":3005},"Create powerful, accurate ",{"text":3201,"type":3005,"marks":3202},"funnel analyses",[3203],{"type":3010},{"text":3205,"type":3005}," that span from the initial landing page all the way to the final purchase confirmation. Pinpoint exactly where customers are dropping off in the journey—whether it’s on a product page or within the checkout flow—so you can focus your optimization efforts where they matter most.",{"type":3034,"attrs":3207,"content":3208},{"level":3036,"textAlign":2748},[3209],{"text":3210,"type":3005},"Get Started Today!",{"type":3000,"attrs":3212,"content":3213},{"textAlign":2748},[3214],{"text":3215,"type":3005},"Ready to stop guessing and start measuring the true performance of your ecommerce business?",{"type":3000,"attrs":3217,"content":3218},{"textAlign":2748},[3219,3221,3227,3229,3235],{"text":3220,"type":3005},"The Foxy and Humblytics integration is live and ready to help you convert more visitors into loyal customers. Visit the ",{"text":3222,"type":3005,"marks":3223},"Humblytics documentation",[3224],{"type":3015,"attrs":3225},{"href":3226,"uuid":2748,"anchor":2748,"target":3018,"linktype":2788},"https:\u002F\u002Fdocs.humblytics.com\u002Fhow-to-track-purchase-events\u002Ffoxy\u002Fcustom-self-hosted-how-to-track-foxycart-purchases",{"text":3228,"type":3005}," or ",{"text":3230,"type":3005,"marks":3231},"contact their support team",[3232],{"type":3015,"attrs":3233},{"href":3234,"uuid":2748,"anchor":2748,"target":2748,"linktype":2788},"https:\u002F\u002Fhumblytics.com\u002Fcontact-us",{"text":3236,"type":3005}," to set up your end-to-end tracking today and start turning insights into revenue!",{"type":2997,"content":3238},[3239],{"type":3000,"attrs":3240,"content":3241},{"textAlign":2748},[3242],{"text":3243,"type":3005},"Cutting-edge, privacy-compliant analytics for Foxy sales with Humblytics.","blog_post",{"id":3246,"alt":2654,"name":2654,"focus":2654,"title":2654,"source":2654,"filename":3247,"copyright":2654,"fieldtype":2749,"meta_data":3248,"is_external_url":2677},103971386500626,"https:\u002F\u002Fa-us.storyblok.com\u002Ff\u002F1001040\u002F1200x800\u002F9006d5732d\u002Fhumblytics-blog.jpg",{},[1801,1807],"unlock-deeper-ecommerce-insights-with-foxy-and-humblytics","blog\u002Fposts\u002Funlock-deeper-ecommerce-insights-with-foxy-and-humblytics",-250,[],3267,"f1db6022-cbd1-4d67-a4c2-b78a056ab603","2025-10-21T19:27:39.178Z",[],{"IntegrationItems":3259},{"__typename":3260,"items":3261},"IntegrationItems",[3262,3272,3278,3284,3290,3296],{"__typename":3263,"uuid":971,"content":3264,"slug":3271},"IntegrationItem",{"__typename":3265,"icon_color":3266,"component":3269,"name":3270},"IntegrationComponent",{"__typename":3267,"filename":3268,"alt":2654},"Asset","https:\u002F\u002Fa-us.storyblok.com\u002Ff\u002F1001040\u002F340x340\u002F10b272d407\u002Fwordpress-icon-color.png","integration","WordPress","wordpress",{"__typename":3263,"uuid":1124,"content":3273,"slug":3277},{"__typename":3265,"icon_color":3274,"component":3269,"name":3276},{"__typename":3267,"filename":3275,"alt":2654},"https:\u002F\u002Fa-us.storyblok.com\u002Ff\u002F1001040\u002F438x329\u002F4b23e8d521\u002Fwebstudio-logo-color.png","Webstudio","webstudio",{"__typename":3263,"uuid":1130,"content":3279,"slug":3283},{"__typename":3265,"icon_color":3280,"component":3269,"name":3282},{"__typename":3267,"filename":3281,"alt":2654},"https:\u002F\u002Fa-us.storyblok.com\u002Ff\u002F1001040\u002F94x140\u002Ffc6464b549\u002Fframer-icon-color.png","Framer","framer",{"__typename":3263,"uuid":1169,"content":3285,"slug":3289},{"__typename":3265,"icon_color":3286,"component":3269,"name":3288},{"__typename":3267,"filename":3287,"alt":2654},"https:\u002F\u002Fa-us.storyblok.com\u002Ff\u002F1001040\u002F692x267\u002Fe36c781afb\u002Fwix-logo-color.png","Wix","wix",{"__typename":3263,"uuid":1151,"content":3291,"slug":3295},{"__typename":3265,"icon_color":3292,"component":3269,"name":3294},{"__typename":3267,"filename":3293,"alt":2654},"https:\u002F\u002Fa-us.storyblok.com\u002Ff\u002F1001040\u002F198x159\u002Fd2097c2e89\u002Fsquarespace-icon-color.png","Squarespace","squarespace",{"__typename":3263,"uuid":1205,"content":3297,"slug":3301},{"__typename":3265,"icon_color":3298,"component":3269,"name":3300},{"__typename":3267,"filename":3299,"alt":2654},"https:\u002F\u002Fa-us.storyblok.com\u002Ff\u002F1001040\u002F1080x674\u002Fafc3b46ec9\u002Fwebflow-icon-color.png","Webflow","webflow",{"PaymentmethodItems":3303},{"__typename":3304,"items":3305},"PaymentmethodItems",[3306,3316,3323,3330,3337,3344],{"__typename":3307,"uuid":1549,"content":3308,"slug":3315},"PaymentmethodItem",{"__typename":3309,"icon_color":3310,"component":3312,"name":3313,"integration_link":3314},"PaymentmethodComponent",{"__typename":3267,"filename":3311,"alt":2654},"https:\u002F\u002Fa-us.storyblok.com\u002Ff\u002F1001040\u002F914x791\u002F7d5ed3600e\u002Fideal-logo-color.png","payment_method","iDEAL","https:\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fideal","ideal",{"__typename":3307,"uuid":1739,"content":3317,"slug":3322},{"__typename":3309,"icon_color":3318,"component":3312,"name":3320,"integration_link":3321},{"__typename":3267,"filename":3319,"alt":2654},"https:\u002F\u002Fa-us.storyblok.com\u002Ff\u002F1001040\u002F130x159\u002F6b218ee16c\u002Fpaypal-icon-color.png","PayPal","https:\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fpaypal\u002Fstart","paypal",{"__typename":3307,"uuid":1744,"content":3324,"slug":3329},{"__typename":3309,"icon_color":3325,"component":3312,"name":3327,"integration_link":3328},{"__typename":3267,"filename":3326,"alt":2654},"https:\u002F\u002Fa-us.storyblok.com\u002Ff\u002F1001040\u002F399x399\u002F440aea2f97\u002Fstripe-icon-color.png","Stripe","https:\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fstripe","stripe",{"__typename":3307,"uuid":1754,"content":3331,"slug":3336},{"__typename":3309,"icon_color":3332,"component":3312,"name":3334,"integration_link":3335},{"__typename":3267,"filename":3333,"alt":2654},"https:\u002F\u002Fa-us.storyblok.com\u002Ff\u002F1001040\u002F217x217\u002F8866ba8394\u002Fsquare-icon-color.png","Square","https:\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fsquare","square",{"__typename":3307,"uuid":1759,"content":3338,"slug":3343},{"__typename":3309,"icon_color":3339,"component":3312,"name":3341,"integration_link":3342},{"__typename":3267,"filename":3340,"alt":2654},"https:\u002F\u002Fa-us.storyblok.com\u002Ff\u002F1001040\u002F611x632\u002Ff0497ce8ad\u002Fauthorize-icon-color.png","Authorize.net","https:\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fauthorize.net","authorize-net",{"__typename":3307,"uuid":1764,"content":3345,"slug":3349},{"__typename":3309,"icon_color":3346,"component":3312,"name":3348,"integration_link":2654},{"__typename":3267,"filename":3347,"alt":2654},"https:\u002F\u002Fa-us.storyblok.com\u002Ff\u002F1001040\u002F166x106\u002Fdfab3ecdec\u002Fapple-pay-logo-color.svg","Apple Pay","apple-pay",{"name":3351,"created_at":3352,"published_at":3353,"updated_at":3354,"id":3355,"uuid":138,"content":3356,"slug":3376,"full_slug":2919,"sort_by_date":2748,"position":3377,"tag_list":3378,"is_startpage":2693,"parent_id":3379,"meta_data":2748,"group_id":3380,"first_published_at":3381,"release_id":2748,"lang":2837,"path":2748,"alternates":3382,"default_full_slug":2748,"translated_slugs":2748},"Main","2023-03-07T14:39:03.251Z","2025-03-12T15:04:38.352Z","2025-03-12T15:04:38.365Z",46147,{"_uid":3357,"tags":3358,"title":2920,"subtitle":3375,"component":3376},"1e71d073-19d4-4ce8-8370-fd8c8f790c22",[3359,3365,3370],{"key":3360,"_uid":3361,"name":3362,"color":3363,"component":3364},"feat","523d7c48-6f36-4677-bef9-17bfd2a8d26b","Feature","bg-soft-success text-success","changelog___tag",{"key":3366,"_uid":3367,"name":3368,"color":3369,"component":3364},"fix","27cbc264-d310-446d-8153-4dcb45b3ae01","Fix","bg-soft-secondary text-secondary",{"key":3371,"_uid":3372,"name":3373,"color":3374,"component":3364},"style","b1280726-c289-4945-8e6c-a8023f6f404e","Style","bg-soft-primary-dark text-primary-dark","See what's been added, updated, and fixed.","changelogs",10,[],48791,"254a25c1-2020-43cd-bd42-0418400cccb4","2023-03-07T14:39:41.662Z",[],{"data":3384,"headers":6274,"perPage":6300,"total":6301},{"stories":3385,"cv":6271,"rels":6272,"links":6273},[3386,3436,3466,3513,3549,3591,3627,3717,3771,3849,5731,5761,5797,5878,5965,6007,6037,6127,6163,6229],{"name":3387,"created_at":3388,"published_at":3389,"updated_at":3390,"id":3391,"uuid":3392,"content":3393,"slug":3387,"full_slug":3431,"sort_by_date":2748,"position":3432,"tag_list":3433,"is_startpage":2677,"parent_id":3379,"meta_data":2748,"group_id":3434,"first_published_at":3389,"release_id":2748,"lang":2837,"path":2748,"alternates":3435,"default_full_slug":2748,"translated_slugs":2748},"2012-03-26","2023-03-09T17:11:28.845Z","2023-03-09T17:11:28.871Z","2023-03-09T17:11:28.883Z",48889,"e1656df2-9eff-421c-af8a-9d88c64f9914",{"_uid":3394,"date":3395,"logs":3396,"component":3430},"8ee403e7-228a-4fbf-8f0f-3e9eff129d18","2012-03-26 14:50",{"type":2997,"content":3397},[3398,3402],{"type":3000,"content":3399},[3400],{"text":3401,"type":3005},"Changes for the week ending 2012-03-25:",{"type":3052,"attrs":3403,"content":3404},{"tight":2677},[3405,3418,3424],{"type":3055,"content":3406},[3407],{"type":3000,"content":3408},[3409,3411,3416],{"text":3410,"type":3005},"All versions: ",{"text":3412,"type":3005,"marks":3413},"root@",[3414],{"type":3415},"code",{"text":3417,"type":3005}," is removed from SSL Order Form, because it is no longer supported by RapidSSL.",{"type":3055,"content":3419},[3420],{"type":3000,"content":3421},[3422],{"text":3423,"type":3005},"All versions: Fixed a bug in the admin when creating a store or deleting a store from an existing 071 or 072 store, the resulting admin interface would be the wrong version. This would cause (among other things) the sample code section to show the wrong include files. This has been patched back to all versions of the admin.",{"type":3055,"content":3425},[3426],{"type":3000,"content":3427},[3428],{"text":3429,"type":3005},"v0.7.2: Fixed an error for Beanstream gateway that could error on when a state value was passed in on certain countries.","changelog","changelogs\u002F2012-03-26",-940,[],"4ebf059e-b5c6-4370-b785-99748600f135",[],{"name":3437,"created_at":3438,"published_at":3439,"updated_at":3440,"id":3441,"uuid":3442,"content":3443,"slug":3437,"full_slug":3461,"sort_by_date":2748,"position":3462,"tag_list":3463,"is_startpage":2677,"parent_id":3379,"meta_data":2748,"group_id":3464,"first_published_at":3439,"release_id":2748,"lang":2837,"path":2748,"alternates":3465,"default_full_slug":2748,"translated_slugs":2748},"2012-03-12","2023-03-09T17:11:27.139Z","2023-03-09T17:11:27.164Z","2023-03-09T17:11:27.176Z",48888,"18a93c91-47e1-4894-b458-e25c6b0960a0",{"_uid":3444,"date":3445,"logs":3446,"component":3430},"d3542187-413f-42f6-ae92-baac34ae29ea","2012-03-12 07:40",{"type":2997,"content":3447},[3448,3452],{"type":3000,"content":3449},[3450],{"text":3451,"type":3005},"Changes for the week ending 2012-03-11:",{"type":3052,"attrs":3453,"content":3454},{"tight":2677},[3455],{"type":3055,"content":3456},[3457],{"type":3000,"content":3458},[3459],{"text":3460,"type":3005},"v0.7.2: Added 3-D Secure Support for PayPal.","changelogs\u002F2012-03-12",-930,[],"18e70e83-a988-4311-9cad-a4f2c376ab11",[],{"name":3467,"created_at":3468,"published_at":3469,"updated_at":3470,"id":3471,"uuid":3472,"content":3473,"slug":3467,"full_slug":3508,"sort_by_date":2748,"position":3509,"tag_list":3510,"is_startpage":2677,"parent_id":3379,"meta_data":2748,"group_id":3511,"first_published_at":3469,"release_id":2748,"lang":2837,"path":2748,"alternates":3512,"default_full_slug":2748,"translated_slugs":2748},"2012-03-05","2023-03-09T17:11:25.722Z","2023-03-09T17:11:25.800Z","2023-03-09T17:11:25.813Z",48887,"f1eb0609-bdc2-4ac2-8d62-cd2e4e6b5675",{"_uid":3474,"date":3475,"logs":3476,"component":3430},"ee860b0f-1127-4c25-a2c3-65c4fadee895","2012-03-05 03:08",{"type":2997,"content":3477},[3478,3482],{"type":3000,"content":3479},[3480],{"text":3481,"type":3005},"Changes for the week ending 2012-03-04",{"type":3052,"attrs":3483,"content":3484},{"tight":2677},[3485,3491],{"type":3055,"content":3486},[3487],{"type":3000,"content":3488},[3489],{"text":3490,"type":3005},"v0.7.1: System will now show the error message on checkout if there is no response from SagePay gateway.",{"type":3055,"content":3492},[3493],{"type":3000,"content":3494},[3495,3497,3501,3503,3507],{"text":3496,"type":3005},"v0.7.2: Fix for a currency format issue in the cart. i.e Price for “each” product is now displaying as ",{"text":3498,"type":3005,"marks":3499},"$X.XX",[3500],{"type":3415},{"text":3502,"type":3005}," instead of ",{"text":3504,"type":3005,"marks":3505},"$X.X",[3506],{"type":3415},{"text":3032,"type":3005},"changelogs\u002F2012-03-05",-920,[],"c99a1b50-a4b4-40f2-8753-d92f42044015",[],{"name":3514,"created_at":3515,"published_at":3516,"updated_at":3517,"id":3518,"uuid":3519,"content":3520,"slug":3514,"full_slug":3544,"sort_by_date":2748,"position":3545,"tag_list":3546,"is_startpage":2677,"parent_id":3379,"meta_data":2748,"group_id":3547,"first_published_at":3516,"release_id":2748,"lang":2837,"path":2748,"alternates":3548,"default_full_slug":2748,"translated_slugs":2748},"2012-02-27","2023-03-09T17:11:24.203Z","2023-03-09T17:11:24.229Z","2023-03-09T17:11:24.241Z",48885,"fc61b1e7-b8b9-415b-93bf-08a911042e47",{"_uid":3521,"date":3522,"logs":3523,"component":3430},"30c618a8-b614-4418-ac9e-04910d52ef4d","2012-02-27 14:22",{"type":2997,"content":3524},[3525,3529],{"type":3000,"content":3526},[3527],{"text":3528,"type":3005},"Changes for the week ending 2012-02-26",{"type":3052,"attrs":3530,"content":3531},{"tight":2677},[3532,3538],{"type":3055,"content":3533},[3534],{"type":3000,"content":3535},[3536],{"text":3537,"type":3005},"v0.6.0 – v0.7.2: Fixed a localization issue for Gateway responses. Gateway responses were still showing in English even if you change the language.",{"type":3055,"content":3539},[3540],{"type":3000,"content":3541},[3542],{"text":3543,"type":3005},"v0.7.2: Added custom error messages for SagePay Gateway.","changelogs\u002F2012-02-27",-910,[],"f8da7e11-f455-4f1b-97ae-54efcd7e0993",[],{"name":3550,"created_at":3551,"published_at":3552,"updated_at":3553,"id":3554,"uuid":3555,"content":3556,"slug":3550,"full_slug":3586,"sort_by_date":2748,"position":3587,"tag_list":3588,"is_startpage":2677,"parent_id":3379,"meta_data":2748,"group_id":3589,"first_published_at":3552,"release_id":2748,"lang":2837,"path":2748,"alternates":3590,"default_full_slug":2748,"translated_slugs":2748},"2012-02-21","2023-03-09T17:11:23.117Z","2023-03-09T17:11:23.143Z","2023-03-09T17:11:23.156Z",48884,"ad96c868-acca-49f5-8646-2440c2d93cc2",{"_uid":3557,"date":3558,"logs":3559,"component":3430},"ed6b0047-aba1-44c0-bc84-0d93a8c1b3fb","2012-02-21 21:46",{"type":2997,"content":3560},[3561,3565],{"type":3000,"content":3562},[3563],{"text":3564,"type":3005},"Changes for the week ending 2012-02-20",{"type":3052,"attrs":3566,"content":3567},{"tight":2677},[3568,3574,3580],{"type":3055,"content":3569},[3570],{"type":3000,"content":3571},[3572],{"text":3573,"type":3005},"v0.7.2: Updated the help text for email DNS in admin to explain TTL delays.",{"type":3055,"content":3575},[3576],{"type":3000,"content":3577},[3578],{"text":3579,"type":3005},"v0.7.0 – v0.7.2: Fix for invalid country codes that were returned via geoip.",{"type":3055,"content":3581},[3582],{"type":3000,"content":3583},[3584],{"text":3585,"type":3005},"v0.7.2: Fix for style issue in admin, for “Encode HTML” button.","changelogs\u002F2012-02-21",-900,[],"70a32e72-db01-4230-b4d6-d0661fa8acc2",[],{"name":3592,"created_at":3593,"published_at":3594,"updated_at":3595,"id":3596,"uuid":3597,"content":3598,"slug":3592,"full_slug":3622,"sort_by_date":2748,"position":3623,"tag_list":3624,"is_startpage":2677,"parent_id":3379,"meta_data":2748,"group_id":3625,"first_published_at":3594,"release_id":2748,"lang":2837,"path":2748,"alternates":3626,"default_full_slug":2748,"translated_slugs":2748},"2012-02-07","2023-03-09T17:11:22.059Z","2023-03-09T17:11:22.086Z","2023-03-09T17:11:22.099Z",48883,"30df68c8-af1e-4a16-bb75-b79769e2015e",{"_uid":3599,"date":3600,"logs":3601,"component":3430},"95bfd6cd-b1e9-4ff0-9735-a69b9cf889d4","2012-02-07 21:08",{"type":2997,"content":3602},[3603,3607],{"type":3000,"content":3604},[3605],{"text":3606,"type":3005},"Changes for the week ending 2012-02-06",{"type":3052,"attrs":3608,"content":3609},{"tight":2677},[3610],{"type":3055,"content":3611},[3612],{"type":3000,"content":3613},[3614,3616,3620],{"text":3615,"type":3005},"v0.7.1: SagePay 3D Secure Support is no longer available in v0.7.1. You can upgrade to ",{"text":3617,"type":3005,"marks":3618},"v0.7.2",[3619],{"type":3415},{"text":3621,"type":3005}," if you want to use it. (Impacted stores were emailed)","changelogs\u002F2012-02-07",-890,[],"b9e86dc3-95c7-4f43-9da1-78b9f7ccab87",[],{"name":3628,"created_at":3629,"published_at":3630,"updated_at":3631,"id":3632,"uuid":3633,"content":3634,"slug":3628,"full_slug":3712,"sort_by_date":2748,"position":3713,"tag_list":3714,"is_startpage":2677,"parent_id":3379,"meta_data":2748,"group_id":3715,"first_published_at":3630,"release_id":2748,"lang":2837,"path":2748,"alternates":3716,"default_full_slug":2748,"translated_slugs":2748},"2012-01-30","2023-03-09T17:11:21.060Z","2023-03-09T17:11:21.086Z","2023-03-09T17:11:21.099Z",48882,"bda4da38-8526-49cf-aad2-17cfe8d01540",{"_uid":3635,"date":3636,"logs":3637,"component":3430},"e24c3100-cf08-4db2-8a64-1056c3d490f9","2012-01-30 16:30",{"type":2997,"content":3638},[3639,3643],{"type":3000,"content":3640},[3641],{"text":3642,"type":3005},"Changes for the week ending 2012-01-29",{"type":3052,"attrs":3644,"content":3645},{"tight":2677},[3646,3652,3664,3670,3676,3682,3688,3694,3700,3706],{"type":3055,"content":3647},[3648],{"type":3000,"content":3649},[3650],{"text":3651,"type":3005},"v0.3.0 – v0.7.0: Fix for subscription queries so they can run without blowing up.",{"type":3055,"content":3653},[3654],{"type":3000,"content":3655},[3656,3658,3662],{"text":3657,"type":3005},"v0.6.0 – v0.7.2: Fix for an error: ",{"text":3659,"type":3005,"marks":3660},"\"UPS Error: Customer Classification Code is required with the requested Pickup Type\"",[3661],{"type":3415},{"text":3663,"type":3005},", that occurs when users select “Suggested Retail Rates” as a drop type.",{"type":3055,"content":3665},[3666],{"type":3000,"content":3667},[3668],{"text":3669,"type":3005},"v0.7.2: Fix for coupon summary display bug, where individual valid coupon categories were not listed.",{"type":3055,"content":3671},[3672],{"type":3000,"content":3673},[3674],{"text":3675,"type":3005},"v0.7.2: Even if a coupon only applies to a select few categories, the overview details for it lists as being applying to all categories. Applied fix for this issue.",{"type":3055,"content":3677},[3678],{"type":3000,"content":3679},[3680],{"text":3681,"type":3005},"v0.7.0 – v0.7.1: Fixing Quantum checkout issue.",{"type":3055,"content":3683},[3684],{"type":3000,"content":3685},[3686],{"text":3687,"type":3005},"v0.7.2: Single Sign On tokens were being validated using a case-sensitive method. This has been fixed.",{"type":3055,"content":3689},[3690],{"type":3000,"content":3691},[3692],{"text":3693,"type":3005},"v0.7.0 – v0.7.2: Set the help text for several advanced setting checkboxes to display whenever the checkbox is checked.",{"type":3055,"content":3695},[3696],{"type":3000,"content":3697},[3698],{"text":3699,"type":3005},"v0.7.1 – v0.7.2: Fix for taxes when combined with coupon discounts.",{"type":3055,"content":3701},[3702],{"type":3000,"content":3703},[3704],{"text":3705,"type":3005},"v0.7.1 – v0.7.2: Fix for a tax issue related to very specific configurations of discounts and certain product configurations. Tax is now correctly assessed for discounted products.",{"type":3055,"content":3707},[3708],{"type":3000,"content":3709},[3710],{"text":3711,"type":3005},"v0.7.0 – v0.7.1: Fixed Quantum and Authorize checkout issue. (Impacted stores were emailed.)","changelogs\u002F2012-01-30",-880,[],"f6d53944-54b8-4a3e-b905-0714907e705d",[],{"name":3718,"created_at":3719,"published_at":3720,"updated_at":3721,"id":3722,"uuid":3723,"content":3724,"slug":3718,"full_slug":3766,"sort_by_date":2748,"position":3767,"tag_list":3768,"is_startpage":2677,"parent_id":3379,"meta_data":2748,"group_id":3769,"first_published_at":3720,"release_id":2748,"lang":2837,"path":2748,"alternates":3770,"default_full_slug":2748,"translated_slugs":2748},"2012-01-23","2023-03-09T17:11:19.898Z","2023-03-09T17:11:19.925Z","2023-03-09T17:11:19.938Z",48881,"44a1582a-4a89-43ee-a4f8-770e45bce321",{"_uid":3725,"date":3726,"logs":3727,"component":3430},"226b2eba-8ccc-44a5-bdbf-67a5b873bbcc","2012-01-23 16:28",{"type":2997,"content":3728},[3729,3733],{"type":3000,"content":3730},[3731],{"text":3732,"type":3005},"Changes for the week ending 2012-01-22",{"type":3052,"attrs":3734,"content":3735},{"tight":2677},[3736,3742,3748,3754,3760],{"type":3055,"content":3737},[3738],{"type":3000,"content":3739},[3740],{"text":3741,"type":3005},"v0.7.2: When creating a new store in the admin, it no longer becomes your default store automatically.",{"type":3055,"content":3743},[3744],{"type":3000,"content":3745},[3746],{"text":3747,"type":3005},"v0.7.2: When using handling fees and live rates together, cart display was funky. This has been fixed.",{"type":3055,"content":3749},[3750],{"type":3000,"content":3751},[3752],{"text":3753,"type":3005},"v0.7.1 – v0.7.2: Fixed Merchant e-Solutions live server address.",{"type":3055,"content":3755},[3756],{"type":3000,"content":3757},[3758],{"text":3759,"type":3005},"v0.7.2: Added PayLine gateway.",{"type":3055,"content":3761},[3762],{"type":3000,"content":3763},[3764],{"text":3765,"type":3005},"v0.7.0 – v0.7.2: When returning to the checkout after a gateway error as a new customer, the first password field was not being displayed correctly. This has been fixed.","changelogs\u002F2012-01-23",-870,[],"18f4aa35-f07a-4dfd-8e5a-43fa9a046265",[],{"name":3772,"created_at":3773,"published_at":3774,"updated_at":3775,"id":3776,"uuid":3777,"content":3778,"slug":3772,"full_slug":3844,"sort_by_date":2748,"position":3845,"tag_list":3846,"is_startpage":2677,"parent_id":3379,"meta_data":2748,"group_id":3847,"first_published_at":3774,"release_id":2748,"lang":2837,"path":2748,"alternates":3848,"default_full_slug":2748,"translated_slugs":2748},"2012-01-16","2023-03-09T17:11:17.404Z","2023-03-09T17:11:17.430Z","2023-03-09T17:11:17.444Z",48880,"9a56400c-fdda-405f-9226-c4f81c99488a",{"_uid":3779,"date":3780,"logs":3781,"component":3430},"6f47136d-0eae-445f-9445-a3ec3c263265","2012-01-16 16:22",{"type":2997,"content":3782},[3783,3787],{"type":3000,"content":3784},[3785],{"text":3786,"type":3005},"Changes for the week ending 2012-01-15",{"type":3052,"attrs":3788,"content":3789},{"tight":2677},[3790,3796,3802,3808,3820,3826,3832,3838],{"type":3055,"content":3791},[3792],{"type":3000,"content":3793},[3794],{"text":3795,"type":3005},"v0.6.0 – v0.7.2: Fix for a “Mixed-content” warning on signup page in Chrome.",{"type":3055,"content":3797},[3798],{"type":3000,"content":3799},[3800],{"text":3801,"type":3005},"v0.7.2: Fix for First Data error that occurs when you the product description is greater than 100 characters. Added 100 character limit.",{"type":3055,"content":3803},[3804],{"type":3000,"content":3805},[3806],{"text":3807,"type":3005},"v0.7.2: You can no longer disable PayPal Express as a payment option if you still have active PayPal Subscriptions.",{"type":3055,"content":3809},[3810],{"type":3000,"content":3811},[3812,3814,3818],{"text":3813,"type":3005},"v0.7.2: The cart json now includes a ",{"text":3815,"type":3005,"marks":3816},"page_referrer",[3817],{"type":3415},{"text":3819,"type":3005}," node you can use for creating your own “continue shopping” link if you have a full page cart design.",{"type":3055,"content":3821},[3822],{"type":3000,"content":3823},[3824],{"text":3825,"type":3005},"v0.7.2: Fix for: If you filter transactions for transactions where the datafeed is unfed, and then feed a transaction, the resulting page doesn’t show the same filter you had previously. Same thing for resending an email or clearing download counts.",{"type":3055,"content":3827},[3828],{"type":3000,"content":3829},[3830],{"text":3831,"type":3005},"v0.7.2: Coupons can now be configured to exclude category or line item discounts. This means you can ensure multiple discounts are not applied if the coupon is used.",{"type":3055,"content":3833},[3834],{"type":3000,"content":3835},[3836],{"text":3837,"type":3005},"v0.7.2: Added some security improvements.",{"type":3055,"content":3839},[3840],{"type":3000,"content":3841},[3842],{"text":3843,"type":3005},"v0.7.1 – v0.7.2: Fixed some documentation links in the admin.","changelogs\u002F2012-01-16",-860,[],"047f62cb-e41d-48a1-a0c2-afed1e14fefc",[],{"name":3850,"created_at":3851,"published_at":3852,"updated_at":3853,"id":3854,"uuid":3855,"content":3856,"slug":3850,"full_slug":5726,"sort_by_date":2748,"position":5727,"tag_list":5728,"is_startpage":2677,"parent_id":3379,"meta_data":2748,"group_id":5729,"first_published_at":3852,"release_id":2748,"lang":2837,"path":2748,"alternates":5730,"default_full_slug":2748,"translated_slugs":2748},"2012-01-13","2023-03-09T17:11:16.155Z","2023-03-09T17:11:16.224Z","2023-03-09T17:11:16.274Z",48879,"5bc0d09b-f0c5-4387-882c-d49889848e79",{"_uid":3857,"date":3858,"logs":3859,"component":3430},"34eb2b01-63e8-4ca1-a478-5eadeeb38695","2012-01-13 21:10",{"type":2997,"content":3860},[3861,3866,3886,3890,3895,3991,3996,4158,4163,4454,4459,4565,4570,4655,4660,4665,4683,4688,4944,4949,4967,4972],{"type":3034,"attrs":3862,"content":3863},{"level":3036},[3864],{"text":3865,"type":3005},"Upgrading",{"type":3000,"content":3867},[3868,3870,3877,3879,3885],{"text":3869,"type":3005},"Please view the ",{"text":3871,"type":3005,"marks":3872},"upgrade notes in the wiki",[3873],{"type":3015,"attrs":3874},{"href":3875,"title":3876},"http:\u002F\u002Fwiki.foxycart.com\u002Fdocs:upgrading","Upgrade Notes on the FoxyCart Wiki",{"text":3878,"type":3005},". If you have any issues with v0.7.2 ",{"text":3880,"type":3005,"marks":3881},"please let us know",[3882],{"type":3015,"attrs":3883},{"href":3884,"title":2748},"http:\u002F\u002Fforum.foxycart.com\u002F",{"text":3032,"type":3005},{"type":3034,"attrs":3887,"content":3888},{"level":3036},[3889],{"text":2676,"type":3005},{"type":3034,"attrs":3891,"content":3892},{"level":3118},[3893],{"text":3894,"type":3005},"System Wide",{"type":3052,"attrs":3896,"content":3897},{"tight":2677},[3898,3904,3916,3928,3934,3946,3962,3968,3985],{"type":3055,"content":3899},[3900],{"type":3000,"content":3901},[3902],{"text":3903,"type":3005},"Accurate payment type history is now included with each transaction.",{"type":3055,"content":3905},[3906],{"type":3000,"content":3907},[3908,3910,3914],{"text":3909,"type":3005},"When paying by plastic (credit \u002F debit card), the masked payment card number and type is now included on the web-based and email receipts (in the ",{"text":3911,"type":3005,"marks":3912},"fieldset#fc_receipt_order",[3913],{"type":3415},{"text":3915,"type":3005}," on the web-based receipt).",{"type":3055,"content":3917},[3918],{"type":3000,"content":3919},[3920,3922,3926],{"text":3921,"type":3005},"To increase security and limit your PCI burden, ",{"text":3923,"type":3005,"marks":3924},"we've removed the ability to view customer card holder data from the admin.",[3925],{"type":3010},{"text":3927,"type":3005}," If you rely on this functionality, please do not upgrade to v0.7.2 until you have set up and connected a live payment gateway to your account.",{"type":3055,"content":3929},[3930],{"type":3000,"content":3931},[3932],{"text":3933,"type":3005},"If you enable Domain Keys\u002FDKIM in your DNS settings, you can now enable \"use email domain keys\" under the advanced settings to remove the \"Sender\" header when sending email receipts. This gets rid of the \"sent on behalf of\" message seen by some (Microsoft) email clients (like Hotmail and Outlook).",{"type":3055,"content":3935},[3936],{"type":3000,"content":3937},[3938,3940,3944],{"text":3939,"type":3005},"When searching for transactions or subscriptions in the admin (and when filtering via the API), you can now do partial matches by using the ",{"text":3941,"type":3005,"marks":3942},"*",[3943],{"type":3415},{"text":3945,"type":3005}," as a wild card.",{"type":3055,"content":3947},[3948],{"type":3000,"content":3949},[3950,3954,3956,3960],{"text":3951,"type":3005,"marks":3952},"custom_field_name",[3953],{"type":3415},{"text":3955,"type":3005}," and ",{"text":3957,"type":3005,"marks":3958},"custom_field_value",[3959],{"type":3415},{"text":3961,"type":3005}," were added to the filtering system used by the admin for transactions and subscriptions as well as the API.",{"type":3055,"content":3963},[3964],{"type":3000,"content":3965},[3966],{"text":3967,"type":3005},"Attributes (name \u002F value pairs) can now be saved via the API for transactions, subscriptions and customers. The admin and the API can then filter based on these values.",{"type":3055,"content":3969},[3970],{"type":3000,"content":3971},[3972,3974,3978,3979,3983],{"text":3973,"type":3005},"Added ",{"text":3975,"type":3005,"marks":3976},"^^subscription_modification_begin^^",[3977],{"type":3415},{"text":3955,"type":3005},{"text":3980,"type":3005,"marks":3981},"^^subscription_modification_end^^",[3982],{"type":3415},{"text":3984,"type":3005}," as receipt and email place holders for showing custom messaging when a subscription is modified via a sub_token.",{"type":3055,"content":3986},[3987],{"type":3000,"content":3988},[3989],{"text":3990,"type":3005},"Coupons can now be configured to exclude category or line item discounts. This means you can ensure multiple discounts are not applied if the coupon is used.",{"type":3034,"attrs":3992,"content":3993},{"level":3118},[3994],{"text":3995,"type":3005},"New Gateways",{"type":3052,"attrs":3997,"content":3998},{"tight":2677},[3999,4009,4019,4029,4039,4049,4059,4069,4079,4089,4099,4109,4119,4129,4139,4148],{"type":3055,"content":4000},[4001],{"type":3000,"content":4002},[4003],{"text":4004,"type":3005,"marks":4005},"ANZ eGate (MiGS)",[4006],{"type":3015,"attrs":4007},{"href":4008,"title":2748},"http:\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fanz_egate",{"type":3055,"content":4010},[4011],{"type":3000,"content":4012},[4013],{"text":4014,"type":3005,"marks":4015},"Beanstream",[4016],{"type":3015,"attrs":4017},{"href":4018,"title":2748},"http:\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fbeanstream",{"type":3055,"content":4020},[4021],{"type":3000,"content":4022},[4023],{"text":4024,"type":3005,"marks":4025},"CommWeb (MiGS)",[4026],{"type":3015,"attrs":4027},{"href":4028,"title":2748},"http:\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fcommweb",{"type":3055,"content":4030},[4031],{"type":3000,"content":4032},[4033],{"text":4034,"type":3005,"marks":4035},"Echo",[4036],{"type":3015,"attrs":4037},{"href":4038,"title":2748},"http:\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fecho",{"type":3055,"content":4040},[4041],{"type":3000,"content":4042},[4043],{"text":4044,"type":3005,"marks":4045},"Fat Zebra",[4046],{"type":3015,"attrs":4047},{"href":4048,"title":2748},"http:\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Ffatzebra",{"type":3055,"content":4050},[4051],{"type":3000,"content":4052},[4053],{"text":4054,"type":3005,"marks":4055},"First Data Global Connect Web Service",[4056],{"type":3015,"attrs":4057},{"href":4058,"title":2748},"http:\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Ffirstdata",{"type":3055,"content":4060},[4061],{"type":3000,"content":4062},[4063],{"text":4064,"type":3005,"marks":4065},"Helcim",[4066],{"type":3015,"attrs":4067},{"href":4068,"title":2748},"http:\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fhelcim",{"type":3055,"content":4070},[4071],{"type":3000,"content":4072},[4073],{"text":4074,"type":3005,"marks":4075},"Litle",[4076],{"type":3015,"attrs":4077},{"href":4078,"title":2748},"http:\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Flitle",{"type":3055,"content":4080},[4081],{"type":3000,"content":4082},[4083],{"text":4084,"type":3005,"marks":4085},"PayGate",[4086],{"type":3015,"attrs":4087},{"href":4088,"title":2748},"http:\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fpaygate",{"type":3055,"content":4090},[4091],{"type":3000,"content":4092},[4093],{"text":4094,"type":3005,"marks":4095},"PayLeap",[4096],{"type":3015,"attrs":4097},{"href":4098,"title":2748},"http:\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fpayleap",{"type":3055,"content":4100},[4101],{"type":3000,"content":4102},[4103],{"text":4104,"type":3005,"marks":4105},"PayLine",[4106],{"type":3015,"attrs":4107},{"href":4108,"title":2748},"http:\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fpayline",{"type":3055,"content":4110},[4111],{"type":3000,"content":4112},[4113],{"text":4114,"type":3005,"marks":4115},"PayPoint Gateway Freedom + IMA",[4116],{"type":3015,"attrs":4117},{"href":4118,"title":2748},"http:\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fpaypoint_gateway_freedom_ima",{"type":3055,"content":4120},[4121],{"type":3000,"content":4122},[4123],{"text":4124,"type":3005,"marks":4125},"RBS WorldPay (Business Account)",[4126],{"type":3015,"attrs":4127},{"href":4128,"title":2748},"http:\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fworldpay",{"type":3055,"content":4130},[4131],{"type":3000,"content":4132},[4133],{"text":4134,"type":3005,"marks":4135},"Samurai",[4136],{"type":3015,"attrs":4137},{"href":4138,"title":2748},"http:\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fsamurai",{"type":3055,"content":4140},[4141],{"type":3000,"content":4142},[4143],{"text":3327,"type":3005,"marks":4144},[4145],{"type":3015,"attrs":4146},{"href":4147,"title":2748},"http:\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fstripe",{"type":3055,"content":4149},[4150],{"type":3000,"content":4151},[4152],{"text":4153,"type":3005,"marks":4154},"WestPac",[4155],{"type":3015,"attrs":4156},{"href":4157,"title":2748},"http:\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fwestpac",{"type":3034,"attrs":4159,"content":4160},{"level":3118},[4161],{"text":4162,"type":3005},"API & XML Datafeed",{"type":3052,"attrs":4164,"content":4165},{"tight":2677},[4166,4178,4184,4196,4244,4270,4291,4355,4382,4424,4439],{"type":3055,"content":4167},[4168],{"type":3000,"content":4169},[4170,4172,4176],{"text":4171,"type":3005},"The API and the XML Datafeed now include a ",{"text":4173,"type":3005,"marks":4174},"store_version",[4175],{"type":3415},{"text":4177,"type":3005}," node which includes the store version.",{"type":3055,"content":4179},[4180],{"type":3000,"content":4181},[4182],{"text":4183,"type":3005},"Instead of returning empty shipping address nodes, we now return the billing address information if an alternate shipping address wasn't specified.",{"type":3055,"content":4185},[4186],{"type":3000,"content":4187},[4188,4190,4194],{"text":4189,"type":3005},"The ",{"text":4191,"type":3005,"marks":4192},"past_due_amount_filter",[4193],{"type":3415},{"text":4195,"type":3005}," now works correctly for a subscription_list call. If you pass in a 1, it will be enabled, otherwise it will not.",{"type":3055,"content":4197},[4198],{"type":3000,"content":4199},[4200,4202,4206,4208,4212,4214,4218,4220,4224,4226,4230,4232,4236,4238,4243],{"text":4201,"type":3005},"New ",{"text":4203,"type":3005,"marks":4204},"api_action",[4205],{"type":3415},{"text":4207,"type":3005}," added: ",{"text":4209,"type":3005,"marks":4210},"store_template_cache",[4211],{"type":3415},{"text":4213,"type":3005}," which requires a ",{"text":4215,"type":3005,"marks":4216},"template_type",[4217],{"type":3415},{"text":4219,"type":3005}," of cart, checkout, receipt, html_email or email and also accepts an optional ",{"text":4221,"type":3005,"marks":4222},"template_url",[4223],{"type":3415},{"text":4225,"type":3005}," for setting a new location to cache the template from. Additionally, you can pass in an ",{"text":4227,"type":3005,"marks":4228},"email_subject",[4229],{"type":3415},{"text":4231,"type":3005}," to set the subject of your receipt emails and ",{"text":4233,"type":3005,"marks":4234},"send_html_email",[4235],{"type":3415},{"text":4237,"type":3005}," as a 1 or 0 to determine if you want to send text or text and html emails. ",{"text":2789,"type":3005,"marks":4239},[4240],{"type":3015,"attrs":4241},{"href":4242,"title":2748},"http:\u002F\u002Fwiki.foxycart.com\u002Fv\u002F0.7.2\u002Fapi",{"text":3032,"type":3005},{"type":3055,"content":4245},[4246],{"type":3000,"content":4247},[4248,4249,4252,4253,4257,4259,4263,4265,4269],{"text":4201,"type":3005},{"text":4203,"type":3005,"marks":4250},[4251],{"type":3415},{"text":4207,"type":3005},{"text":4254,"type":3005,"marks":4255},"store_includes_get",[4256],{"type":3415},{"text":4258,"type":3005}," which accepts ",{"text":4260,"type":3005,"marks":4261},"javascript_library",[4262],{"type":3415},{"text":4264,"type":3005}," as an input and returns the html include block needed for your store. This should not be called with each page load, but should be used only by systems that need to obtain this information once and store it. The store's API Key is not requried for this call. ",{"text":2789,"type":3005,"marks":4266},[4267],{"type":3015,"attrs":4268},{"href":4242,"title":2748},{"text":3032,"type":3005},{"type":3055,"content":4271},[4272],{"type":3000,"content":4273},[4274,4275,4278,4279,4283,4285,4289],{"text":4201,"type":3005},{"text":4203,"type":3005,"marks":4276},[4277],{"type":3415},{"text":4207,"type":3005},{"text":4280,"type":3005,"marks":4281},"transaction_datafeed",[4282],{"type":3415},{"text":4284,"type":3005}," which accepts a ",{"text":4286,"type":3005,"marks":4287},"transaction_id",[4288],{"type":3415},{"text":4290,"type":3005}," to refeed a transaction to your datafeed processor script.",{"type":3055,"content":4292},[4293],{"type":3000,"content":4294},[4295,4296,4299,4300,4304,4305,4309,4311,4315,4316,4320,4322,4326,4328,4332,4334,4338,4340,4343,4344,4347,4349,4353],{"text":4201,"type":3005},{"text":4203,"type":3005,"marks":4297},[4298],{"type":3415},{"text":4207,"type":3005},{"text":4301,"type":3005,"marks":4302},"attribute_save",[4303],{"type":3415},{"text":4284,"type":3005},{"text":4306,"type":3005,"marks":4307},"name",[4308],{"type":3415},{"text":4310,"type":3005},", ",{"text":4312,"type":3005,"marks":4313},"value",[4314],{"type":3415},{"text":4310,"type":3005},{"text":4317,"type":3005,"marks":4318},"type",[4319],{"type":3415},{"text":4321,"type":3005}," of ",{"text":4323,"type":3005,"marks":4324},"transaction, subscription, or customer",[4325],{"type":3415},{"text":4327,"type":3005}," and an ",{"text":4329,"type":3005,"marks":4330},"identifier",[4331],{"type":3415},{"text":4333,"type":3005}," representing the transaction_id, sub_token (can also contain the full sub token url), or customer_id. You can also save a group of attributes all at once by passing in an ",{"text":4335,"type":3005,"marks":4336},"attributes",[4337],{"type":3415},{"text":4339,"type":3005}," XML value instead of a ",{"text":4306,"type":3005,"marks":4341},[4342],{"type":3415},{"text":3955,"type":3005},{"text":4312,"type":3005,"marks":4345},[4346],{"type":3415},{"text":4348,"type":3005},". Both versions support an ",{"text":4350,"type":3005,"marks":4351},"append",[4352],{"type":3415},{"text":4354,"type":3005}," value set to 1 which will append attributes instead of overwiting ones with the same name.",{"type":3055,"content":4356},[4357],{"type":3000,"content":4358},[4359,4360,4363,4364,4368,4369,4372,4373,4376,4377,4380],{"text":4201,"type":3005},{"text":4203,"type":3005,"marks":4361},[4362],{"type":3415},{"text":4207,"type":3005},{"text":4365,"type":3005,"marks":4366},"attribute_list",[4367],{"type":3415},{"text":4284,"type":3005},{"text":4317,"type":3005,"marks":4370},[4371],{"type":3415},{"text":4321,"type":3005},{"text":4323,"type":3005,"marks":4374},[4375],{"type":3415},{"text":4327,"type":3005},{"text":4329,"type":3005,"marks":4378},[4379],{"type":3415},{"text":4381,"type":3005}," representing the transaction_id, sub_token (can also contain the full sub token url), or customer_id.",{"type":3055,"content":4383},[4384],{"type":3000,"content":4385},[4386,4387,4390,4391,4395,4396,4399,4400,4403,4404,4407,4408,4411,4413,4417,4419,4422],{"text":4201,"type":3005},{"text":4203,"type":3005,"marks":4388},[4389],{"type":3415},{"text":4207,"type":3005},{"text":4392,"type":3005,"marks":4393},"attribute_delete",[4394],{"type":3415},{"text":4284,"type":3005},{"text":4306,"type":3005,"marks":4397},[4398],{"type":3415},{"text":4310,"type":3005},{"text":4317,"type":3005,"marks":4401},[4402],{"type":3415},{"text":4321,"type":3005},{"text":4323,"type":3005,"marks":4405},[4406],{"type":3415},{"text":4327,"type":3005},{"text":4329,"type":3005,"marks":4409},[4410],{"type":3415},{"text":4412,"type":3005}," representing the transaction_id, sub_token (can also contain the full sub token url), or customer_id. You can also pass in ",{"text":4414,"type":3005,"marks":4415},"all",[4416],{"type":3415},{"text":4418,"type":3005}," set to 1 instead of a ",{"text":4306,"type":3005,"marks":4420},[4421],{"type":3415},{"text":4423,"type":3005}," to remove all attributes. If successful, it returns the list of attributes for that item.",{"type":3055,"content":4425},[4426],{"type":3000,"content":4427},[4428,4429,4432,4433,4437],{"text":4201,"type":3005},{"text":4203,"type":3005,"marks":4430},[4431],{"type":3415},{"text":4207,"type":3005},{"text":4434,"type":3005,"marks":4435},"category_list",[4436],{"type":3415},{"text":4438,"type":3005}," which returns all categories configured for the given store.",{"type":3055,"content":4440},[4441],{"type":3000,"content":4442},[4443,4444,4447,4448,4452],{"text":4201,"type":3005},{"text":4203,"type":3005,"marks":4445},[4446],{"type":3415},{"text":4207,"type":3005},{"text":4449,"type":3005,"marks":4450},"downloadable_list",[4451],{"type":3415},{"text":4453,"type":3005}," which returns all downloadables configured for the given store.",{"type":3034,"attrs":4455,"content":4456},{"level":3118},[4457],{"text":4458,"type":3005},"Admin",{"type":3052,"attrs":4460,"content":4461},{"tight":2677},[4462,4474,4485,4502,4513,4524,4535,4541,4547,4553,4559],{"type":3055,"content":4463},[4464],{"type":3000,"content":4465},[4466,4468,4472],{"text":4467,"type":3005},"CSV new field: ",{"text":4469,"type":3005,"marks":4470},"is_anonymous",[4471],{"type":3415},{"text":4473,"type":3005}," added to indicate if the customer checked out as a guest.",{"type":3055,"content":4475},[4476],{"type":3000,"content":4477},[4478,4479,4483],{"text":4467,"type":3005},{"text":4480,"type":3005,"marks":4481},"discount_total",[4482],{"type":3415},{"text":4484,"type":3005}," added to display the total discount amount for coupons used for this transaction.",{"type":3055,"content":4486},[4487],{"type":3000,"content":4488},[4489,4491,4495,4496,4500],{"text":4490,"type":3005},"CSV new fields: ",{"text":4492,"type":3005,"marks":4493},"cc_type",[4494],{"type":3415},{"text":3955,"type":3005},{"text":4497,"type":3005,"marks":4498},"cc_number_masked",[4499],{"type":3415},{"text":4501,"type":3005}," which will be included if the store supports paying by plastic.",{"type":3055,"content":4503},[4504],{"type":3000,"content":4505},[4506,4507,4511],{"text":4467,"type":3005},{"text":4508,"type":3005,"marks":4509},"paypal_payer_id",[4510],{"type":3415},{"text":4512,"type":3005}," which will be included if the store supports paying by Paypal Express.",{"type":3055,"content":4514},[4515],{"type":3000,"content":4516},[4517,4518,4522],{"text":4467,"type":3005},{"text":4519,"type":3005,"marks":4520},"process_response",[4521],{"type":3415},{"text":4523,"type":3005}," to include the primary processor response.",{"type":3055,"content":4525},[4526],{"type":3000,"content":4527},[4528,4529,4533],{"text":4467,"type":3005},{"text":4530,"type":3005,"marks":4531},"sub_token_url",[4532],{"type":3415},{"text":4534,"type":3005}," will contain a space separated list of sub_token_urls for the subscriptions in this transaction (if it has any).",{"type":3055,"content":4536},[4537],{"type":3000,"content":4538},[4539],{"text":4540,"type":3005},"When exporting transactions from the admin including details, we're no longer duplicating the transaction header information so you can easily sum off the order_total fields. We're still including the order_number so you can group the data if needed.",{"type":3055,"content":4542},[4543],{"type":3000,"content":4544},[4545],{"text":4546,"type":3005},"The coupon management screen has been redesigned so you can now import coupon codes directly. You can also generate thousands of coupons at a time if needed.",{"type":3055,"content":4548},[4549],{"type":3000,"content":4550},[4551],{"text":4552,"type":3005},"The locale and currency settings have been moved to the settings menu.",{"type":3055,"content":4554},[4555],{"type":3000,"content":4556},[4557],{"text":4558,"type":3005},"You can now include multiple email addresses (separated by commas) in both the store email and the admin email fields. This is helpful if you want multiple receipients to be notified when an order takes place.",{"type":3055,"content":4560},[4561],{"type":3000,"content":4562},[4563],{"text":4564,"type":3005},"Set the help text for several advanced setting checkboxes to display whenever the checkbox is checked (patched back to 070).",{"type":3034,"attrs":4566,"content":4567},{"level":3118},[4568],{"text":4569,"type":3005},"Language Additions",{"type":3052,"attrs":4571,"content":4572},{"tight":2677},[4573,4579,4585,4591,4597,4603,4609,4615,4621,4627,4633,4639,4649],{"type":3055,"content":4574},[4575],{"type":3000,"content":4576},[4577],{"text":4578,"type":3005},"Spanish language file added",{"type":3055,"content":4580},[4581],{"type":3000,"content":4582},[4583],{"text":4584,"type":3005},"downloadables_can_not_read_file",{"type":3055,"content":4586},[4587],{"type":3000,"content":4588},[4589],{"text":4590,"type":3005},"downloadables_maximum_downloads_reached",{"type":3055,"content":4592},[4593],{"type":3000,"content":4594},[4595],{"text":4596,"type":3005},"downloadables_not_found",{"type":3055,"content":4598},[4599],{"type":3000,"content":4600},[4601],{"text":4602,"type":3005},"downloadables_store_not_found",{"type":3055,"content":4604},[4605],{"type":3000,"content":4606},[4607],{"text":4608,"type":3005},"cart_notice_quantity_max",{"type":3055,"content":4610},[4611],{"type":3000,"content":4612},[4613],{"text":4614,"type":3005},"cart_notice_quantity_min",{"type":3055,"content":4616},[4617],{"type":3000,"content":4618},[4619],{"text":4620,"type":3005},"checkout_error_password_expired",{"type":3055,"content":4622},[4623],{"type":3000,"content":4624},[4625],{"text":4626,"type":3005},"checkout_password_sent_check_spam",{"type":3055,"content":4628},[4629],{"type":3000,"content":4630},[4631],{"text":4632,"type":3005},"checkout_modify_subscription_notice",{"type":3055,"content":4634},[4635],{"type":3000,"content":4636},[4637],{"text":4638,"type":3005},"checkout_download_links_not_available",{"type":3055,"content":4640},[4641],{"type":3000,"content":4642},[4643,4647],{"text":4644,"type":3005,"marks":4645},"Note:",[4646],{"type":3010},{"text":4648,"type":3005}," checkout_downloadable_products was combined with checkout_downloadables_message and removed.",{"type":3055,"content":4650},[4651],{"type":3000,"content":4652},[4653],{"text":4654,"type":3005},"SagePay error 3068 description added (default is \"The card type is not supported\")",{"type":3034,"attrs":4656,"content":4657},{"level":3036},[4658],{"text":4659,"type":3005},"Improvements, Notes, & Bug Fixes",{"type":3034,"attrs":4661,"content":4662},{"level":3118},[4663],{"text":4664,"type":3005},"XML Datafeed: Changed Fields",{"type":3052,"attrs":4666,"content":4667},{"tight":2677},[4668],{"type":3055,"content":4669},[4670],{"type":3000,"content":4671},[4672,4676,4678,4681],{"text":4673,"type":3005,"marks":4674},"cc_number",[4675],{"type":3415},{"text":4677,"type":3005}," changed to ",{"text":4497,"type":3005,"marks":4679},[4680],{"type":3415},{"text":4682,"type":3005}," in the customer XML from the API",{"type":3034,"attrs":4684,"content":4685},{"level":3118},[4686],{"text":4687,"type":3005},"XML Datafeed: New Fields",{"type":3052,"attrs":4689,"content":4690},{"tight":2677},[4691,4810,4877],{"type":3055,"content":4692},[4693,4697],{"type":3000,"content":4694},[4695],{"text":4696,"type":3005},"transaction",{"type":3052,"attrs":4698,"content":4699},{"tight":2677},[4700,4706,4712,4718,4724,4730,4745],{"type":3055,"content":4701},[4702],{"type":3000,"content":4703},[4704],{"text":4705,"type":3005},"is_hidden (indicates if the transaction has been marked as hidden in the FoxyCart admin)",{"type":3055,"content":4707},[4708],{"type":3000,"content":4709},[4710],{"text":4711,"type":3005},"data_is_fed (indicates if the data was fed to the XML Datafeed processor)",{"type":3055,"content":4713},[4714],{"type":3000,"content":4715},[4716],{"text":4717,"type":3005},"cc_start_date_month",{"type":3055,"content":4719},[4720],{"type":3000,"content":4721},[4722],{"text":4723,"type":3005},"cc_start_date_year",{"type":3055,"content":4725},[4726],{"type":3000,"content":4727},[4728],{"text":4729,"type":3005},"cc_issue_number",{"type":3055,"content":4731},[4732,4736],{"type":3000,"content":4733},[4734],{"text":4735,"type":3005},"processor_response_details",{"type":3052,"attrs":4737,"content":4738},{"tight":2677},[4739],{"type":3055,"content":4740},[4741],{"type":3000,"content":4742},[4743],{"text":4744,"type":3005},"PaymentType (exists for PayPal Express Checkout transactions)",{"type":3055,"content":4746},[4747,4750],{"type":3000,"content":4748},[4749],{"text":4335,"type":3005},{"type":3052,"attrs":4751,"content":4752},{"tight":2677},[4753,4759,4765,4771,4776,4782,4788,4793,4798,4804],{"type":3055,"content":4754},[4755],{"type":3000,"content":4756},[4757],{"text":4758,"type":3005},"attribute",{"type":3055,"content":4760},[4761],{"type":3000,"content":4762},[4763],{"text":4764,"type":3005},"id",{"type":3055,"content":4766},[4767],{"type":3000,"content":4768},[4769],{"text":4770,"type":3005},"store_id",{"type":3055,"content":4772},[4773],{"type":3000,"content":4774},[4775],{"text":4286,"type":3005},{"type":3055,"content":4777},[4778],{"type":3000,"content":4779},[4780],{"text":4781,"type":3005},"sub_token",{"type":3055,"content":4783},[4784],{"type":3000,"content":4785},[4786],{"text":4787,"type":3005},"customer_id",{"type":3055,"content":4789},[4790],{"type":3000,"content":4791},[4792],{"text":4306,"type":3005},{"type":3055,"content":4794},[4795],{"type":3000,"content":4796},[4797],{"text":4312,"type":3005},{"type":3055,"content":4799},[4800],{"type":3000,"content":4801},[4802],{"text":4803,"type":3005},"date_modified",{"type":3055,"content":4805},[4806],{"type":3000,"content":4807},[4808],{"text":4809,"type":3005},"date_created",{"type":3055,"content":4811},[4812,4816],{"type":3000,"content":4813},[4814],{"text":4815,"type":3005},"subscription",{"type":3052,"attrs":4817,"content":4818},{"tight":2677},[4819],{"type":3055,"content":4820},[4821,4824],{"type":3000,"content":4822},[4823],{"text":4335,"type":3005},{"type":3052,"attrs":4825,"content":4826},{"tight":2677},[4827,4832,4837,4842,4847,4852,4857,4862,4867,4872],{"type":3055,"content":4828},[4829],{"type":3000,"content":4830},[4831],{"text":4758,"type":3005},{"type":3055,"content":4833},[4834],{"type":3000,"content":4835},[4836],{"text":4764,"type":3005},{"type":3055,"content":4838},[4839],{"type":3000,"content":4840},[4841],{"text":4770,"type":3005},{"type":3055,"content":4843},[4844],{"type":3000,"content":4845},[4846],{"text":4286,"type":3005},{"type":3055,"content":4848},[4849],{"type":3000,"content":4850},[4851],{"text":4781,"type":3005},{"type":3055,"content":4853},[4854],{"type":3000,"content":4855},[4856],{"text":4787,"type":3005},{"type":3055,"content":4858},[4859],{"type":3000,"content":4860},[4861],{"text":4306,"type":3005},{"type":3055,"content":4863},[4864],{"type":3000,"content":4865},[4866],{"text":4312,"type":3005},{"type":3055,"content":4868},[4869],{"type":3000,"content":4870},[4871],{"text":4803,"type":3005},{"type":3055,"content":4873},[4874],{"type":3000,"content":4875},[4876],{"text":4809,"type":3005},{"type":3055,"content":4878},[4879,4883],{"type":3000,"content":4880},[4881],{"text":4882,"type":3005},"customer",{"type":3052,"attrs":4884,"content":4885},{"tight":2677},[4886],{"type":3055,"content":4887},[4888,4891],{"type":3000,"content":4889},[4890],{"text":4335,"type":3005},{"type":3052,"attrs":4892,"content":4893},{"tight":2677},[4894,4899,4904,4909,4914,4919,4924,4929,4934,4939],{"type":3055,"content":4895},[4896],{"type":3000,"content":4897},[4898],{"text":4758,"type":3005},{"type":3055,"content":4900},[4901],{"type":3000,"content":4902},[4903],{"text":4764,"type":3005},{"type":3055,"content":4905},[4906],{"type":3000,"content":4907},[4908],{"text":4770,"type":3005},{"type":3055,"content":4910},[4911],{"type":3000,"content":4912},[4913],{"text":4286,"type":3005},{"type":3055,"content":4915},[4916],{"type":3000,"content":4917},[4918],{"text":4781,"type":3005},{"type":3055,"content":4920},[4921],{"type":3000,"content":4922},[4923],{"text":4787,"type":3005},{"type":3055,"content":4925},[4926],{"type":3000,"content":4927},[4928],{"text":4306,"type":3005},{"type":3055,"content":4930},[4931],{"type":3000,"content":4932},[4933],{"text":4312,"type":3005},{"type":3055,"content":4935},[4936],{"type":3000,"content":4937},[4938],{"text":4803,"type":3005},{"type":3055,"content":4940},[4941],{"type":3000,"content":4942},[4943],{"text":4809,"type":3005},{"type":3034,"attrs":4945,"content":4946},{"level":3118},[4947],{"text":4948,"type":3005},"Customer API XML New Fields",{"type":3052,"attrs":4950,"content":4951},{"tight":2677},[4952,4957,4962],{"type":3055,"content":4953},[4954],{"type":3000,"content":4955},[4956],{"text":4717,"type":3005},{"type":3055,"content":4958},[4959],{"type":3000,"content":4960},[4961],{"text":4723,"type":3005},{"type":3055,"content":4963},[4964],{"type":3000,"content":4965},[4966],{"text":4729,"type":3005},{"type":3034,"attrs":4968,"content":4969},{"level":3118},[4970],{"text":4971,"type":3005},"Miscellaneous Changes",{"type":3052,"attrs":4973,"content":4974},{"tight":2677},[4975,4981,4987,5002,5015,5028,5046,5072,5088,5099,5115,5121,5156,5168,5185,5201,5207,5213,5219,5225,5231,5237,5243,5249,5255,5261,5273,5279,5285,5291,5297,5303,5315,5321,5327,5333,5339,5345,5351,5371,5377,5383,5389,5395,5401,5407,5413,5419,5425,5437,5447,5459,5471,5477,5495,5507,5513,5519,5525,5531,5537,5543,5549,5555,5561,5567,5573,5584,5590,5596,5602,5614,5620,5632,5638,5644,5650,5656,5662,5668,5674,5680,5690,5696,5708,5714,5720],{"type":3055,"content":4976},[4977],{"type":3000,"content":4978},[4979],{"text":4980,"type":3005},"The default \"sample code\" has been upgraded to use jQuery 1.6.4 and Colorbox 1.3.18.",{"type":3055,"content":4982},[4983],{"type":3000,"content":4984},[4985],{"text":4986,"type":3005},"Duplicate coupon codes are no longer allowed. If you try to edit or create a coupon using a coupon code that is already in use for your store, you will see an error message in the admin.",{"type":3055,"content":4988},[4989],{"type":3000,"content":4990},[4991,4993,4997,4999],{"text":4992,"type":3005},"Changed ",{"text":4994,"type":3005,"marks":4995},"issue_number",[4996],{"type":3415},{"text":4998,"type":3005}," field on the checkout to ",{"text":4729,"type":3005,"marks":5000},[5001],{"type":3415},{"type":3055,"content":5003},[5004],{"type":3000,"content":5005},[5006,5007,5011,5012],{"text":4992,"type":3005},{"text":5008,"type":3005,"marks":5009},"start_month",[5010],{"type":3415},{"text":4998,"type":3005},{"text":4717,"type":3005,"marks":5013},[5014],{"type":3415},{"type":3055,"content":5016},[5017],{"type":3000,"content":5018},[5019,5020,5024,5025],{"text":4992,"type":3005},{"text":5021,"type":3005,"marks":5022},"start_year",[5023],{"type":3415},{"text":4998,"type":3005},{"text":4723,"type":3005,"marks":5026},[5027],{"type":3415},{"type":3055,"content":5029},[5030],{"type":3000,"content":5031},[5032,5034,5038,5040,5044],{"text":5033,"type":3005},"The API now checks for a valid ",{"text":5035,"type":3005,"marks":5036},"customer_country",[5037],{"type":3415},{"text":5039,"type":3005}," when doing a ",{"text":5041,"type":3005,"marks":5042},"customer_save",[5043],{"type":3415},{"text":5045,"type":3005}," API action on an existing customer. If this value is not provided for new customers, it will be defaulted to the store country. We've had reports of the checkout page not functioning correctly and it's due to invalid data in the customer record.",{"type":3055,"content":5047},[5048],{"type":3000,"content":5049},[5050,5054,5055,5059,5061,5065,5066,5070],{"text":5051,"type":3005,"marks":5052},"FC.checkout.config.orderShipmentWeight",[5053],{"type":3415},{"text":3955,"type":3005},{"text":5056,"type":3005,"marks":5057},"FC.checkout.config.orderFutureShipmentWeight",[5058],{"type":3415},{"text":5060,"type":3005}," have been renamed to ",{"text":5062,"type":3005,"marks":5063},"FC.checkout.config.orderLiveRateShipmentWeight",[5064],{"type":3415},{"text":3955,"type":3005},{"text":5067,"type":3005,"marks":5068},"FC.checkout.config.orderFutureLiveRateShipmentWeight",[5069],{"type":3415},{"text":5071,"type":3005}," and now only include product weights for products with a delivery_type of 'shipped' (i.e., live shipping rates).",{"type":3055,"content":5073},[5074],{"type":3000,"content":5075},[5076,5080,5082,5086],{"text":5077,"type":3005,"marks":5078},"FC.checkout.config.multishipWeights",[5079],{"type":3415},{"text":5081,"type":3005}," has been renamed to ",{"text":5083,"type":3005,"marks":5084},"FC.checkout.config.multishipLiveRateShipmentWeights",[5085],{"type":3415},{"text":5087,"type":3005}," and now only includes product weights for products with a delivery_type of 'shipped' (i.e., live shipping rates).",{"type":3055,"content":5089},[5090],{"type":3000,"content":5091},[5092,5093,5097],{"text":3973,"type":3005},{"text":5094,"type":3005,"marks":5095},"delivery_type",[5096],{"type":3415},{"text":5098,"type":3005}," to the products json",{"type":3055,"content":5100},[5101],{"type":3000,"content":5102},[5103,5104,5108,5109,5113],{"text":3973,"type":3005},{"text":5105,"type":3005,"marks":5106},"FC.checkout.config.multishipDetails[].hasShippableProducts",[5107],{"type":3415},{"text":3955,"type":3005},{"text":5110,"type":3005,"marks":5111},"FC.checkout.config.multishipDetails[].hasLiveRateShippableProducts",[5112],{"type":3415},{"text":5114,"type":3005}," to the checkout javascript",{"type":3055,"content":5116},[5117],{"type":3000,"content":5118},[5119],{"text":5120,"type":3005},"Fix for mulitship orders consisting of both live shipping rate and flat shipping rate products.",{"type":3055,"content":5122},[5123],{"type":3000,"content":5124},[5125,5127,5131,5133,5137,5139,5143,5145,5149,5150,5154],{"text":5126,"type":3005},"Added a ",{"text":5128,"type":3005,"marks":5129},"resume()",[5130],{"type":3415},{"text":5132,"type":3005}," method to the ",{"text":5134,"type":3005,"marks":5135},"event",[5136],{"type":3415},{"text":5138,"type":3005}," object in ",{"text":5140,"type":3005,"marks":5141},"foxycart.js",[5142],{"type":3415},{"text":5144,"type":3005},", which allows for asynchronous ",{"text":5146,"type":3005,"marks":5147},"preprocess",[5148],{"type":3415},{"text":3955,"type":3005},{"text":5151,"type":3005,"marks":5152},"process",[5153],{"type":3415},{"text":5155,"type":3005}," functions to be executed.",{"type":3055,"content":5157},[5158],{"type":3000,"content":5159},[5160,5161,5164,5165],{"text":4992,"type":3005},{"text":5021,"type":3005,"marks":5162},[5163],{"type":3415},{"text":4998,"type":3005},{"text":4723,"type":3005,"marks":5166},[5167],{"type":3415},{"type":3055,"content":5169},[5170],{"type":3000,"content":5171},[5172,5173,5177,5179,5183],{"text":4992,"type":3005},{"text":5174,"type":3005,"marks":5175},"total_weight",[5176],{"type":3415},{"text":5178,"type":3005}," in the cart json to include the weight of all products in the cart while adding ",{"text":5180,"type":3005,"marks":5181},"total_shippable_weight",[5182],{"type":3415},{"text":5184,"type":3005}," to include just the weight of the shippable items in the cart. Shippable items are items using a product delivery type of shipped or flat rate. All other internal order weight calculations related to shipping now only use shippable product weight.",{"type":3055,"content":5186},[5187],{"type":3000,"content":5188},[5189,5190,5194,5195,5199],{"text":3973,"type":3005},{"text":5191,"type":3005,"marks":5192},"quantity_min",[5193],{"type":3415},{"text":3955,"type":3005},{"text":5196,"type":3005,"marks":5197},"quantity_max",[5198],{"type":3415},{"text":5200,"type":3005}," to the cart json. If the value is 0, no value was specified.",{"type":3055,"content":5202},[5203],{"type":3000,"content":5204},[5205],{"text":5206,"type":3005},"Fixed a bug which didn't include handling fees for flat rate shippable products unless the flat rate shipping amount was > 0.",{"type":3055,"content":5208},[5209],{"type":3000,"content":5210},[5211],{"text":5212,"type":3005},"Fixed a bug with store cache data when modifying a store domain",{"type":3055,"content":5214},[5215],{"type":3000,"content":5216},[5217],{"text":5218,"type":3005},"The payment card field wasn't properly validating on change in the checkout.",{"type":3055,"content":5220},[5221],{"type":3000,"content":5222},[5223],{"text":5224,"type":3005},"Downloadable file error messages are now customizable.",{"type":3055,"content":5226},[5227],{"type":3000,"content":5228},[5229],{"text":5230,"type":3005},"Fix in the checkout.js so that shipping and billing location objects are completely independent which allows for restricting states for shipping independently from billing.",{"type":3055,"content":5232},[5233],{"type":3000,"content":5234},[5235],{"text":5236,"type":3005},"Fix for the checkout error session language string which wasn't pulling correctly from the language customizations (patched back to 070).",{"type":3055,"content":5238},[5239],{"type":3000,"content":5240},[5241],{"text":5242,"type":3005},"The admin transaction display, CSV export and XML Datafeed now repeat the billing information as the shipping information when specific shipping information was not provided.",{"type":3055,"content":5244},[5245],{"type":3000,"content":5246},[5247],{"text":5248,"type":3005},"Fix for using SSO with an invalid customer_id. Also added some logging for SSO interactions.",{"type":3055,"content":5250},[5251],{"type":3000,"content":5252},[5253],{"text":5254,"type":3005},"Fix for custom checkout language strings with carriage returns causing the javascript to break. They are now replaced with break tags.",{"type":3055,"content":5256},[5257],{"type":3000,"content":5258},[5259],{"text":5260,"type":3005},"Fix for when a session identifier was not correclty passed to FoxyCart (patched back to 060)",{"type":3055,"content":5262},[5263],{"type":3000,"content":5264},[5265,5267,5271],{"text":5266,"type":3005},"Fix for an issue with the ",{"text":5268,"type":3005,"marks":5269},"updateinfo",[5270],{"type":3415},{"text":5272,"type":3005}," cart action where the updateinfo item existed in the cart if you cancelled out of the process. Now, it will only persist as long as that action is the desired action, otherwise the cart will remain empty.",{"type":3055,"content":5274},[5275],{"type":3000,"content":5276},[5277],{"text":5278,"type":3005},"Fix for the receipt not showing the Country Name but instead only showing the Country Code",{"type":3055,"content":5280},[5281],{"type":3000,"content":5282},[5283],{"text":5284,"type":3005},"Fix for the Subscription XML Datafeed not sending soon to expire card numbers unless that same store also had subscriptions that met the criteria for the sub datafeed.",{"type":3055,"content":5286},[5287],{"type":3000,"content":5288},[5289],{"text":5290,"type":3005},"Soon to expire card numbers now only include numbers that will expire this month, not next month. This change was requested because many banks do not issue a new card until the last month it is active.",{"type":3055,"content":5292},[5293],{"type":3000,"content":5294},[5295],{"text":5296,"type":3005},"Added the ability to resend the Subscription XML Datafeed directly via the admin under the advanced menu.",{"type":3055,"content":5298},[5299],{"type":3000,"content":5300},[5301],{"text":5302,"type":3005},"Added a check against the HTTP status code response when sending the Subscription XML Datafeed. Anything other than a 200 gets logged in the store's error logs.",{"type":3055,"content":5304},[5305],{"type":3000,"content":5306},[5307,5309,5313],{"text":5308,"type":3005},"Fix for ",{"text":5310,"type":3005,"marks":5311},"cart_empty",[5312],{"type":3415},{"text":5314,"type":3005}," custom language string not being displayed properly with an empty cart and cart=view (patched back to 070).",{"type":3055,"content":5316},[5317],{"type":3000,"content":5318},[5319],{"text":5320,"type":3005},"Fix for category discounts not properly respecting the \"single\" or \"repeat\" discount type (patched back to 071).",{"type":3055,"content":5322},[5323],{"type":3000,"content":5324},[5325],{"text":5326,"type":3005},"Fix for percentage based coupon discounts not working as expected in some situations.",{"type":3055,"content":5328},[5329],{"type":3000,"content":5330},[5331],{"text":5332,"type":3005},"Adding password hashing method for Webvanta (patched back to 071).",{"type":3055,"content":5334},[5335],{"type":3000,"content":5336},[5337],{"text":5338,"type":3005},"You can now reset the download count per downloadable product so your customers can re-download the file again.",{"type":3055,"content":5340},[5341],{"type":3000,"content":5342},[5343],{"text":5344,"type":3005},"You can now upload a new downloadable file without breaking download links for customers who bought a previous version of the file.",{"type":3055,"content":5346},[5347],{"type":3000,"content":5348},[5349],{"text":5350,"type":3005},"The admin will no longer let you add a downloadable with a product code that already exists in that category.",{"type":3055,"content":5352},[5353],{"type":3000,"content":5354},[5355,5357,5360,5361,5365,5366,5370],{"text":5356,"type":3005},"Downloadable product codes are limited to alpha numeric characters along with ",{"text":3032,"type":3005,"marks":5358},[5359],{"type":3415},{"text":4310,"type":3005},{"text":5362,"type":3005,"marks":5363},"_",[5364],{"type":3415},{"text":3955,"type":3005},{"text":5367,"type":3005,"marks":5368},"-",[5369],{"type":3415},{"text":3032,"type":3005},{"type":3055,"content":5372},[5373],{"type":3000,"content":5374},[5375],{"text":5376,"type":3005},"You can now resend email receipts directly from the transaction history in the admin.",{"type":3055,"content":5378},[5379],{"type":3000,"content":5380},[5381],{"text":5382,"type":3005},"The transaction history end date filtering in the admin now defaults to tomorrow instead of the last completed transaction to avoid confusion.",{"type":3055,"content":5384},[5385],{"type":3000,"content":5386},[5387],{"text":5388,"type":3005},"When the cart quantity of an item is outside the range of the quantity_min or quantity_max, a note is displayed to the customer indicating the quantity was automatically adjusted.",{"type":3055,"content":5390},[5391],{"type":3000,"content":5392},[5393],{"text":5394,"type":3005},"When matching a city name it now trims the string and removes any non-alphanumeric characters before comparing against the values configured in the admin.",{"type":3055,"content":5396},[5397],{"type":3000,"content":5398},[5399],{"text":5400,"type":3005},"Fixed an admin display issue when first added a tax ending in \"0\"",{"type":3055,"content":5402},[5403],{"type":3000,"content":5404},[5405],{"text":5406,"type":3005},"When using multiship with only one shipto group, the shipping service wasn't being displayed (patched back to 070).",{"type":3055,"content":5408},[5409],{"type":3000,"content":5410},[5411],{"text":5412,"type":3005},"Updated the API *_list calls to be 1-based instead of 0-based for pagination_start values. This is more consistent with the messaging displayed and with how items are filtered in the admin.",{"type":3055,"content":5414},[5415],{"type":3000,"content":5416},[5417],{"text":5418,"type":3005},"When prepopulating customer_country or shipping_country on the checkout, you no longer need to include customer_country_name or shipping_country_name as well.",{"type":3055,"content":5420},[5421],{"type":3000,"content":5422},[5423],{"text":5424,"type":3005},"Checkout prepopulation values will now be cleared out whenever an empty cart is performed.",{"type":3055,"content":5426},[5427],{"type":3000,"content":5428},[5429,5431,5435],{"text":5430,"type":3005},"Fix for a missing ",{"text":5432,"type":3005,"marks":5433},"\"",[5434],{"type":3415},{"text":5436,"type":3005}," in the checkout near the ajax loading image. (Patched back to 0.7.1.)",{"type":3055,"content":5438},[5439],{"type":3000,"content":5440},[5441,5443],{"text":5442,"type":3005},"Added the product id as a class to the surrounding  element in the cart table, formatted as ",{"text":5444,"type":3005,"marks":5445},"product_PRODUCTID",[5446],{"type":3415},{"type":3055,"content":5448},[5449],{"type":3000,"content":5450},[5451,5453,5457],{"text":5452,"type":3005},"Added a class of ",{"text":5454,"type":3005,"marks":5455},"fc_cart_item_details",[5456],{"type":3415},{"text":5458,"type":3005}," to the  element wrapping the product name and attributes in the cart table",{"type":3055,"content":5460},[5461],{"type":3000,"content":5462},[5463,5465,5469],{"text":5464,"type":3005},"Added a span with a class of ",{"text":5466,"type":3005,"marks":5467},"fc_cart_item_name",[5468],{"type":3415},{"text":5470,"type":3005}," around the product name in the cart table",{"type":3055,"content":5472},[5473],{"type":3000,"content":5474},[5475],{"text":5476,"type":3005},"Added a check to prevent links to an orders receipt on a store website from opening in the colorbox",{"type":3055,"content":5478},[5479],{"type":3000,"content":5480},[5481,5483,5487,5489,5493],{"text":5482,"type":3005},"Updated the FoxyCart instance of Colorbox to add a class of ",{"text":5484,"type":3005,"marks":5485},"fc_cbox",[5486],{"type":3415},{"text":5488,"type":3005}," to the colorbox div to allow for unique styling of the Colorbox when using it for the cart. Accounted for the new class in the close button styling in ",{"text":5490,"type":3005,"marks":5491},"style1_fc\u002Fcolorbox.css",[5492],{"type":3415},{"text":5494,"type":3005}," to ensure the \"continue shopping\" styling only appears for a FoxyCart initiated Colorbox",{"type":3055,"content":5496},[5497],{"type":3000,"content":5498},[5499,5501,5505],{"text":5500,"type":3005},"Added a new config variable ",{"text":5502,"type":3005,"marks":5503},"FC.checkout.config.isValid",[5504],{"type":3415},{"text":5506,"type":3005}," to the checkout which when set to false prevents the checkout from submitting, allowing for custom validations to prevent the cart from validating",{"type":3055,"content":5508},[5509],{"type":3000,"content":5510},[5511],{"text":5512,"type":3005},"Adjusted the cart image size to be 100px instead of 150px and to be 50px on the checkout and receipt pagees.",{"type":3055,"content":5514},[5515],{"type":3000,"content":5516},[5517],{"text":5518,"type":3005},"When using the Purchase Order payment method, downloadable links will not be shown on the receipt or in the receipt email. They will have to be sent manually by the store administrator.",{"type":3055,"content":5520},[5521],{"type":3000,"content":5522},[5523],{"text":5524,"type":3005},"Updated all URL fields in the admin to be 300 characters in length.",{"type":3055,"content":5526},[5527],{"type":3000,"content":5528},[5529],{"text":5530,"type":3005},"Updating the temporary password to only be valid for 30 minutes.",{"type":3055,"content":5532},[5533],{"type":3000,"content":5534},[5535],{"text":5536,"type":3005},"When the order includes shippable products, the shipping address is now displayed in both the receipt and the receipt email even if it is the same as the billing address.",{"type":3055,"content":5538},[5539],{"type":3000,"content":5540},[5541],{"text":5542,"type":3005},"The PayPal Expresss image in the cart has been updated to use a static image which loads much faster than the dynamic images used previously.",{"type":3055,"content":5544},[5545],{"type":3000,"content":5546},[5547],{"text":5548,"type":3005},"When the order includes downloadable products and the payment method is eCheck via PayPal, download links are not shown to the customer and FoxyCart sends a special response details entry in the datafeed.",{"type":3055,"content":5550},[5551],{"type":3000,"content":5552},[5553],{"text":5554,"type":3005},"You can now specify up to 3 characters in the subscription frequency which allows you to set up a subscription to run ever 120 days, as an example.",{"type":3055,"content":5556},[5557],{"type":3000,"content":5558},[5559],{"text":5560,"type":3005},"Fixed the admin validation when creating a coupon that would not let you setup a coupon valid for only one day. Now the start date and end date can be the same date (patched back to 0.7.0)",{"type":3055,"content":5562},[5563],{"type":3000,"content":5564},[5565],{"text":5566,"type":3005},"Fixed an issue with multiship group totals are over $1,000 not displaying correctly in receipt emails (patched back to 071).",{"type":3055,"content":5568},[5569],{"type":3000,"content":5570},[5571],{"text":5572,"type":3005},"You can no longer disable PayPal Express as a payment option if you still have active PayPal Subscriptions.",{"type":3055,"content":5574},[5575],{"type":3000,"content":5576},[5577,5579,5582],{"text":5578,"type":3005},"The cart json now includes a ",{"text":3815,"type":3005,"marks":5580},[5581],{"type":3415},{"text":5583,"type":3005}," node you can use for creating your own \"continue shopping\" link if you have a full page cart design.",{"type":3055,"content":5585},[5586],{"type":3000,"content":5587},[5588],{"text":5589,"type":3005},"Change for the PayPal Profile ID filter to filter off the profile id displayed in the admin and not the third party id recurring payment ProfileID returned by PayPal.",{"type":3055,"content":5591},[5592],{"type":3000,"content":5593},[5594],{"text":5595,"type":3005},"Updated WorldPay gateway to support test firstnames and to use the correct shopper email address and ip (patched back to 071).",{"type":3055,"content":5597},[5598],{"type":3000,"content":5599},[5600],{"text":5601,"type":3005},"When creating a new store in the admin, it no longer becomes your default store automatically.",{"type":3055,"content":5603},[5604],{"type":3000,"content":5605},[5606,5608,5612],{"text":5607,"type":3005},"When updating the receipt template via the API, the ",{"text":5609,"type":3005,"marks":5610},"use_receipt_template",[5611],{"type":3415},{"text":5613,"type":3005}," checkbox in the admin will be turned on automatically.",{"type":3055,"content":5615},[5616],{"type":3000,"content":5617},[5618],{"text":5619,"type":3005},"The payment card, type and expiration date is now shown in the admin for both the transaction history and the subscription page.",{"type":3055,"content":5621},[5622],{"type":3000,"content":5623},[5624,5626,5630],{"text":5625,"type":3005},"Because of a limitaton in PayPal's system, we're now including the product attributes as part of the product name and not just in the description field. The product name and the product attributes are separated by ",{"text":5627,"type":3005,"marks":5628},"--",[5629],{"type":3415},{"text":5631,"type":3005}," .",{"type":3055,"content":5633},[5634],{"type":3000,"content":5635},[5636],{"text":5637,"type":3005},"When returning to the checkout after a gateway error as a new customer, the first password field was not being displayed correctly (Patched back to 0.7.0).",{"type":3055,"content":5639},[5640],{"type":3000,"content":5641},[5642],{"text":5643,"type":3005},"When using the \"Suggested Retail Rates\" drop type for UPS shipping, a \" Customer Classification Code is required with the requested Pickup Type\" error would result. We now default to a Retail (04) Customer Classification Code for this drop type (patched back to 0.6.0).",{"type":3055,"content":5645},[5646],{"type":3000,"content":5647},[5648],{"text":5649,"type":3005},"Single Sign On tokens were being validated using a case-sensitive method. This has been fixed.",{"type":3055,"content":5651},[5652],{"type":3000,"content":5653},[5654],{"text":5655,"type":3005},"Added the coupon code used to the admin's transaction history display.",{"type":3055,"content":5657},[5658],{"type":3000,"content":5659},[5660],{"text":5661,"type":3005},"Fixed a bug where multiple, non-combinable coupons could be applied to the same order if they are initially evaluated but don't yet apply.",{"type":3055,"content":5663},[5664],{"type":3000,"content":5665},[5666],{"text":5667,"type":3005},"Fix for an issue with specific gateway responses that were available only in English even though they were translated to other languages.",{"type":3055,"content":5669},[5670],{"type":3000,"content":5671},[5672],{"text":5673,"type":3005},"Fixed a currency format bug where the \"price each\" value could be missing a 0 on the end.",{"type":3055,"content":5675},[5676],{"type":3000,"content":5677},[5678],{"text":5679,"type":3005},"Fixed a bug in the admin when creating a store or deleting a store from an existing 071 or 072 store, the resulting admin interface would be the wrong version. This would cause (among other things) the sample code section to show the wrong include files. This has been patched back to all versions of the admin.",{"type":3055,"content":5681},[5682],{"type":3000,"content":5683},[5684,5686],{"text":5685,"type":3005},"Adding the following User Agent header to the transaction and subscription datafeed requests from our system: ",{"text":5687,"type":3005,"marks":5688},"FoxyCart Webhook v0.7.2 (http:\u002F\u002Fwiki.foxycart.com\u002Fv\u002F0.7.2\u002Fwebhooks)",[5689],{"type":3415},{"type":3055,"content":5691},[5692],{"type":3000,"content":5693},[5694],{"text":5695,"type":3005},"Flat rate shipping amounts for subscriptions are now configurable per subscription (instead of using the amount configured on the category). This allows stores using custom checkout JavaScript snippets to run the same flat rate amount as the original transaction (or adjust it as needed). Subscriptions using live rate shipping amounts will still be recalculated.",{"type":3055,"content":5697},[5698],{"type":3000,"content":5699},[5700,5702,5706],{"text":5701,"type":3005},"When customers were created via the API without specifying the ",{"text":5703,"type":3005,"marks":5704},"customer_password_hash_type",[5705],{"type":3415},{"text":5707,"type":3005}," and when the store used a non-default password hashing method, the customer would not be able to login correctly. We updated the login code to use the hash type and hash config from the store if the customer values were blank before checking the customer password.",{"type":3055,"content":5709},[5710],{"type":3000,"content":5711},[5712],{"text":5713,"type":3005},"The admin was not properly clearing out the payment gateway key when switching gateways. This was particularly a problem for USAePay because it was sending along the previous value configured which was causing the transaction to fail (patched back to 0.7.0).",{"type":3055,"content":5715},[5716],{"type":3000,"content":5717},[5718],{"text":5719,"type":3005},"Fix for flat rate and future subscriptions where the shipping was being double charged.",{"type":3055,"content":5721},[5722],{"type":3000,"content":5723},[5724],{"text":5725,"type":3005},"Fix for multiship orders from multiple categories using flat rate shipping and one of those categores is configured for $0 flat rate shipping. The shipping amount was being doubled.","changelogs\u002F2012-01-13",-850,[],"612f2e4c-5fea-4f32-bc6c-51fadbdf31c1",[],{"name":5732,"created_at":5733,"published_at":5734,"updated_at":5735,"id":5736,"uuid":5737,"content":5738,"slug":5732,"full_slug":5756,"sort_by_date":2748,"position":5757,"tag_list":5758,"is_startpage":2677,"parent_id":3379,"meta_data":2748,"group_id":5759,"first_published_at":5734,"release_id":2748,"lang":2837,"path":2748,"alternates":5760,"default_full_slug":2748,"translated_slugs":2748},"2012-01-03","2023-03-09T17:11:13.333Z","2023-03-09T17:11:13.358Z","2023-03-09T17:11:13.371Z",48878,"6ba345ee-f6db-4e77-a291-6d363fe5feb6",{"_uid":5739,"date":5740,"logs":5741,"component":3430},"999bb159-9c64-4389-aff3-65d08e45c575","2012-01-03 01:55",{"type":2997,"content":5742},[5743,5747],{"type":3000,"content":5744},[5745],{"text":5746,"type":3005},"Changes for the week ending 2012-01-01",{"type":3052,"attrs":5748,"content":5749},{"tight":2677},[5750],{"type":3055,"content":5751},[5752],{"type":3000,"content":5753},[5754],{"text":5755,"type":3005},"v0.7.2: Fix for a SagePay issue.","changelogs\u002F2012-01-03",-840,[],"5d67bcd0-3ff5-4505-8b2a-a1dcc73b71ed",[],{"name":5762,"created_at":5763,"published_at":5764,"updated_at":5765,"id":5766,"uuid":5767,"content":5768,"slug":5762,"full_slug":5792,"sort_by_date":2748,"position":5793,"tag_list":5794,"is_startpage":2677,"parent_id":3379,"meta_data":2748,"group_id":5795,"first_published_at":5764,"release_id":2748,"lang":2837,"path":2748,"alternates":5796,"default_full_slug":2748,"translated_slugs":2748},"2011-12-27","2023-03-09T17:11:11.491Z","2023-03-09T17:11:11.518Z","2023-03-09T17:11:11.532Z",48877,"f08e9847-9378-4cef-b829-c53a76d102a8",{"_uid":5769,"date":5770,"logs":5771,"component":3430},"1e6ca544-7a5a-421f-a1d8-0eb0dd6f2c98","2011-12-27 01:35",{"type":2997,"content":5772},[5773,5777],{"type":3000,"content":5774},[5775],{"text":5776,"type":3005},"Changes for the week ending 2011-12-25",{"type":3052,"attrs":5778,"content":5779},{"tight":2677},[5780,5786],{"type":3055,"content":5781},[5782],{"type":3000,"content":5783},[5784],{"text":5785,"type":3005},"v0.7.2: Fixed the admin validation when creating a coupon that would not let you setup a coupon valid for only one day. Now the start date and end date can be the same date (patched back to 0.7.0)",{"type":3055,"content":5787},[5788],{"type":3000,"content":5789},[5790],{"text":5791,"type":3005},"v0.7.0 – v0.7.2: Fix an issue with IE9 and the filter select boxes in the admin.","changelogs\u002F2011-12-27",-830,[],"508a53df-5689-48c6-9247-c27bd52490b1",[],{"name":5798,"created_at":5799,"published_at":5800,"updated_at":5801,"id":5802,"uuid":5803,"content":5804,"slug":5798,"full_slug":5873,"sort_by_date":2748,"position":5874,"tag_list":5875,"is_startpage":2677,"parent_id":3379,"meta_data":2748,"group_id":5876,"first_published_at":5800,"release_id":2748,"lang":2837,"path":2748,"alternates":5877,"default_full_slug":2748,"translated_slugs":2748},"2011-12-20","2023-03-09T17:11:10.508Z","2023-03-09T17:11:10.535Z","2023-03-09T17:11:10.549Z",48876,"658714bb-7ab7-4528-865b-a639732fa697",{"_uid":5805,"date":5806,"logs":5807,"component":3430},"f4903775-b373-475d-b40c-dd7969b33215","2011-12-20 01:18",{"type":2997,"content":5808},[5809,5813],{"type":3000,"content":5810},[5811],{"text":5812,"type":3005},"Changes for the week ending 2011-12-18",{"type":3052,"attrs":5814,"content":5815},{"tight":2677},[5816,5837,5843,5849,5855,5861,5867],{"type":3055,"content":5817},[5818],{"type":3000,"content":5819},[5820,5822,5825,5827,5830,5832,5835],{"text":5821,"type":3005},"v0.7.2: ",{"text":5077,"type":3005,"marks":5823},[5824],{"type":3415},{"text":5826,"type":3005}," has been renamed to ",{"text":5083,"type":3005,"marks":5828},[5829],{"type":3415},{"text":5831,"type":3005}," and now only includes product weights for products with a ",{"text":5094,"type":3005,"marks":5833},[5834],{"type":3415},{"text":5836,"type":3005}," of ‘shipped’ (i.e., live shipping rates).",{"type":3055,"content":5838},[5839],{"type":3000,"content":5840},[5841],{"text":5842,"type":3005},"v0.7.2: Added MODX Revo Password hashing.",{"type":3055,"content":5844},[5845],{"type":3000,"content":5846},[5847],{"text":5848,"type":3005},"v0.7.2: Duplicate coupon codes are no longer allowed. If you try to edit or create a coupon using a coupon code that is already in use for your store, you will see an error message in the admin.",{"type":3055,"content":5850},[5851],{"type":3000,"content":5852},[5853],{"text":5854,"type":3005},"v0.7.2: Added PayLeap gateway.",{"type":3055,"content":5856},[5857],{"type":3000,"content":5858},[5859],{"text":5860,"type":3005},"v0.7.0 – v0.7.2: Fix for the issue with subscriptions created the day before they run not being set as future subscriptions.",{"type":3055,"content":5862},[5863],{"type":3000,"content":5864},[5865],{"text":5866,"type":3005},"v0.7.2: Fixed a bug related to currency format.",{"type":3055,"content":5868},[5869],{"type":3000,"content":5870},[5871],{"text":5872,"type":3005},"v0.7.2: Fixed an issue with multiship group totals are over $1,000 not displaying correctly in receipt emails (patched back to 071).","changelogs\u002F2011-12-20",-820,[],"e18ae6b8-781c-4110-a6c2-f7e0a643a560",[],{"name":5879,"created_at":5880,"published_at":5881,"updated_at":5882,"id":5883,"uuid":5884,"content":5885,"slug":5879,"full_slug":5960,"sort_by_date":2748,"position":5961,"tag_list":5962,"is_startpage":2677,"parent_id":3379,"meta_data":2748,"group_id":5963,"first_published_at":5881,"release_id":2748,"lang":2837,"path":2748,"alternates":5964,"default_full_slug":2748,"translated_slugs":2748},"2011-12-13","2023-03-09T17:11:09.473Z","2023-03-09T17:11:09.501Z","2023-03-09T17:11:09.516Z",48875,"713d8a20-9aa7-4fd4-8ca6-02c5c1598c9b",{"_uid":5886,"date":5887,"logs":5888,"component":3430},"56679dc3-45ef-4c12-814b-0f090731fe66","2011-12-13 01:16",{"type":2997,"content":5889},[5890,5894],{"type":3000,"content":5891},[5892],{"text":5893,"type":3005},"Changes for the week ending 2011-12-11",{"type":3052,"attrs":5895,"content":5896},{"tight":2677},[5897,5903,5909,5915,5921,5937,5943],{"type":3055,"content":5898},[5899],{"type":3000,"content":5900},[5901],{"text":5902,"type":3005},"v0.7.2: fix for an issue that occurs when you use the subscription API but there are no past due accounts, only about to expire cards.",{"type":3055,"content":5904},[5905],{"type":3000,"content":5906},[5907],{"text":5908,"type":3005},"v0.7.2: Improvements in Helcim gateway implementation",{"type":3055,"content":5910},[5911],{"type":3000,"content":5912},[5913],{"text":5914,"type":3005},"v0.7.1: Fix for a SagePay error.",{"type":3055,"content":5916},[5917],{"type":3000,"content":5918},[5919],{"text":5920,"type":3005},"v0.7.2: Live shipping rates now only send the total weight of products configured for live shipping, not the weight of all products in the cart.",{"type":3055,"content":5922},[5923],{"type":3000,"content":5924},[5925,5927,5930,5932,5935],{"text":5926,"type":3005},"v0.7.2: Changed ",{"text":5174,"type":3005,"marks":5928},[5929],{"type":3415},{"text":5931,"type":3005}," in the cart json to include the weight of all products in the cart while adding ",{"text":5180,"type":3005,"marks":5933},[5934],{"type":3415},{"text":5936,"type":3005}," to include just the weight of the shippable items in the cart. Shippable items are items using a product delivery type of shipped or flat rate. All other internal order weight calculations related to shipping now only use shippable product weight.",{"type":3055,"content":5938},[5939],{"type":3000,"content":5940},[5941],{"text":5942,"type":3005},"v0.7.2: Fix for product validation problems on FoxyCart-cached product thumbnail images.",{"type":3055,"content":5944},[5945],{"type":3000,"content":5946},[5947,5949,5952,5954,5958],{"text":5948,"type":3005},"v0.7.2: Added CSV new field: ",{"text":4530,"type":3005,"marks":5950},[5951],{"type":3415},{"text":5953,"type":3005}," will contain a space separated list of ",{"text":5955,"type":3005,"marks":5956},"sub_token_urls",[5957],{"type":3415},{"text":5959,"type":3005}," for the subscriptions in this transaction (if it has any).","changelogs\u002F2011-12-13",-810,[],"a0c558a1-0f6f-480e-8b5a-0ff7d8fe39af",[],{"name":5966,"created_at":5967,"published_at":5968,"updated_at":5969,"id":5970,"uuid":5971,"content":5972,"slug":5966,"full_slug":6002,"sort_by_date":2748,"position":6003,"tag_list":6004,"is_startpage":2677,"parent_id":3379,"meta_data":2748,"group_id":6005,"first_published_at":5968,"release_id":2748,"lang":2837,"path":2748,"alternates":6006,"default_full_slug":2748,"translated_slugs":2748},"2011-12-05","2023-03-09T17:11:07.904Z","2023-03-09T17:11:07.929Z","2023-03-09T17:11:07.942Z",48874,"aa3bac52-f4b8-4053-8b0b-5fcdc676d8ba",{"_uid":5973,"date":5974,"logs":5975,"component":3430},"890f35d7-700b-4661-92c5-946b9b263984","2011-12-05 01:13",{"type":2997,"content":5976},[5977,5981],{"type":3000,"content":5978},[5979],{"text":5980,"type":3005},"Changes for the week ending 2011-12-04",{"type":3052,"attrs":5982,"content":5983},{"tight":2677},[5984,5990,5996],{"type":3055,"content":5985},[5986],{"type":3000,"content":5987},[5988],{"text":5989,"type":3005},"v0.7.2: fix for a fatal error with sagepay.",{"type":3055,"content":5991},[5992],{"type":3000,"content":5993},[5994],{"text":5995,"type":3005},"v0.7.2: Spanish language file added.",{"type":3055,"content":5997},[5998],{"type":3000,"content":5999},[6000],{"text":6001,"type":3005},"v0.7.2: Fix for standard style issue.","changelogs\u002F2011-12-05",-800,[],"8bad6c4d-322b-4f97-8f6b-ece24f962d34",[],{"name":6008,"created_at":6009,"published_at":6010,"updated_at":6011,"id":6012,"uuid":6013,"content":6014,"slug":6008,"full_slug":6032,"sort_by_date":2748,"position":6033,"tag_list":6034,"is_startpage":2677,"parent_id":3379,"meta_data":2748,"group_id":6035,"first_published_at":6010,"release_id":2748,"lang":2837,"path":2748,"alternates":6036,"default_full_slug":2748,"translated_slugs":2748},"2011-11-28","2023-03-09T17:11:06.915Z","2023-03-09T17:11:06.942Z","2023-03-09T17:11:06.954Z",48873,"2e1a04e9-8d39-47c6-bcb2-9f666bbeb8da",{"_uid":6015,"date":6016,"logs":6017,"component":3430},"2e8d51b3-f393-4fe3-bb53-240aa1d49b96","2011-11-28 01:12",{"type":2997,"content":6018},[6019,6023],{"type":3000,"content":6020},[6021],{"text":6022,"type":3005},"Changes for the week ending 2011-11-27",{"type":3052,"attrs":6024,"content":6025},{"tight":2677},[6026],{"type":3055,"content":6027},[6028],{"type":3000,"content":6029},[6030],{"text":6031,"type":3005},"v0.7.2: Fix for downloadables list not showing up after uploading a new file.","changelogs\u002F2011-11-28",-790,[],"871953b9-9018-4f56-a9be-d1a1bfa28036",[],{"name":6038,"created_at":6039,"published_at":6040,"updated_at":6041,"id":6042,"uuid":6043,"content":6044,"slug":6038,"full_slug":6122,"sort_by_date":2748,"position":6123,"tag_list":6124,"is_startpage":2677,"parent_id":3379,"meta_data":2748,"group_id":6125,"first_published_at":6040,"release_id":2748,"lang":2837,"path":2748,"alternates":6126,"default_full_slug":2748,"translated_slugs":2748},"2011-11-22","2023-03-09T17:11:05.702Z","2023-03-09T17:11:05.729Z","2023-03-09T17:11:05.742Z",48872,"eec56bba-8416-4a6f-9fbd-bcf23c5d1bc1",{"_uid":6045,"date":6046,"logs":6047,"component":3430},"d4f96e91-7c1b-4314-99dc-719a793e4a93","2011-11-22 01:06",{"type":2997,"content":6048},[6049,6053],{"type":3000,"content":6050},[6051],{"text":6052,"type":3005},"Changes for the week ending 2011-11-20",{"type":3052,"attrs":6054,"content":6055},{"tight":2677},[6056,6062,6068,6074,6080,6086,6092,6098,6104,6110,6116],{"type":3055,"content":6057},[6058],{"type":3000,"content":6059},[6060],{"text":6061,"type":3005},"v0.7.2: Fix for error on canceling subscription.",{"type":3055,"content":6063},[6064],{"type":3000,"content":6065},[6066],{"text":6067,"type":3005},"v0.7.2: Fix for First Data subscription issue.",{"type":3055,"content":6069},[6070],{"type":3000,"content":6071},[6072],{"text":6073,"type":3005},"v0.7.0 – v0.7.2: Fix for an issue with exporting transactions.If you deleted a category that was used in a transaction, you could no longer export the transaction details.",{"type":3055,"content":6075},[6076],{"type":3000,"content":6077},[6078],{"text":6079,"type":3005},"v0.7.2: Fix for error that occurs on checkout, when the shipping country is not entered.",{"type":3055,"content":6081},[6082],{"type":3000,"content":6083},[6084],{"text":6085,"type":3005},"v0.7.2: Fix for the stores with special characters in the name were failing to send password reset emails.",{"type":3055,"content":6087},[6088],{"type":3000,"content":6089},[6090],{"text":6091,"type":3005},"v0.7.2: Fix temporary passwords so they are valid for only 30 minutes.",{"type":3055,"content":6093},[6094],{"type":3000,"content":6095},[6096],{"text":6097,"type":3005},"v0.7.2: Instead of returning empty shipping address nodes, we now return the billing address information if an alternate shipping address wasn’t specified.",{"type":3055,"content":6099},[6100],{"type":3000,"content":6101},[6102],{"text":6103,"type":3005},"v0.7.2: The PayPal Express image in the cart has been updated to use a static image which loads much faster than the dynamic images used previously.",{"type":3055,"content":6105},[6106],{"type":3000,"content":6107},[6108],{"text":6109,"type":3005},"v0.7.2: The locale and currency settings have been moved to the settings menu.",{"type":3055,"content":6111},[6112],{"type":3000,"content":6113},[6114],{"text":6115,"type":3005},"v0.7.2: Showing PayPal EC PaymentType in the response details.",{"type":3055,"content":6117},[6118],{"type":3000,"content":6119},[6120],{"text":6121,"type":3005},"v0.7.2: When the order includes downloadable products and the payment method is eCheck via PayPal, download links are not shown to the customer and FoxyCart sends a special response details entry in the datafeed.","changelogs\u002F2011-11-22",-780,[],"179221f2-f2e2-478f-b03c-d1f2847473cf",[],{"name":6128,"created_at":6129,"published_at":6130,"updated_at":6131,"id":6132,"uuid":6133,"content":6134,"slug":6128,"full_slug":6158,"sort_by_date":2748,"position":6159,"tag_list":6160,"is_startpage":2677,"parent_id":3379,"meta_data":2748,"group_id":6161,"first_published_at":6130,"release_id":2748,"lang":2837,"path":2748,"alternates":6162,"default_full_slug":2748,"translated_slugs":2748},"2011-11-14","2023-03-09T17:11:04.093Z","2023-03-09T17:11:04.120Z","2023-03-09T17:11:04.133Z",48871,"5ab47461-9ce7-40fb-a843-72e381683198",{"_uid":6135,"date":6136,"logs":6137,"component":3430},"ab001a00-11fb-45ae-8393-08131e9c5654","2011-11-14 16:18",{"type":2997,"content":6138},[6139,6143],{"type":3000,"content":6140},[6141],{"text":6142,"type":3005},"Changes for the week ending 2011-11-13",{"type":3052,"attrs":6144,"content":6145},{"tight":2677},[6146,6152],{"type":3055,"content":6147},[6148],{"type":3000,"content":6149},[6150],{"text":6151,"type":3005},"v0.7.0 – v0.7.1: Fixes cache errors related to store version switching.",{"type":3055,"content":6153},[6154],{"type":3000,"content":6155},[6156],{"text":6157,"type":3005},"v0.7.1: Fix for a Quickbooks invalid XML response.","changelogs\u002F2011-11-14",-770,[],"eae55393-f059-4411-9e95-0d0cfaf220e3",[],{"name":6164,"created_at":6165,"published_at":6166,"updated_at":6167,"id":6168,"uuid":6169,"content":6170,"slug":6164,"full_slug":6224,"sort_by_date":2748,"position":6225,"tag_list":6226,"is_startpage":2677,"parent_id":3379,"meta_data":2748,"group_id":6227,"first_published_at":6166,"release_id":2748,"lang":2837,"path":2748,"alternates":6228,"default_full_slug":2748,"translated_slugs":2748},"2011-11-07","2023-03-09T17:11:02.622Z","2023-03-09T17:11:02.649Z","2023-03-09T17:11:02.663Z",48870,"5d53063a-9fc2-49b4-8d72-25b3cdffde2b",{"_uid":6171,"date":6172,"logs":6173,"component":3430},"e25584d8-ca6b-43c3-98a5-df21646fc7dd","2011-11-07 16:14",{"type":2997,"content":6174},[6175,6179],{"type":3000,"content":6176},[6177],{"text":6178,"type":3005},"Changes for the week ending 2011-11-06",{"type":3052,"attrs":6180,"content":6181},{"tight":2677},[6182,6188,6194,6200,6206,6212,6218],{"type":3055,"content":6183},[6184],{"type":3000,"content":6185},[6186],{"text":6187,"type":3005},"v0.3.0 – v0.7.1: Fixed a bug that would prevent email from being sent for stores with special characters not valid for email headers in the name such as “.” or “,”.",{"type":3055,"content":6189},[6190],{"type":3000,"content":6191},[6192],{"text":6193,"type":3005},"v0.5.1 – v0.7.1: Added error logging when emails are not sent correctly.",{"type":3055,"content":6195},[6196],{"type":3000,"content":6197},[6198],{"text":6199,"type":3005},"v0.6.0 – v0.7.1: Added language explaining the difference between an admin login and a customer billing login.",{"type":3055,"content":6201},[6202],{"type":3000,"content":6203},[6204],{"text":6205,"type":3005},"v0.7.0 – v0.7.1: Added request\u002Fresponse logging to PayPal.",{"type":3055,"content":6207},[6208],{"type":3000,"content":6209},[6210],{"text":6211,"type":3005},"v0.6.0 – v0.7.1: Security improvements in the admin.",{"type":3055,"content":6213},[6214],{"type":3000,"content":6215},[6216],{"text":6217,"type":3005},"v0.6.0 – v0.7.1: Build PayPal links with language specific locales to greatly improve PayPal button load times (versus their dynamic button).",{"type":3055,"content":6219},[6220],{"type":3000,"content":6221},[6222],{"text":6223,"type":3005},"v0.7.1: Fix for Quickbooks locale-specific currency formatting.","changelogs\u002F2011-11-07",-760,[],"6072a3ee-a6a9-4966-925d-1c201d3caf09",[],{"name":6230,"created_at":6231,"published_at":6232,"updated_at":6233,"id":6234,"uuid":6235,"content":6236,"slug":6230,"full_slug":6266,"sort_by_date":2748,"position":6267,"tag_list":6268,"is_startpage":2677,"parent_id":3379,"meta_data":2748,"group_id":6269,"first_published_at":6232,"release_id":2748,"lang":2837,"path":2748,"alternates":6270,"default_full_slug":2748,"translated_slugs":2748},"2011-10-31","2023-03-09T17:11:01.348Z","2023-03-09T17:11:01.386Z","2023-03-09T17:11:01.398Z",48869,"40be1b47-3c11-49c8-b857-8ed65f265378",{"_uid":6237,"date":6238,"logs":6239,"component":3430},"f1462197-c7b6-4d7b-a639-ab12b3d2d004","2011-10-31 16:04",{"type":2997,"content":6240},[6241,6245],{"type":3000,"content":6242},[6243],{"text":6244,"type":3005},"Changes for the week ending 2011-10-30",{"type":3052,"attrs":6246,"content":6247},{"tight":2677},[6248,6254,6260],{"type":3055,"content":6249},[6250],{"type":3000,"content":6251},[6252],{"text":6253,"type":3005},"v0.6.0 – v0.7.1: Fix for captcha images.",{"type":3055,"content":6255},[6256],{"type":3000,"content":6257},[6258],{"text":6259,"type":3005},"v0.7.0 – v0.7.1: Fix for “check all” box at the bottom of the transaction history page.",{"type":3055,"content":6261},[6262],{"type":3000,"content":6263},[6264],{"text":6265,"type":3005},"v0.7.0 – v0.7.1: Added logging to all transaction email receipts.","changelogs\u002F2011-10-31",-750,[],"6b6baf45-24b7-4697-b84a-3fc66334487d",[],1775716911,[],[],{"age":6275,"cache-control":6276,"connection":6277,"content-encoding":6278,"content-type":6279,"date":6280,"etag":6281,"per-page":6282,"referrer-policy":6283,"sb-be-version":6284,"server":6285,"strict-transport-security":6286,"total":6287,"transfer-encoding":6288,"vary":6289,"via":6290,"x-amz-cf-id":6291,"x-amz-cf-pop":6292,"x-cache":6293,"x-content-type-options":6294,"x-frame-options":6295,"x-permitted-cross-domain-policies":6296,"x-request-id":6297,"x-runtime":6298,"x-xss-protection":6299},"4571","max-age=0, public, s-maxage=604800, stale-if-error=3600","keep-alive","gzip","application\u002Fjson; charset=utf-8","Thu, 09 Apr 2026 15:20:22 GMT","W\u002F\"5d8270a34653dbf00825ed6e77c34e03\"","20","strict-origin-when-cross-origin","5.711.0","nginx\u002F1.29.1","max-age=31536000","675","chunked","Origin,Accept-Encoding, Origin","1.1 295b916a9e7205a7661c81a0c48d031c.cloudfront.net (CloudFront)","aBwE7sG_Jc-IXBlk4xKUhLg4m93YJP5Q6R_keq0taWjgxMVoGDQc8g==","IAD55-P10","Hit from cloudfront","nosniff","SAMEORIGIN","none","32d71a43-e91e-4a98-a1cb-d6f9e0165b86","0.042851","0",20,675,{"html":6303,"sections":6304,"segments":6305},"\u003Cdiv class=\"log-items\">\u003Cp>Changes for the week ending 2012-03-25:\u003C\u002Fp>\u003Cul class=\"list-unstyled list-py-1\">\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">All versions\u003C\u002Fspan>\u003Ccode class=\"badge bg-soft-danger text-danger\">root@\u003C\u002Fcode> is removed from SSL Order Form, because it is no longer supported by RapidSSL.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">All versions\u003C\u002Fspan>Fixed a bug in the admin when creating a store or deleting a store from an existing 071 or 072 store, the resulting admin interface would be the wrong version. This would cause (among other things) the sample code section to show the wrong include files. This has been patched back to all versions of the admin.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>Fixed an error for Beanstream gateway that could error on when a state value was passed in on certain countries.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fdiv>",[],[6306],{"type":6307,"content":6308},"html","\u003Cp>Changes for the week ending 2012-03-25:\u003C\u002Fp>\u003Cul tight=\"false\">\u003Cli>\u003Cp>All versions: \u003Ccode class=\"badge bg-soft-danger text-danger\">root@\u003C\u002Fcode> is removed from SSL Order Form, because it is no longer supported by RapidSSL.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>All versions: Fixed a bug in the admin when creating a store or deleting a store from an existing 071 or 072 store, the resulting admin interface would be the wrong version. This would cause (among other things) the sample code section to show the wrong include files. This has been patched back to all versions of the admin.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.2: Fixed an error for Beanstream gateway that could error on when a state value was passed in on certain countries.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>",{"html":6310,"sections":6311,"segments":6312},"\u003Cdiv class=\"log-items\">\u003Cp>Changes for the week ending 2012-03-11:\u003C\u002Fp>\u003Cul class=\"list-unstyled list-py-1\">\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>Added 3-D Secure Support for PayPal.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fdiv>",[],[6313],{"type":6307,"content":6314},"\u003Cp>Changes for the week ending 2012-03-11:\u003C\u002Fp>\u003Cul tight=\"false\">\u003Cli>\u003Cp>v0.7.2: Added 3-D Secure Support for PayPal.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>",{"html":6316,"sections":6317,"segments":6318},"\u003Cdiv class=\"log-items\">\u003Cp>Changes for the week ending 2012-03-04\u003C\u002Fp>\u003Cul class=\"list-unstyled list-py-1\">\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.1\u003C\u002Fspan>System will now show the error message on checkout if there is no response from SagePay gateway.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>Fix for a currency format issue in the cart. i.e Price for “each” product is now displaying as \u003Ccode class=\"badge bg-soft-danger text-danger\">$X.XX\u003C\u002Fcode> instead of \u003Ccode class=\"badge bg-soft-danger text-danger\">$X.X\u003C\u002Fcode>.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fdiv>",[],[6319],{"type":6307,"content":6320},"\u003Cp>Changes for the week ending 2012-03-04\u003C\u002Fp>\u003Cul tight=\"false\">\u003Cli>\u003Cp>v0.7.1: System will now show the error message on checkout if there is no response from SagePay gateway.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.2: Fix for a currency format issue in the cart. i.e Price for “each” product is now displaying as \u003Ccode class=\"badge bg-soft-danger text-danger\">$X.XX\u003C\u002Fcode> instead of \u003Ccode class=\"badge bg-soft-danger text-danger\">$X.X\u003C\u002Fcode>.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>",{"html":6322,"sections":6323,"segments":6324},"\u003Cdiv class=\"log-items\">\u003Cp>Changes for the week ending 2012-02-26\u003C\u002Fp>\u003Cul class=\"list-unstyled list-py-1\">\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.6.0 – v0.7.2\u003C\u002Fspan>Fixed a localization issue for Gateway responses. Gateway responses were still showing in English even if you change the language.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>Added custom error messages for SagePay Gateway.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fdiv>",[],[6325],{"type":6307,"content":6326},"\u003Cp>Changes for the week ending 2012-02-26\u003C\u002Fp>\u003Cul tight=\"false\">\u003Cli>\u003Cp>v0.6.0 – v0.7.2: Fixed a localization issue for Gateway responses. Gateway responses were still showing in English even if you change the language.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.2: Added custom error messages for SagePay Gateway.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>",{"html":6328,"sections":6329,"segments":6330},"\u003Cdiv class=\"log-items\">\u003Cp>Changes for the week ending 2012-02-20\u003C\u002Fp>\u003Cul class=\"list-unstyled list-py-1\">\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>Updated the help text for email DNS in admin to explain TTL delays.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.0 – v0.7.2\u003C\u002Fspan>Fix for invalid country codes that were returned via geoip.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>Fix for style issue in admin, for “Encode HTML” button.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fdiv>",[],[6331],{"type":6307,"content":6332},"\u003Cp>Changes for the week ending 2012-02-20\u003C\u002Fp>\u003Cul tight=\"false\">\u003Cli>\u003Cp>v0.7.2: Updated the help text for email DNS in admin to explain TTL delays.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.0 – v0.7.2: Fix for invalid country codes that were returned via geoip.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.2: Fix for style issue in admin, for “Encode HTML” button.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>",{"html":6334,"sections":6335,"segments":6336},"\u003Cdiv class=\"log-items\">\u003Cp>Changes for the week ending 2012-02-06\u003C\u002Fp>\u003Cul class=\"list-unstyled list-py-1\">\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.1\u003C\u002Fspan>SagePay 3D Secure Support is no longer available in v0.7.1. You can upgrade to \u003Ccode class=\"badge bg-soft-danger text-danger\">v0.7.2\u003C\u002Fcode> if you want to use it. (Impacted stores were emailed)\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fdiv>",[],[6337],{"type":6307,"content":6338},"\u003Cp>Changes for the week ending 2012-02-06\u003C\u002Fp>\u003Cul tight=\"false\">\u003Cli>\u003Cp>v0.7.1: SagePay 3D Secure Support is no longer available in v0.7.1. You can upgrade to \u003Ccode class=\"badge bg-soft-danger text-danger\">v0.7.2\u003C\u002Fcode> if you want to use it. (Impacted stores were emailed)\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>",{"html":6340,"sections":6341,"segments":6342},"\u003Cdiv class=\"log-items\">\u003Cp>Changes for the week ending 2012-01-29\u003C\u002Fp>\u003Cul class=\"list-unstyled list-py-1\">\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.3.0 – v0.7.0\u003C\u002Fspan>Fix for subscription queries so they can run without blowing up.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.6.0 – v0.7.2\u003C\u002Fspan>Fix for an error: \u003Ccode class=\"badge bg-soft-danger text-danger\">&quot;UPS Error: Customer Classification Code is required with the requested Pickup Type&quot;\u003C\u002Fcode>, that occurs when users select “Suggested Retail Rates” as a drop type.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>Fix for coupon summary display bug, where individual valid coupon categories were not listed.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>Even if a coupon only applies to a select few categories, the overview details for it lists as being applying to all categories. Applied fix for this issue.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.0 – v0.7.1\u003C\u002Fspan>Fixing Quantum checkout issue.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>Single Sign On tokens were being validated using a case-sensitive method. This has been fixed.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.0 – v0.7.2\u003C\u002Fspan>Set the help text for several advanced setting checkboxes to display whenever the checkbox is checked.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.1 – v0.7.2\u003C\u002Fspan>Fix for taxes when combined with coupon discounts.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.1 – v0.7.2\u003C\u002Fspan>Fix for a tax issue related to very specific configurations of discounts and certain product configurations. Tax is now correctly assessed for discounted products.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.0 – v0.7.1\u003C\u002Fspan>Fixed Quantum and Authorize checkout issue. (Impacted stores were emailed.)\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fdiv>",[],[6343],{"type":6307,"content":6344},"\u003Cp>Changes for the week ending 2012-01-29\u003C\u002Fp>\u003Cul tight=\"false\">\u003Cli>\u003Cp>v0.3.0 – v0.7.0: Fix for subscription queries so they can run without blowing up.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.6.0 – v0.7.2: Fix for an error: \u003Ccode class=\"badge bg-soft-danger text-danger\">&quot;UPS Error: Customer Classification Code is required with the requested Pickup Type&quot;\u003C\u002Fcode>, that occurs when users select “Suggested Retail Rates” as a drop type.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.2: Fix for coupon summary display bug, where individual valid coupon categories were not listed.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.2: Even if a coupon only applies to a select few categories, the overview details for it lists as being applying to all categories. Applied fix for this issue.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.0 – v0.7.1: Fixing Quantum checkout issue.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.2: Single Sign On tokens were being validated using a case-sensitive method. This has been fixed.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.0 – v0.7.2: Set the help text for several advanced setting checkboxes to display whenever the checkbox is checked.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.1 – v0.7.2: Fix for taxes when combined with coupon discounts.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.1 – v0.7.2: Fix for a tax issue related to very specific configurations of discounts and certain product configurations. Tax is now correctly assessed for discounted products.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.0 – v0.7.1: Fixed Quantum and Authorize checkout issue. (Impacted stores were emailed.)\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>",{"html":6346,"sections":6347,"segments":6348},"\u003Cdiv class=\"log-items\">\u003Cp>Changes for the week ending 2012-01-22\u003C\u002Fp>\u003Cul class=\"list-unstyled list-py-1\">\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>When creating a new store in the admin, it no longer becomes your default store automatically.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>When using handling fees and live rates together, cart display was funky. This has been fixed.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.1 – v0.7.2\u003C\u002Fspan>Fixed Merchant e-Solutions live server address.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>Added PayLine gateway.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.0 – v0.7.2\u003C\u002Fspan>When returning to the checkout after a gateway error as a new customer, the first password field was not being displayed correctly. This has been fixed.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fdiv>",[],[6349],{"type":6307,"content":6350},"\u003Cp>Changes for the week ending 2012-01-22\u003C\u002Fp>\u003Cul tight=\"false\">\u003Cli>\u003Cp>v0.7.2: When creating a new store in the admin, it no longer becomes your default store automatically.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.2: When using handling fees and live rates together, cart display was funky. This has been fixed.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.1 – v0.7.2: Fixed Merchant e-Solutions live server address.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.2: Added PayLine gateway.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.0 – v0.7.2: When returning to the checkout after a gateway error as a new customer, the first password field was not being displayed correctly. This has been fixed.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>",{"html":6352,"sections":6353,"segments":6354},"\u003Cdiv class=\"log-items\">\u003Cp>Changes for the week ending 2012-01-15\u003C\u002Fp>\u003Cul class=\"list-unstyled list-py-1\">\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.6.0 – v0.7.2\u003C\u002Fspan>Fix for a “Mixed-content” warning on signup page in Chrome.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>Fix for First Data error that occurs when you the product description is greater than 100 characters. Added 100 character limit.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>You can no longer disable PayPal Express as a payment option if you still have active PayPal Subscriptions.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>The cart json now includes a \u003Ccode class=\"badge bg-soft-danger text-danger\">page_referrer\u003C\u002Fcode> node you can use for creating your own “continue shopping” link if you have a full page cart design.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>Fix for: If you filter transactions for transactions where the datafeed is unfed, and then feed a transaction, the resulting page doesn’t show the same filter you had previously. Same thing for resending an email or clearing download counts.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>Coupons can now be configured to exclude category or line item discounts. This means you can ensure multiple discounts are not applied if the coupon is used.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>Added some security improvements.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.1 – v0.7.2\u003C\u002Fspan>Fixed some documentation links in the admin.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fdiv>",[],[6355],{"type":6307,"content":6356},"\u003Cp>Changes for the week ending 2012-01-15\u003C\u002Fp>\u003Cul tight=\"false\">\u003Cli>\u003Cp>v0.6.0 – v0.7.2: Fix for a “Mixed-content” warning on signup page in Chrome.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.2: Fix for First Data error that occurs when you the product description is greater than 100 characters. Added 100 character limit.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.2: You can no longer disable PayPal Express as a payment option if you still have active PayPal Subscriptions.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.2: The cart json now includes a \u003Ccode class=\"badge bg-soft-danger text-danger\">page_referrer\u003C\u002Fcode> node you can use for creating your own “continue shopping” link if you have a full page cart design.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.2: Fix for: If you filter transactions for transactions where the datafeed is unfed, and then feed a transaction, the resulting page doesn’t show the same filter you had previously. Same thing for resending an email or clearing download counts.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.2: Coupons can now be configured to exclude category or line item discounts. This means you can ensure multiple discounts are not applied if the coupon is used.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.2: Added some security improvements.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.1 – v0.7.2: Fixed some documentation links in the admin.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>",{"html":6358,"sections":6359,"segments":6360},"\u003Cdiv class=\"log-items\">\u003Ch2 level=\"2\">Upgrading\u003C\u002Fh2>\u003Cp>Please view the \u003Ca href=\"http:\u002F\u002Fwiki.foxycart.com\u002Fdocs:upgrading\" title=\"Upgrade Notes on the FoxyCart Wiki\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">upgrade notes in the wiki\u003C\u002Fa>. If you have any issues with v0.7.2 \u003Ca href=\"http:\u002F\u002Fforum.foxycart.com\u002F\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">please let us know\u003C\u002Fa>.\u003C\u002Fp>\u003Ch2 level=\"2\">Features\u003C\u002Fh2>\u003Ch3 level=\"3\">System Wide\u003C\u002Fh3>\u003Cul class=\"list-unstyled list-py-1\">\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Accurate payment type history is now included with each transaction.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">When paying by plastic (credit \u002F debit card), the masked payment card number and type is now included on the web-based and email receipts (in the \u003Ccode class=\"badge bg-soft-danger text-danger\">fieldset#fc_receipt_order\u003C\u002Fcode> on the web-based receipt).\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">To increase security and limit your PCI burden, \u003Cstrong>we&#039;ve removed the ability to view customer card holder data from the admin.\u003C\u002Fstrong> If you rely on this functionality, please do not upgrade to v0.7.2 until you have set up and connected a live payment gateway to your account.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">If you enable Domain Keys\u002FDKIM in your DNS settings, you can now enable &quot;use email domain keys&quot; under the advanced settings to remove the &quot;Sender&quot; header when sending email receipts. This gets rid of the &quot;sent on behalf of&quot; message seen by some (Microsoft) email clients (like Hotmail and Outlook).\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">When searching for transactions or subscriptions in the admin (and when filtering via the API), you can now do partial matches by using the \u003Ccode class=\"badge bg-soft-danger text-danger\">*\u003C\u002Fcode> as a wild card.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Ccode class=\"badge bg-soft-danger text-danger\">custom_field_name\u003C\u002Fcode> and \u003Ccode class=\"badge bg-soft-danger text-danger\">custom_field_value\u003C\u002Fcode> were added to the filtering system used by the admin for transactions and subscriptions as well as the API.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Attributes (name \u002F value pairs) can now be saved via the API for transactions, subscriptions and customers. The admin and the API can then filter based on these values.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Added \u003Ccode class=\"badge bg-soft-danger text-danger\">^^subscription_modification_begin^^\u003C\u002Fcode> and \u003Ccode class=\"badge bg-soft-danger text-danger\">^^subscription_modification_end^^\u003C\u002Fcode> as receipt and email place holders for showing custom messaging when a subscription is modified via a sub_token.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Coupons can now be configured to exclude category or line item discounts. This means you can ensure multiple discounts are not applied if the coupon is used.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Ch3 level=\"3\">New Gateways\u003C\u002Fh3>\u003Cul class=\"list-unstyled list-py-1\">\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">\u003Ca href=\"http\u003C\u002Fspan>\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fanz_egate\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ANZ eGate (MiGS)\u003C\u002Fa>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">\u003Ca href=\"http\u003C\u002Fspan>\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fbeanstream\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Beanstream\u003C\u002Fa>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">\u003Ca href=\"http\u003C\u002Fspan>\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fcommweb\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">CommWeb (MiGS)\u003C\u002Fa>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">\u003Ca href=\"http\u003C\u002Fspan>\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fecho\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Echo\u003C\u002Fa>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">\u003Ca href=\"http\u003C\u002Fspan>\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Ffatzebra\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Fat Zebra\u003C\u002Fa>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">\u003Ca href=\"http\u003C\u002Fspan>\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Ffirstdata\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">First Data Global Connect Web Service\u003C\u002Fa>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">\u003Ca href=\"http\u003C\u002Fspan>\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fhelcim\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Helcim\u003C\u002Fa>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">\u003Ca href=\"http\u003C\u002Fspan>\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Flitle\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Litle\u003C\u002Fa>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">\u003Ca href=\"http\u003C\u002Fspan>\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fpaygate\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">PayGate\u003C\u002Fa>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">\u003Ca href=\"http\u003C\u002Fspan>\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fpayleap\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">PayLeap\u003C\u002Fa>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">\u003Ca href=\"http\u003C\u002Fspan>\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fpayline\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">PayLine\u003C\u002Fa>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">\u003Ca href=\"http\u003C\u002Fspan>\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fpaypoint_gateway_freedom_ima\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">PayPoint Gateway Freedom + IMA\u003C\u002Fa>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">\u003Ca href=\"http\u003C\u002Fspan>\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fworldpay\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">RBS WorldPay (Business Account)\u003C\u002Fa>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">\u003Ca href=\"http\u003C\u002Fspan>\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fsamurai\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Samurai\u003C\u002Fa>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">\u003Ca href=\"http\u003C\u002Fspan>\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fstripe\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Stripe\u003C\u002Fa>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">\u003Ca href=\"http\u003C\u002Fspan>\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fwestpac\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">WestPac\u003C\u002Fa>\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Ch3 level=\"3\">API &amp; XML Datafeed\u003C\u002Fh3>\u003Cul class=\"list-unstyled list-py-1\">\u003Cli>\u003Cp class=\"my-4 my-md-auto\">The API and the XML Datafeed now include a \u003Ccode class=\"badge bg-soft-danger text-danger\">store_version\u003C\u002Fcode> node which includes the store version.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Instead of returning empty shipping address nodes, we now return the billing address information if an alternate shipping address wasn&#039;t specified.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">The \u003Ccode class=\"badge bg-soft-danger text-danger\">past_due_amount_filter\u003C\u002Fcode> now works correctly for a subscription_list call. If you pass in a 1, it will be enabled, otherwise it will not.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">New \u003Ccode class=\"badge bg-soft-danger text-danger\">api_action\u003C\u002Fcode> added\u003C\u002Fspan>\u003Ccode class=\"badge bg-soft-danger text-danger\">store_template_cache\u003C\u002Fcode> which requires a \u003Ccode class=\"badge bg-soft-danger text-danger\">template_type\u003C\u002Fcode> of cart, checkout, receipt, html_email or email and also accepts an optional \u003Ccode class=\"badge bg-soft-danger text-danger\">template_url\u003C\u002Fcode> for setting a new location to cache the template from. Additionally, you can pass in an \u003Ccode class=\"badge bg-soft-danger text-danger\">email_subject\u003C\u002Fcode> to set the subject of your receipt emails and \u003Ccode class=\"badge bg-soft-danger text-danger\">send_html_email\u003C\u002Fcode> as a 1 or 0 to determine if you want to send text or text and html emails. \u003Ca href=\"http:\u002F\u002Fwiki.foxycart.com\u002Fv\u002F0.7.2\u002Fapi\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Documentation\u003C\u002Fa>.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">New \u003Ccode class=\"badge bg-soft-danger text-danger\">api_action\u003C\u002Fcode> added\u003C\u002Fspan>\u003Ccode class=\"badge bg-soft-danger text-danger\">store_includes_get\u003C\u002Fcode> which accepts \u003Ccode class=\"badge bg-soft-danger text-danger\">javascript_library\u003C\u002Fcode> as an input and returns the html include block needed for your store. This should not be called with each page load, but should be used only by systems that need to obtain this information once and store it. The store&#039;s API Key is not requried for this call. \u003Ca href=\"http:\u002F\u002Fwiki.foxycart.com\u002Fv\u002F0.7.2\u002Fapi\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Documentation\u003C\u002Fa>.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">New \u003Ccode class=\"badge bg-soft-danger text-danger\">api_action\u003C\u002Fcode> added\u003C\u002Fspan>\u003Ccode class=\"badge bg-soft-danger text-danger\">transaction_datafeed\u003C\u002Fcode> which accepts a \u003Ccode class=\"badge bg-soft-danger text-danger\">transaction_id\u003C\u002Fcode> to refeed a transaction to your datafeed processor script.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">New \u003Ccode class=\"badge bg-soft-danger text-danger\">api_action\u003C\u002Fcode> added\u003C\u002Fspan>\u003Ccode class=\"badge bg-soft-danger text-danger\">attribute_save\u003C\u002Fcode> which accepts a \u003Ccode class=\"badge bg-soft-danger text-danger\">name\u003C\u002Fcode>, \u003Ccode class=\"badge bg-soft-danger text-danger\">value\u003C\u002Fcode>, \u003Ccode class=\"badge bg-soft-danger text-danger\">type\u003C\u002Fcode> of \u003Ccode class=\"badge bg-soft-danger text-danger\">transaction, subscription, or customer\u003C\u002Fcode> and an \u003Ccode class=\"badge bg-soft-danger text-danger\">identifier\u003C\u002Fcode> representing the transaction_id, sub_token (can also contain the full sub token url), or customer_id. You can also save a group of attributes all at once by passing in an \u003Ccode class=\"badge bg-soft-danger text-danger\">attributes\u003C\u002Fcode> XML value instead of a \u003Ccode class=\"badge bg-soft-danger text-danger\">name\u003C\u002Fcode> and \u003Ccode class=\"badge bg-soft-danger text-danger\">value\u003C\u002Fcode>. Both versions support an \u003Ccode class=\"badge bg-soft-danger text-danger\">append\u003C\u002Fcode> value set to 1 which will append attributes instead of overwiting ones with the same name.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">New \u003Ccode class=\"badge bg-soft-danger text-danger\">api_action\u003C\u002Fcode> added\u003C\u002Fspan>\u003Ccode class=\"badge bg-soft-danger text-danger\">attribute_list\u003C\u002Fcode> which accepts a \u003Ccode class=\"badge bg-soft-danger text-danger\">type\u003C\u002Fcode> of \u003Ccode class=\"badge bg-soft-danger text-danger\">transaction, subscription, or customer\u003C\u002Fcode> and an \u003Ccode class=\"badge bg-soft-danger text-danger\">identifier\u003C\u002Fcode> representing the transaction_id, sub_token (can also contain the full sub token url), or customer_id.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">New \u003Ccode class=\"badge bg-soft-danger text-danger\">api_action\u003C\u002Fcode> added\u003C\u002Fspan>\u003Ccode class=\"badge bg-soft-danger text-danger\">attribute_delete\u003C\u002Fcode> which accepts a \u003Ccode class=\"badge bg-soft-danger text-danger\">name\u003C\u002Fcode>, \u003Ccode class=\"badge bg-soft-danger text-danger\">type\u003C\u002Fcode> of \u003Ccode class=\"badge bg-soft-danger text-danger\">transaction, subscription, or customer\u003C\u002Fcode> and an \u003Ccode class=\"badge bg-soft-danger text-danger\">identifier\u003C\u002Fcode> representing the transaction_id, sub_token (can also contain the full sub token url), or customer_id. You can also pass in \u003Ccode class=\"badge bg-soft-danger text-danger\">all\u003C\u002Fcode> set to 1 instead of a \u003Ccode class=\"badge bg-soft-danger text-danger\">name\u003C\u002Fcode> to remove all attributes. If successful, it returns the list of attributes for that item.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">New \u003Ccode class=\"badge bg-soft-danger text-danger\">api_action\u003C\u002Fcode> added\u003C\u002Fspan>\u003Ccode class=\"badge bg-soft-danger text-danger\">category_list\u003C\u002Fcode> which returns all categories configured for the given store.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">New \u003Ccode class=\"badge bg-soft-danger text-danger\">api_action\u003C\u002Fcode> added\u003C\u002Fspan>\u003Ccode class=\"badge bg-soft-danger text-danger\">downloadable_list\u003C\u002Fcode> which returns all downloadables configured for the given store.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Ch3 level=\"3\">Admin\u003C\u002Fh3>\u003Cul class=\"list-unstyled list-py-1\">\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">CSV new field\u003C\u002Fspan>\u003Ccode class=\"badge bg-soft-danger text-danger\">is_anonymous\u003C\u002Fcode> added to indicate if the customer checked out as a guest.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">CSV new field\u003C\u002Fspan>\u003Ccode class=\"badge bg-soft-danger text-danger\">discount_total\u003C\u002Fcode> added to display the total discount amount for coupons used for this transaction.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">CSV new fields\u003C\u002Fspan>\u003Ccode class=\"badge bg-soft-danger text-danger\">cc_type\u003C\u002Fcode> and \u003Ccode class=\"badge bg-soft-danger text-danger\">cc_number_masked\u003C\u002Fcode> which will be included if the store supports paying by plastic.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">CSV new field\u003C\u002Fspan>\u003Ccode class=\"badge bg-soft-danger text-danger\">paypal_payer_id\u003C\u002Fcode> which will be included if the store supports paying by Paypal Express.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">CSV new field\u003C\u002Fspan>\u003Ccode class=\"badge bg-soft-danger text-danger\">process_response\u003C\u002Fcode> to include the primary processor response.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">CSV new field\u003C\u002Fspan>\u003Ccode class=\"badge bg-soft-danger text-danger\">sub_token_url\u003C\u002Fcode> will contain a space separated list of sub_token_urls for the subscriptions in this transaction (if it has any).\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">When exporting transactions from the admin including details, we&#039;re no longer duplicating the transaction header information so you can easily sum off the order_total fields. We&#039;re still including the order_number so you can group the data if needed.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">The coupon management screen has been redesigned so you can now import coupon codes directly. You can also generate thousands of coupons at a time if needed.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">The locale and currency settings have been moved to the settings menu.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">You can now include multiple email addresses (separated by commas) in both the store email and the admin email fields. This is helpful if you want multiple receipients to be notified when an order takes place.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Set the help text for several advanced setting checkboxes to display whenever the checkbox is checked (patched back to 070).\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Ch3 level=\"3\">Language Additions\u003C\u002Fh3>\u003Cul class=\"list-unstyled list-py-1\">\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Spanish language file added\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">downloadables_can_not_read_file\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">downloadables_maximum_downloads_reached\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">downloadables_not_found\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">downloadables_store_not_found\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">cart_notice_quantity_max\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">cart_notice_quantity_min\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">checkout_error_password_expired\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">checkout_password_sent_check_spam\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">checkout_modify_subscription_notice\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">checkout_download_links_not_available\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">\u003Cstrong>Note\u003C\u002Fspan>\u003C\u002Fstrong> checkout_downloadable_products was combined with checkout_downloadables_message and removed.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">SagePay error 3068 description added (default is &quot;The card type is not supported&quot;)\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Ch2 level=\"2\">Improvements, Notes, &amp; Bug Fixes\u003C\u002Fh2>\u003Ch3 level=\"3\">XML Datafeed: Changed Fields\u003C\u002Fh3>\u003Cul class=\"list-unstyled list-py-1\">\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Ccode class=\"badge bg-soft-danger text-danger\">cc_number\u003C\u002Fcode> changed to \u003Ccode class=\"badge bg-soft-danger text-danger\">cc_number_masked\u003C\u002Fcode> in the customer XML from the API\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Ch3 level=\"3\">XML Datafeed: New Fields\u003C\u002Fh3>\u003Cul class=\"list-unstyled list-py-1\">\u003Cli>\u003Cp class=\"my-4 my-md-auto\">transaction\u003C\u002Fp>\u003Cul class=\"list-unstyled list-py-1\">\u003Cli>\u003Cp>is_hidden (indicates if the transaction has been marked as hidden in the FoxyCart admin)\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">data_is_fed (indicates if the data was fed to the XML Datafeed processor)\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">cc_start_date_month\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">cc_start_date_year\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">cc_issue_number\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">processor_response_details\u003C\u002Fp>\u003Cul class=\"list-unstyled list-py-1\">\u003Cli>\u003Cp>PaymentType (exists for PayPal Express Checkout transactions)\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">attributes\u003C\u002Fp>\u003Cul class=\"list-unstyled list-py-1\">\u003Cli>\u003Cp>attribute\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">id\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">store_id\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">transaction_id\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">sub_token\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">customer_id\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">name\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">value\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">date_modified\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">date_created\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">subscription\u003C\u002Fp>\u003Cul class=\"list-unstyled list-py-1\">\u003Cli>\u003Cp>attributes\u003C\u002Fp>\u003Cul class=\"list-unstyled list-py-1\">\u003Cli>\u003Cp>attribute\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">id\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">store_id\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">transaction_id\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">sub_token\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">customer_id\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">name\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">value\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">date_modified\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">date_created\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">customer\u003C\u002Fp>\u003Cul class=\"list-unstyled list-py-1\">\u003Cli>\u003Cp>attributes\u003C\u002Fp>\u003Cul class=\"list-unstyled list-py-1\">\u003Cli>\u003Cp>attribute\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">id\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">store_id\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">transaction_id\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">sub_token\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">customer_id\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">name\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">value\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">date_modified\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">date_created\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fli>\u003C\u002Ful>\u003Ch3 level=\"3\">Customer API XML New Fields\u003C\u002Fh3>\u003Cul class=\"list-unstyled list-py-1\">\u003Cli>\u003Cp class=\"my-4 my-md-auto\">cc_start_date_month\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">cc_start_date_year\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">cc_issue_number\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Ch3 level=\"3\">Miscellaneous Changes\u003C\u002Fh3>\u003Cul class=\"list-unstyled list-py-1\">\u003Cli>\u003Cp class=\"my-4 my-md-auto\">The default &quot;sample code&quot; has been upgraded to use jQuery 1.6.4 and Colorbox 1.3.18.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Duplicate coupon codes are no longer allowed. If you try to edit or create a coupon using a coupon code that is already in use for your store, you will see an error message in the admin.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Changed \u003Ccode class=\"badge bg-soft-danger text-danger\">issue_number\u003C\u002Fcode> field on the checkout to \u003Ccode class=\"badge bg-soft-danger text-danger\">cc_issue_number\u003C\u002Fcode>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Changed \u003Ccode class=\"badge bg-soft-danger text-danger\">start_month\u003C\u002Fcode> field on the checkout to \u003Ccode class=\"badge bg-soft-danger text-danger\">cc_start_date_month\u003C\u002Fcode>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Changed \u003Ccode class=\"badge bg-soft-danger text-danger\">start_year\u003C\u002Fcode> field on the checkout to \u003Ccode class=\"badge bg-soft-danger text-danger\">cc_start_date_year\u003C\u002Fcode>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">The API now checks for a valid \u003Ccode class=\"badge bg-soft-danger text-danger\">customer_country\u003C\u002Fcode> when doing a \u003Ccode class=\"badge bg-soft-danger text-danger\">customer_save\u003C\u002Fcode> API action on an existing customer. If this value is not provided for new customers, it will be defaulted to the store country. We&#039;ve had reports of the checkout page not functioning correctly and it&#039;s due to invalid data in the customer record.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Ccode class=\"badge bg-soft-danger text-danger\">FC.checkout.config.orderShipmentWeight\u003C\u002Fcode> and \u003Ccode class=\"badge bg-soft-danger text-danger\">FC.checkout.config.orderFutureShipmentWeight\u003C\u002Fcode> have been renamed to \u003Ccode class=\"badge bg-soft-danger text-danger\">FC.checkout.config.orderLiveRateShipmentWeight\u003C\u002Fcode> and \u003Ccode class=\"badge bg-soft-danger text-danger\">FC.checkout.config.orderFutureLiveRateShipmentWeight\u003C\u002Fcode> and now only include product weights for products with a delivery_type of &#039;shipped&#039; (i.e., live shipping rates).\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Ccode class=\"badge bg-soft-danger text-danger\">FC.checkout.config.multishipWeights\u003C\u002Fcode> has been renamed to \u003Ccode class=\"badge bg-soft-danger text-danger\">FC.checkout.config.multishipLiveRateShipmentWeights\u003C\u002Fcode> and now only includes product weights for products with a delivery_type of &#039;shipped&#039; (i.e., live shipping rates).\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Added \u003Ccode class=\"badge bg-soft-danger text-danger\">delivery_type\u003C\u002Fcode> to the products json\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Added \u003Ccode class=\"badge bg-soft-danger text-danger\">FC.checkout.config.multishipDetails[].hasShippableProducts\u003C\u002Fcode> and \u003Ccode class=\"badge bg-soft-danger text-danger\">FC.checkout.config.multishipDetails[].hasLiveRateShippableProducts\u003C\u002Fcode> to the checkout javascript\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Fix for mulitship orders consisting of both live shipping rate and flat shipping rate products.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Added a \u003Ccode class=\"badge bg-soft-danger text-danger\">resume()\u003C\u002Fcode> method to the \u003Ccode class=\"badge bg-soft-danger text-danger\">event\u003C\u002Fcode> object in \u003Ccode class=\"badge bg-soft-danger text-danger\">foxycart.js\u003C\u002Fcode>, which allows for asynchronous \u003Ccode class=\"badge bg-soft-danger text-danger\">preprocess\u003C\u002Fcode> and \u003Ccode class=\"badge bg-soft-danger text-danger\">process\u003C\u002Fcode> functions to be executed.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Changed \u003Ccode class=\"badge bg-soft-danger text-danger\">start_year\u003C\u002Fcode> field on the checkout to \u003Ccode class=\"badge bg-soft-danger text-danger\">cc_start_date_year\u003C\u002Fcode>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Changed \u003Ccode class=\"badge bg-soft-danger text-danger\">total_weight\u003C\u002Fcode> in the cart json to include the weight of all products in the cart while adding \u003Ccode class=\"badge bg-soft-danger text-danger\">total_shippable_weight\u003C\u002Fcode> to include just the weight of the shippable items in the cart. Shippable items are items using a product delivery type of shipped or flat rate. All other internal order weight calculations related to shipping now only use shippable product weight.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Added \u003Ccode class=\"badge bg-soft-danger text-danger\">quantity_min\u003C\u002Fcode> and \u003Ccode class=\"badge bg-soft-danger text-danger\">quantity_max\u003C\u002Fcode> to the cart json. If the value is 0, no value was specified.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Fixed a bug which didn&#039;t include handling fees for flat rate shippable products unless the flat rate shipping amount was &gt; 0.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Fixed a bug with store cache data when modifying a store domain\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">The payment card field wasn&#039;t properly validating on change in the checkout.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Downloadable file error messages are now customizable.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Fix in the checkout.js so that shipping and billing location objects are completely independent which allows for restricting states for shipping independently from billing.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Fix for the checkout error session language string which wasn&#039;t pulling correctly from the language customizations (patched back to 070).\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">The admin transaction display, CSV export and XML Datafeed now repeat the billing information as the shipping information when specific shipping information was not provided.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Fix for using SSO with an invalid customer_id. Also added some logging for SSO interactions.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Fix for custom checkout language strings with carriage returns causing the javascript to break. They are now replaced with break tags.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Fix for when a session identifier was not correclty passed to FoxyCart (patched back to 060)\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Fix for an issue with the \u003Ccode class=\"badge bg-soft-danger text-danger\">updateinfo\u003C\u002Fcode> cart action where the updateinfo item existed in the cart if you cancelled out of the process. Now, it will only persist as long as that action is the desired action, otherwise the cart will remain empty.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Fix for the receipt not showing the Country Name but instead only showing the Country Code\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Fix for the Subscription XML Datafeed not sending soon to expire card numbers unless that same store also had subscriptions that met the criteria for the sub datafeed.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Soon to expire card numbers now only include numbers that will expire this month, not next month. This change was requested because many banks do not issue a new card until the last month it is active.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Added the ability to resend the Subscription XML Datafeed directly via the admin under the advanced menu.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Added a check against the HTTP status code response when sending the Subscription XML Datafeed. Anything other than a 200 gets logged in the store&#039;s error logs.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Fix for \u003Ccode class=\"badge bg-soft-danger text-danger\">cart_empty\u003C\u002Fcode> custom language string not being displayed properly with an empty cart and cart=view (patched back to 070).\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Fix for category discounts not properly respecting the &quot;single&quot; or &quot;repeat&quot; discount type (patched back to 071).\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Fix for percentage based coupon discounts not working as expected in some situations.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Adding password hashing method for Webvanta (patched back to 071).\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">You can now reset the download count per downloadable product so your customers can re-download the file again.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">You can now upload a new downloadable file without breaking download links for customers who bought a previous version of the file.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">The admin will no longer let you add a downloadable with a product code that already exists in that category.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Downloadable product codes are limited to alpha numeric characters along with \u003Ccode class=\"badge bg-soft-danger text-danger\">.\u003C\u002Fcode>, \u003Ccode class=\"badge bg-soft-danger text-danger\">_\u003C\u002Fcode> and \u003Ccode class=\"badge bg-soft-danger text-danger\">-\u003C\u002Fcode>.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">You can now resend email receipts directly from the transaction history in the admin.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">The transaction history end date filtering in the admin now defaults to tomorrow instead of the last completed transaction to avoid confusion.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">When the cart quantity of an item is outside the range of the quantity_min or quantity_max, a note is displayed to the customer indicating the quantity was automatically adjusted.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">When matching a city name it now trims the string and removes any non-alphanumeric characters before comparing against the values configured in the admin.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Fixed an admin display issue when first added a tax ending in &quot;0&quot;\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">When using multiship with only one shipto group, the shipping service wasn&#039;t being displayed (patched back to 070).\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Updated the API *_list calls to be 1-based instead of 0-based for pagination_start values. This is more consistent with the messaging displayed and with how items are filtered in the admin.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">When prepopulating customer_country or shipping_country on the checkout, you no longer need to include customer_country_name or shipping_country_name as well.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Checkout prepopulation values will now be cleared out whenever an empty cart is performed.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Fix for a missing \u003Ccode class=\"badge bg-soft-danger text-danger\">&quot;\u003C\u002Fcode> in the checkout near the ajax loading image. (Patched back to 0.7.1.)\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Added the product id as a class to the surrounding  element in the cart table, formatted as \u003Ccode class=\"badge bg-soft-danger text-danger\">product_PRODUCTID\u003C\u002Fcode>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Added a class of \u003Ccode class=\"badge bg-soft-danger text-danger\">fc_cart_item_details\u003C\u002Fcode> to the  element wrapping the product name and attributes in the cart table\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Added a span with a class of \u003Ccode class=\"badge bg-soft-danger text-danger\">fc_cart_item_name\u003C\u002Fcode> around the product name in the cart table\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Added a check to prevent links to an orders receipt on a store website from opening in the colorbox\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Updated the FoxyCart instance of Colorbox to add a class of \u003Ccode class=\"badge bg-soft-danger text-danger\">fc_cbox\u003C\u002Fcode> to the colorbox div to allow for unique styling of the Colorbox when using it for the cart. Accounted for the new class in the close button styling in \u003Ccode class=\"badge bg-soft-danger text-danger\">style1_fc\u002Fcolorbox.css\u003C\u002Fcode> to ensure the &quot;continue shopping&quot; styling only appears for a FoxyCart initiated Colorbox\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Added a new config variable \u003Ccode class=\"badge bg-soft-danger text-danger\">FC.checkout.config.isValid\u003C\u002Fcode> to the checkout which when set to false prevents the checkout from submitting, allowing for custom validations to prevent the cart from validating\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Adjusted the cart image size to be 100px instead of 150px and to be 50px on the checkout and receipt pagees.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">When using the Purchase Order payment method, downloadable links will not be shown on the receipt or in the receipt email. They will have to be sent manually by the store administrator.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Updated all URL fields in the admin to be 300 characters in length.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Updating the temporary password to only be valid for 30 minutes.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">When the order includes shippable products, the shipping address is now displayed in both the receipt and the receipt email even if it is the same as the billing address.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">The PayPal Expresss image in the cart has been updated to use a static image which loads much faster than the dynamic images used previously.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">When the order includes downloadable products and the payment method is eCheck via PayPal, download links are not shown to the customer and FoxyCart sends a special response details entry in the datafeed.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">You can now specify up to 3 characters in the subscription frequency which allows you to set up a subscription to run ever 120 days, as an example.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Fixed the admin validation when creating a coupon that would not let you setup a coupon valid for only one day. Now the start date and end date can be the same date (patched back to 0.7.0)\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Fixed an issue with multiship group totals are over $1,000 not displaying correctly in receipt emails (patched back to 071).\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">You can no longer disable PayPal Express as a payment option if you still have active PayPal Subscriptions.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">The cart json now includes a \u003Ccode class=\"badge bg-soft-danger text-danger\">page_referrer\u003C\u002Fcode> node you can use for creating your own &quot;continue shopping&quot; link if you have a full page cart design.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Change for the PayPal Profile ID filter to filter off the profile id displayed in the admin and not the third party id recurring payment ProfileID returned by PayPal.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Updated WorldPay gateway to support test firstnames and to use the correct shopper email address and ip (patched back to 071).\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">When creating a new store in the admin, it no longer becomes your default store automatically.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">When updating the receipt template via the API, the \u003Ccode class=\"badge bg-soft-danger text-danger\">use_receipt_template\u003C\u002Fcode> checkbox in the admin will be turned on automatically.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">The payment card, type and expiration date is now shown in the admin for both the transaction history and the subscription page.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Because of a limitaton in PayPal&#039;s system, we&#039;re now including the product attributes as part of the product name and not just in the description field. The product name and the product attributes are separated by \u003Ccode class=\"badge bg-soft-danger text-danger\">--\u003C\u002Fcode> .\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">When returning to the checkout after a gateway error as a new customer, the first password field was not being displayed correctly (Patched back to 0.7.0).\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">When using the &quot;Suggested Retail Rates&quot; drop type for UPS shipping, a &quot; Customer Classification Code is required with the requested Pickup Type&quot; error would result. We now default to a Retail (04) Customer Classification Code for this drop type (patched back to 0.6.0).\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Single Sign On tokens were being validated using a case-sensitive method. This has been fixed.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Added the coupon code used to the admin&#039;s transaction history display.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Fixed a bug where multiple, non-combinable coupons could be applied to the same order if they are initially evaluated but don&#039;t yet apply.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Fix for an issue with specific gateway responses that were available only in English even though they were translated to other languages.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Fixed a currency format bug where the &quot;price each&quot; value could be missing a 0 on the end.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Fixed a bug in the admin when creating a store or deleting a store from an existing 071 or 072 store, the resulting admin interface would be the wrong version. This would cause (among other things) the sample code section to show the wrong include files. This has been patched back to all versions of the admin.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">Adding the following User Agent header to the transaction and subscription datafeed requests from our system\u003C\u002Fspan>\u003Ccode class=\"badge bg-soft-danger text-danger\">FoxyCart Webhook v0.7.2 (http:\u002F\u002Fwiki.foxycart.com\u002Fv\u002F0.7.2\u002Fwebhooks)\u003C\u002Fcode>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Flat rate shipping amounts for subscriptions are now configurable per subscription (instead of using the amount configured on the category). This allows stores using custom checkout JavaScript snippets to run the same flat rate amount as the original transaction (or adjust it as needed). Subscriptions using live rate shipping amounts will still be recalculated.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">When customers were created via the API without specifying the \u003Ccode class=\"badge bg-soft-danger text-danger\">customer_password_hash_type\u003C\u002Fcode> and when the store used a non-default password hashing method, the customer would not be able to login correctly. We updated the login code to use the hash type and hash config from the store if the customer values were blank before checking the customer password.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">The admin was not properly clearing out the payment gateway key when switching gateways. This was particularly a problem for USAePay because it was sending along the previous value configured which was causing the transaction to fail (patched back to 0.7.0).\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Fix for flat rate and future subscriptions where the shipping was being double charged.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">Fix for multiship orders from multiple categories using flat rate shipping and one of those categores is configured for $0 flat rate shipping. The shipping amount was being doubled.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fdiv>",[],[6361],{"type":6307,"content":6362},"\u003Ch2 level=\"2\">Upgrading\u003C\u002Fh2>\u003Cp>Please view the \u003Ca href=\"http:\u002F\u002Fwiki.foxycart.com\u002Fdocs:upgrading\" title=\"Upgrade Notes on the FoxyCart Wiki\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">upgrade notes in the wiki\u003C\u002Fa>. If you have any issues with v0.7.2 \u003Ca href=\"http:\u002F\u002Fforum.foxycart.com\u002F\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">please let us know\u003C\u002Fa>.\u003C\u002Fp>\u003Ch2 level=\"2\">Features\u003C\u002Fh2>\u003Ch3 level=\"3\">System Wide\u003C\u002Fh3>\u003Cul tight=\"false\">\u003Cli>\u003Cp>Accurate payment type history is now included with each transaction.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>When paying by plastic (credit \u002F debit card), the masked payment card number and type is now included on the web-based and email receipts (in the \u003Ccode class=\"badge bg-soft-danger text-danger\">fieldset#fc_receipt_order\u003C\u002Fcode> on the web-based receipt).\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>To increase security and limit your PCI burden, \u003Cstrong>we&#039;ve removed the ability to view customer card holder data from the admin.\u003C\u002Fstrong> If you rely on this functionality, please do not upgrade to v0.7.2 until you have set up and connected a live payment gateway to your account.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>If you enable Domain Keys\u002FDKIM in your DNS settings, you can now enable &quot;use email domain keys&quot; under the advanced settings to remove the &quot;Sender&quot; header when sending email receipts. This gets rid of the &quot;sent on behalf of&quot; message seen by some (Microsoft) email clients (like Hotmail and Outlook).\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>When searching for transactions or subscriptions in the admin (and when filtering via the API), you can now do partial matches by using the \u003Ccode class=\"badge bg-soft-danger text-danger\">*\u003C\u002Fcode> as a wild card.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Ccode class=\"badge bg-soft-danger text-danger\">custom_field_name\u003C\u002Fcode> and \u003Ccode class=\"badge bg-soft-danger text-danger\">custom_field_value\u003C\u002Fcode> were added to the filtering system used by the admin for transactions and subscriptions as well as the API.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Attributes (name \u002F value pairs) can now be saved via the API for transactions, subscriptions and customers. The admin and the API can then filter based on these values.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Added \u003Ccode class=\"badge bg-soft-danger text-danger\">^^subscription_modification_begin^^\u003C\u002Fcode> and \u003Ccode class=\"badge bg-soft-danger text-danger\">^^subscription_modification_end^^\u003C\u002Fcode> as receipt and email place holders for showing custom messaging when a subscription is modified via a sub_token.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Coupons can now be configured to exclude category or line item discounts. This means you can ensure multiple discounts are not applied if the coupon is used.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Ch3 level=\"3\">New Gateways\u003C\u002Fh3>\u003Cul tight=\"false\">\u003Cli>\u003Cp>\u003Ca href=\"http:\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fanz_egate\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ANZ eGate (MiGS)\u003C\u002Fa>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Ca href=\"http:\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fbeanstream\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Beanstream\u003C\u002Fa>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Ca href=\"http:\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fcommweb\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">CommWeb (MiGS)\u003C\u002Fa>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Ca href=\"http:\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fecho\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Echo\u003C\u002Fa>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Ca href=\"http:\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Ffatzebra\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Fat Zebra\u003C\u002Fa>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Ca href=\"http:\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Ffirstdata\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">First Data Global Connect Web Service\u003C\u002Fa>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Ca href=\"http:\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fhelcim\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Helcim\u003C\u002Fa>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Ca href=\"http:\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Flitle\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Litle\u003C\u002Fa>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Ca href=\"http:\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fpaygate\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">PayGate\u003C\u002Fa>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Ca href=\"http:\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fpayleap\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">PayLeap\u003C\u002Fa>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Ca href=\"http:\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fpayline\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">PayLine\u003C\u002Fa>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Ca href=\"http:\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fpaypoint_gateway_freedom_ima\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">PayPoint Gateway Freedom + IMA\u003C\u002Fa>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Ca href=\"http:\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fworldpay\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">RBS WorldPay (Business Account)\u003C\u002Fa>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Ca href=\"http:\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fsamurai\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Samurai\u003C\u002Fa>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Ca href=\"http:\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fstripe\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Stripe\u003C\u002Fa>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Ca href=\"http:\u002F\u002Fwiki.foxycart.com\u002Fgateways\u002Fwestpac\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">WestPac\u003C\u002Fa>\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Ch3 level=\"3\">API &amp; XML Datafeed\u003C\u002Fh3>\u003Cul tight=\"false\">\u003Cli>\u003Cp>The API and the XML Datafeed now include a \u003Ccode class=\"badge bg-soft-danger text-danger\">store_version\u003C\u002Fcode> node which includes the store version.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Instead of returning empty shipping address nodes, we now return the billing address information if an alternate shipping address wasn&#039;t specified.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>The \u003Ccode class=\"badge bg-soft-danger text-danger\">past_due_amount_filter\u003C\u002Fcode> now works correctly for a subscription_list call. If you pass in a 1, it will be enabled, otherwise it will not.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>New \u003Ccode class=\"badge bg-soft-danger text-danger\">api_action\u003C\u002Fcode> added: \u003Ccode class=\"badge bg-soft-danger text-danger\">store_template_cache\u003C\u002Fcode> which requires a \u003Ccode class=\"badge bg-soft-danger text-danger\">template_type\u003C\u002Fcode> of cart, checkout, receipt, html_email or email and also accepts an optional \u003Ccode class=\"badge bg-soft-danger text-danger\">template_url\u003C\u002Fcode> for setting a new location to cache the template from. Additionally, you can pass in an \u003Ccode class=\"badge bg-soft-danger text-danger\">email_subject\u003C\u002Fcode> to set the subject of your receipt emails and \u003Ccode class=\"badge bg-soft-danger text-danger\">send_html_email\u003C\u002Fcode> as a 1 or 0 to determine if you want to send text or text and html emails. \u003Ca href=\"http:\u002F\u002Fwiki.foxycart.com\u002Fv\u002F0.7.2\u002Fapi\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Documentation\u003C\u002Fa>.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>New \u003Ccode class=\"badge bg-soft-danger text-danger\">api_action\u003C\u002Fcode> added: \u003Ccode class=\"badge bg-soft-danger text-danger\">store_includes_get\u003C\u002Fcode> which accepts \u003Ccode class=\"badge bg-soft-danger text-danger\">javascript_library\u003C\u002Fcode> as an input and returns the html include block needed for your store. This should not be called with each page load, but should be used only by systems that need to obtain this information once and store it. The store&#039;s API Key is not requried for this call. \u003Ca href=\"http:\u002F\u002Fwiki.foxycart.com\u002Fv\u002F0.7.2\u002Fapi\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Documentation\u003C\u002Fa>.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>New \u003Ccode class=\"badge bg-soft-danger text-danger\">api_action\u003C\u002Fcode> added: \u003Ccode class=\"badge bg-soft-danger text-danger\">transaction_datafeed\u003C\u002Fcode> which accepts a \u003Ccode class=\"badge bg-soft-danger text-danger\">transaction_id\u003C\u002Fcode> to refeed a transaction to your datafeed processor script.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>New \u003Ccode class=\"badge bg-soft-danger text-danger\">api_action\u003C\u002Fcode> added: \u003Ccode class=\"badge bg-soft-danger text-danger\">attribute_save\u003C\u002Fcode> which accepts a \u003Ccode class=\"badge bg-soft-danger text-danger\">name\u003C\u002Fcode>, \u003Ccode class=\"badge bg-soft-danger text-danger\">value\u003C\u002Fcode>, \u003Ccode class=\"badge bg-soft-danger text-danger\">type\u003C\u002Fcode> of \u003Ccode class=\"badge bg-soft-danger text-danger\">transaction, subscription, or customer\u003C\u002Fcode> and an \u003Ccode class=\"badge bg-soft-danger text-danger\">identifier\u003C\u002Fcode> representing the transaction_id, sub_token (can also contain the full sub token url), or customer_id. You can also save a group of attributes all at once by passing in an \u003Ccode class=\"badge bg-soft-danger text-danger\">attributes\u003C\u002Fcode> XML value instead of a \u003Ccode class=\"badge bg-soft-danger text-danger\">name\u003C\u002Fcode> and \u003Ccode class=\"badge bg-soft-danger text-danger\">value\u003C\u002Fcode>. Both versions support an \u003Ccode class=\"badge bg-soft-danger text-danger\">append\u003C\u002Fcode> value set to 1 which will append attributes instead of overwiting ones with the same name.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>New \u003Ccode class=\"badge bg-soft-danger text-danger\">api_action\u003C\u002Fcode> added: \u003Ccode class=\"badge bg-soft-danger text-danger\">attribute_list\u003C\u002Fcode> which accepts a \u003Ccode class=\"badge bg-soft-danger text-danger\">type\u003C\u002Fcode> of \u003Ccode class=\"badge bg-soft-danger text-danger\">transaction, subscription, or customer\u003C\u002Fcode> and an \u003Ccode class=\"badge bg-soft-danger text-danger\">identifier\u003C\u002Fcode> representing the transaction_id, sub_token (can also contain the full sub token url), or customer_id.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>New \u003Ccode class=\"badge bg-soft-danger text-danger\">api_action\u003C\u002Fcode> added: \u003Ccode class=\"badge bg-soft-danger text-danger\">attribute_delete\u003C\u002Fcode> which accepts a \u003Ccode class=\"badge bg-soft-danger text-danger\">name\u003C\u002Fcode>, \u003Ccode class=\"badge bg-soft-danger text-danger\">type\u003C\u002Fcode> of \u003Ccode class=\"badge bg-soft-danger text-danger\">transaction, subscription, or customer\u003C\u002Fcode> and an \u003Ccode class=\"badge bg-soft-danger text-danger\">identifier\u003C\u002Fcode> representing the transaction_id, sub_token (can also contain the full sub token url), or customer_id. You can also pass in \u003Ccode class=\"badge bg-soft-danger text-danger\">all\u003C\u002Fcode> set to 1 instead of a \u003Ccode class=\"badge bg-soft-danger text-danger\">name\u003C\u002Fcode> to remove all attributes. If successful, it returns the list of attributes for that item.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>New \u003Ccode class=\"badge bg-soft-danger text-danger\">api_action\u003C\u002Fcode> added: \u003Ccode class=\"badge bg-soft-danger text-danger\">category_list\u003C\u002Fcode> which returns all categories configured for the given store.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>New \u003Ccode class=\"badge bg-soft-danger text-danger\">api_action\u003C\u002Fcode> added: \u003Ccode class=\"badge bg-soft-danger text-danger\">downloadable_list\u003C\u002Fcode> which returns all downloadables configured for the given store.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Ch3 level=\"3\">Admin\u003C\u002Fh3>\u003Cul tight=\"false\">\u003Cli>\u003Cp>CSV new field: \u003Ccode class=\"badge bg-soft-danger text-danger\">is_anonymous\u003C\u002Fcode> added to indicate if the customer checked out as a guest.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>CSV new field: \u003Ccode class=\"badge bg-soft-danger text-danger\">discount_total\u003C\u002Fcode> added to display the total discount amount for coupons used for this transaction.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>CSV new fields: \u003Ccode class=\"badge bg-soft-danger text-danger\">cc_type\u003C\u002Fcode> and \u003Ccode class=\"badge bg-soft-danger text-danger\">cc_number_masked\u003C\u002Fcode> which will be included if the store supports paying by plastic.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>CSV new field: \u003Ccode class=\"badge bg-soft-danger text-danger\">paypal_payer_id\u003C\u002Fcode> which will be included if the store supports paying by Paypal Express.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>CSV new field: \u003Ccode class=\"badge bg-soft-danger text-danger\">process_response\u003C\u002Fcode> to include the primary processor response.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>CSV new field: \u003Ccode class=\"badge bg-soft-danger text-danger\">sub_token_url\u003C\u002Fcode> will contain a space separated list of sub_token_urls for the subscriptions in this transaction (if it has any).\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>When exporting transactions from the admin including details, we&#039;re no longer duplicating the transaction header information so you can easily sum off the order_total fields. We&#039;re still including the order_number so you can group the data if needed.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>The coupon management screen has been redesigned so you can now import coupon codes directly. You can also generate thousands of coupons at a time if needed.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>The locale and currency settings have been moved to the settings menu.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>You can now include multiple email addresses (separated by commas) in both the store email and the admin email fields. This is helpful if you want multiple receipients to be notified when an order takes place.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Set the help text for several advanced setting checkboxes to display whenever the checkbox is checked (patched back to 070).\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Ch3 level=\"3\">Language Additions\u003C\u002Fh3>\u003Cul tight=\"false\">\u003Cli>\u003Cp>Spanish language file added\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>downloadables_can_not_read_file\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>downloadables_maximum_downloads_reached\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>downloadables_not_found\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>downloadables_store_not_found\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>cart_notice_quantity_max\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>cart_notice_quantity_min\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>checkout_error_password_expired\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>checkout_password_sent_check_spam\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>checkout_modify_subscription_notice\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>checkout_download_links_not_available\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> checkout_downloadable_products was combined with checkout_downloadables_message and removed.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>SagePay error 3068 description added (default is &quot;The card type is not supported&quot;)\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Ch2 level=\"2\">Improvements, Notes, &amp; Bug Fixes\u003C\u002Fh2>\u003Ch3 level=\"3\">XML Datafeed: Changed Fields\u003C\u002Fh3>\u003Cul tight=\"false\">\u003Cli>\u003Cp>\u003Ccode class=\"badge bg-soft-danger text-danger\">cc_number\u003C\u002Fcode> changed to \u003Ccode class=\"badge bg-soft-danger text-danger\">cc_number_masked\u003C\u002Fcode> in the customer XML from the API\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Ch3 level=\"3\">XML Datafeed: New Fields\u003C\u002Fh3>\u003Cul tight=\"false\">\u003Cli>\u003Cp>transaction\u003C\u002Fp>\u003Cul tight=\"false\">\u003Cli>\u003Cp>is_hidden (indicates if the transaction has been marked as hidden in the FoxyCart admin)\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>data_is_fed (indicates if the data was fed to the XML Datafeed processor)\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>cc_start_date_month\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>cc_start_date_year\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>cc_issue_number\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>processor_response_details\u003C\u002Fp>\u003Cul tight=\"false\">\u003Cli>\u003Cp>PaymentType (exists for PayPal Express Checkout transactions)\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fli>\u003Cli>\u003Cp>attributes\u003C\u002Fp>\u003Cul tight=\"false\">\u003Cli>\u003Cp>attribute\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>id\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>store_id\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>transaction_id\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>sub_token\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>customer_id\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>name\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>value\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>date_modified\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>date_created\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fli>\u003Cli>\u003Cp>subscription\u003C\u002Fp>\u003Cul tight=\"false\">\u003Cli>\u003Cp>attributes\u003C\u002Fp>\u003Cul tight=\"false\">\u003Cli>\u003Cp>attribute\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>id\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>store_id\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>transaction_id\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>sub_token\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>customer_id\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>name\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>value\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>date_modified\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>date_created\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fli>\u003Cli>\u003Cp>customer\u003C\u002Fp>\u003Cul tight=\"false\">\u003Cli>\u003Cp>attributes\u003C\u002Fp>\u003Cul tight=\"false\">\u003Cli>\u003Cp>attribute\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>id\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>store_id\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>transaction_id\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>sub_token\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>customer_id\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>name\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>value\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>date_modified\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>date_created\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fli>\u003C\u002Ful>\u003Ch3 level=\"3\">Customer API XML New Fields\u003C\u002Fh3>\u003Cul tight=\"false\">\u003Cli>\u003Cp>cc_start_date_month\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>cc_start_date_year\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>cc_issue_number\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Ch3 level=\"3\">Miscellaneous Changes\u003C\u002Fh3>\u003Cul tight=\"false\">\u003Cli>\u003Cp>The default &quot;sample code&quot; has been upgraded to use jQuery 1.6.4 and Colorbox 1.3.18.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Duplicate coupon codes are no longer allowed. If you try to edit or create a coupon using a coupon code that is already in use for your store, you will see an error message in the admin.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Changed \u003Ccode class=\"badge bg-soft-danger text-danger\">issue_number\u003C\u002Fcode> field on the checkout to \u003Ccode class=\"badge bg-soft-danger text-danger\">cc_issue_number\u003C\u002Fcode>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Changed \u003Ccode class=\"badge bg-soft-danger text-danger\">start_month\u003C\u002Fcode> field on the checkout to \u003Ccode class=\"badge bg-soft-danger text-danger\">cc_start_date_month\u003C\u002Fcode>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Changed \u003Ccode class=\"badge bg-soft-danger text-danger\">start_year\u003C\u002Fcode> field on the checkout to \u003Ccode class=\"badge bg-soft-danger text-danger\">cc_start_date_year\u003C\u002Fcode>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>The API now checks for a valid \u003Ccode class=\"badge bg-soft-danger text-danger\">customer_country\u003C\u002Fcode> when doing a \u003Ccode class=\"badge bg-soft-danger text-danger\">customer_save\u003C\u002Fcode> API action on an existing customer. If this value is not provided for new customers, it will be defaulted to the store country. We&#039;ve had reports of the checkout page not functioning correctly and it&#039;s due to invalid data in the customer record.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Ccode class=\"badge bg-soft-danger text-danger\">FC.checkout.config.orderShipmentWeight\u003C\u002Fcode> and \u003Ccode class=\"badge bg-soft-danger text-danger\">FC.checkout.config.orderFutureShipmentWeight\u003C\u002Fcode> have been renamed to \u003Ccode class=\"badge bg-soft-danger text-danger\">FC.checkout.config.orderLiveRateShipmentWeight\u003C\u002Fcode> and \u003Ccode class=\"badge bg-soft-danger text-danger\">FC.checkout.config.orderFutureLiveRateShipmentWeight\u003C\u002Fcode> and now only include product weights for products with a delivery_type of &#039;shipped&#039; (i.e., live shipping rates).\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Ccode class=\"badge bg-soft-danger text-danger\">FC.checkout.config.multishipWeights\u003C\u002Fcode> has been renamed to \u003Ccode class=\"badge bg-soft-danger text-danger\">FC.checkout.config.multishipLiveRateShipmentWeights\u003C\u002Fcode> and now only includes product weights for products with a delivery_type of &#039;shipped&#039; (i.e., live shipping rates).\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Added \u003Ccode class=\"badge bg-soft-danger text-danger\">delivery_type\u003C\u002Fcode> to the products json\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Added \u003Ccode class=\"badge bg-soft-danger text-danger\">FC.checkout.config.multishipDetails[].hasShippableProducts\u003C\u002Fcode> and \u003Ccode class=\"badge bg-soft-danger text-danger\">FC.checkout.config.multishipDetails[].hasLiveRateShippableProducts\u003C\u002Fcode> to the checkout javascript\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Fix for mulitship orders consisting of both live shipping rate and flat shipping rate products.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Added a \u003Ccode class=\"badge bg-soft-danger text-danger\">resume()\u003C\u002Fcode> method to the \u003Ccode class=\"badge bg-soft-danger text-danger\">event\u003C\u002Fcode> object in \u003Ccode class=\"badge bg-soft-danger text-danger\">foxycart.js\u003C\u002Fcode>, which allows for asynchronous \u003Ccode class=\"badge bg-soft-danger text-danger\">preprocess\u003C\u002Fcode> and \u003Ccode class=\"badge bg-soft-danger text-danger\">process\u003C\u002Fcode> functions to be executed.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Changed \u003Ccode class=\"badge bg-soft-danger text-danger\">start_year\u003C\u002Fcode> field on the checkout to \u003Ccode class=\"badge bg-soft-danger text-danger\">cc_start_date_year\u003C\u002Fcode>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Changed \u003Ccode class=\"badge bg-soft-danger text-danger\">total_weight\u003C\u002Fcode> in the cart json to include the weight of all products in the cart while adding \u003Ccode class=\"badge bg-soft-danger text-danger\">total_shippable_weight\u003C\u002Fcode> to include just the weight of the shippable items in the cart. Shippable items are items using a product delivery type of shipped or flat rate. All other internal order weight calculations related to shipping now only use shippable product weight.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Added \u003Ccode class=\"badge bg-soft-danger text-danger\">quantity_min\u003C\u002Fcode> and \u003Ccode class=\"badge bg-soft-danger text-danger\">quantity_max\u003C\u002Fcode> to the cart json. If the value is 0, no value was specified.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Fixed a bug which didn&#039;t include handling fees for flat rate shippable products unless the flat rate shipping amount was &gt; 0.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Fixed a bug with store cache data when modifying a store domain\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>The payment card field wasn&#039;t properly validating on change in the checkout.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Downloadable file error messages are now customizable.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Fix in the checkout.js so that shipping and billing location objects are completely independent which allows for restricting states for shipping independently from billing.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Fix for the checkout error session language string which wasn&#039;t pulling correctly from the language customizations (patched back to 070).\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>The admin transaction display, CSV export and XML Datafeed now repeat the billing information as the shipping information when specific shipping information was not provided.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Fix for using SSO with an invalid customer_id. Also added some logging for SSO interactions.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Fix for custom checkout language strings with carriage returns causing the javascript to break. They are now replaced with break tags.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Fix for when a session identifier was not correclty passed to FoxyCart (patched back to 060)\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Fix for an issue with the \u003Ccode class=\"badge bg-soft-danger text-danger\">updateinfo\u003C\u002Fcode> cart action where the updateinfo item existed in the cart if you cancelled out of the process. Now, it will only persist as long as that action is the desired action, otherwise the cart will remain empty.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Fix for the receipt not showing the Country Name but instead only showing the Country Code\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Fix for the Subscription XML Datafeed not sending soon to expire card numbers unless that same store also had subscriptions that met the criteria for the sub datafeed.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Soon to expire card numbers now only include numbers that will expire this month, not next month. This change was requested because many banks do not issue a new card until the last month it is active.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Added the ability to resend the Subscription XML Datafeed directly via the admin under the advanced menu.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Added a check against the HTTP status code response when sending the Subscription XML Datafeed. Anything other than a 200 gets logged in the store&#039;s error logs.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Fix for \u003Ccode class=\"badge bg-soft-danger text-danger\">cart_empty\u003C\u002Fcode> custom language string not being displayed properly with an empty cart and cart=view (patched back to 070).\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Fix for category discounts not properly respecting the &quot;single&quot; or &quot;repeat&quot; discount type (patched back to 071).\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Fix for percentage based coupon discounts not working as expected in some situations.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Adding password hashing method for Webvanta (patched back to 071).\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>You can now reset the download count per downloadable product so your customers can re-download the file again.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>You can now upload a new downloadable file without breaking download links for customers who bought a previous version of the file.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>The admin will no longer let you add a downloadable with a product code that already exists in that category.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Downloadable product codes are limited to alpha numeric characters along with \u003Ccode class=\"badge bg-soft-danger text-danger\">.\u003C\u002Fcode>, \u003Ccode class=\"badge bg-soft-danger text-danger\">_\u003C\u002Fcode> and \u003Ccode class=\"badge bg-soft-danger text-danger\">-\u003C\u002Fcode>.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>You can now resend email receipts directly from the transaction history in the admin.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>The transaction history end date filtering in the admin now defaults to tomorrow instead of the last completed transaction to avoid confusion.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>When the cart quantity of an item is outside the range of the quantity_min or quantity_max, a note is displayed to the customer indicating the quantity was automatically adjusted.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>When matching a city name it now trims the string and removes any non-alphanumeric characters before comparing against the values configured in the admin.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Fixed an admin display issue when first added a tax ending in &quot;0&quot;\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>When using multiship with only one shipto group, the shipping service wasn&#039;t being displayed (patched back to 070).\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Updated the API *_list calls to be 1-based instead of 0-based for pagination_start values. This is more consistent with the messaging displayed and with how items are filtered in the admin.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>When prepopulating customer_country or shipping_country on the checkout, you no longer need to include customer_country_name or shipping_country_name as well.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Checkout prepopulation values will now be cleared out whenever an empty cart is performed.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Fix for a missing \u003Ccode class=\"badge bg-soft-danger text-danger\">&quot;\u003C\u002Fcode> in the checkout near the ajax loading image. (Patched back to 0.7.1.)\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Added the product id as a class to the surrounding  element in the cart table, formatted as \u003Ccode class=\"badge bg-soft-danger text-danger\">product_PRODUCTID\u003C\u002Fcode>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Added a class of \u003Ccode class=\"badge bg-soft-danger text-danger\">fc_cart_item_details\u003C\u002Fcode> to the  element wrapping the product name and attributes in the cart table\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Added a span with a class of \u003Ccode class=\"badge bg-soft-danger text-danger\">fc_cart_item_name\u003C\u002Fcode> around the product name in the cart table\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Added a check to prevent links to an orders receipt on a store website from opening in the colorbox\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Updated the FoxyCart instance of Colorbox to add a class of \u003Ccode class=\"badge bg-soft-danger text-danger\">fc_cbox\u003C\u002Fcode> to the colorbox div to allow for unique styling of the Colorbox when using it for the cart. Accounted for the new class in the close button styling in \u003Ccode class=\"badge bg-soft-danger text-danger\">style1_fc\u002Fcolorbox.css\u003C\u002Fcode> to ensure the &quot;continue shopping&quot; styling only appears for a FoxyCart initiated Colorbox\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Added a new config variable \u003Ccode class=\"badge bg-soft-danger text-danger\">FC.checkout.config.isValid\u003C\u002Fcode> to the checkout which when set to false prevents the checkout from submitting, allowing for custom validations to prevent the cart from validating\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Adjusted the cart image size to be 100px instead of 150px and to be 50px on the checkout and receipt pagees.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>When using the Purchase Order payment method, downloadable links will not be shown on the receipt or in the receipt email. They will have to be sent manually by the store administrator.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Updated all URL fields in the admin to be 300 characters in length.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Updating the temporary password to only be valid for 30 minutes.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>When the order includes shippable products, the shipping address is now displayed in both the receipt and the receipt email even if it is the same as the billing address.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>The PayPal Expresss image in the cart has been updated to use a static image which loads much faster than the dynamic images used previously.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>When the order includes downloadable products and the payment method is eCheck via PayPal, download links are not shown to the customer and FoxyCart sends a special response details entry in the datafeed.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>You can now specify up to 3 characters in the subscription frequency which allows you to set up a subscription to run ever 120 days, as an example.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Fixed the admin validation when creating a coupon that would not let you setup a coupon valid for only one day. Now the start date and end date can be the same date (patched back to 0.7.0)\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Fixed an issue with multiship group totals are over $1,000 not displaying correctly in receipt emails (patched back to 071).\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>You can no longer disable PayPal Express as a payment option if you still have active PayPal Subscriptions.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>The cart json now includes a \u003Ccode class=\"badge bg-soft-danger text-danger\">page_referrer\u003C\u002Fcode> node you can use for creating your own &quot;continue shopping&quot; link if you have a full page cart design.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Change for the PayPal Profile ID filter to filter off the profile id displayed in the admin and not the third party id recurring payment ProfileID returned by PayPal.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Updated WorldPay gateway to support test firstnames and to use the correct shopper email address and ip (patched back to 071).\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>When creating a new store in the admin, it no longer becomes your default store automatically.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>When updating the receipt template via the API, the \u003Ccode class=\"badge bg-soft-danger text-danger\">use_receipt_template\u003C\u002Fcode> checkbox in the admin will be turned on automatically.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>The payment card, type and expiration date is now shown in the admin for both the transaction history and the subscription page.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Because of a limitaton in PayPal&#039;s system, we&#039;re now including the product attributes as part of the product name and not just in the description field. The product name and the product attributes are separated by \u003Ccode class=\"badge bg-soft-danger text-danger\">--\u003C\u002Fcode> .\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>When returning to the checkout after a gateway error as a new customer, the first password field was not being displayed correctly (Patched back to 0.7.0).\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>When using the &quot;Suggested Retail Rates&quot; drop type for UPS shipping, a &quot; Customer Classification Code is required with the requested Pickup Type&quot; error would result. We now default to a Retail (04) Customer Classification Code for this drop type (patched back to 0.6.0).\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Single Sign On tokens were being validated using a case-sensitive method. This has been fixed.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Added the coupon code used to the admin&#039;s transaction history display.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Fixed a bug where multiple, non-combinable coupons could be applied to the same order if they are initially evaluated but don&#039;t yet apply.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Fix for an issue with specific gateway responses that were available only in English even though they were translated to other languages.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Fixed a currency format bug where the &quot;price each&quot; value could be missing a 0 on the end.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Fixed a bug in the admin when creating a store or deleting a store from an existing 071 or 072 store, the resulting admin interface would be the wrong version. This would cause (among other things) the sample code section to show the wrong include files. This has been patched back to all versions of the admin.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Adding the following User Agent header to the transaction and subscription datafeed requests from our system: \u003Ccode class=\"badge bg-soft-danger text-danger\">FoxyCart Webhook v0.7.2 (http:\u002F\u002Fwiki.foxycart.com\u002Fv\u002F0.7.2\u002Fwebhooks)\u003C\u002Fcode>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Flat rate shipping amounts for subscriptions are now configurable per subscription (instead of using the amount configured on the category). This allows stores using custom checkout JavaScript snippets to run the same flat rate amount as the original transaction (or adjust it as needed). Subscriptions using live rate shipping amounts will still be recalculated.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>When customers were created via the API without specifying the \u003Ccode class=\"badge bg-soft-danger text-danger\">customer_password_hash_type\u003C\u002Fcode> and when the store used a non-default password hashing method, the customer would not be able to login correctly. We updated the login code to use the hash type and hash config from the store if the customer values were blank before checking the customer password.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>The admin was not properly clearing out the payment gateway key when switching gateways. This was particularly a problem for USAePay because it was sending along the previous value configured which was causing the transaction to fail (patched back to 0.7.0).\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Fix for flat rate and future subscriptions where the shipping was being double charged.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Fix for multiship orders from multiple categories using flat rate shipping and one of those categores is configured for $0 flat rate shipping. The shipping amount was being doubled.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>",{"html":6364,"sections":6365,"segments":6366},"\u003Cdiv class=\"log-items\">\u003Cp>Changes for the week ending 2012-01-01\u003C\u002Fp>\u003Cul class=\"list-unstyled list-py-1\">\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>Fix for a SagePay issue.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fdiv>",[],[6367],{"type":6307,"content":6368},"\u003Cp>Changes for the week ending 2012-01-01\u003C\u002Fp>\u003Cul tight=\"false\">\u003Cli>\u003Cp>v0.7.2: Fix for a SagePay issue.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>",{"html":6370,"sections":6371,"segments":6372},"\u003Cdiv class=\"log-items\">\u003Cp>Changes for the week ending 2011-12-25\u003C\u002Fp>\u003Cul class=\"list-unstyled list-py-1\">\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>Fixed the admin validation when creating a coupon that would not let you setup a coupon valid for only one day. Now the start date and end date can be the same date (patched back to 0.7.0)\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.0 – v0.7.2\u003C\u002Fspan>Fix an issue with IE9 and the filter select boxes in the admin.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fdiv>",[],[6373],{"type":6307,"content":6374},"\u003Cp>Changes for the week ending 2011-12-25\u003C\u002Fp>\u003Cul tight=\"false\">\u003Cli>\u003Cp>v0.7.2: Fixed the admin validation when creating a coupon that would not let you setup a coupon valid for only one day. Now the start date and end date can be the same date (patched back to 0.7.0)\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.0 – v0.7.2: Fix an issue with IE9 and the filter select boxes in the admin.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>",{"html":6376,"sections":6377,"segments":6378},"\u003Cdiv class=\"log-items\">\u003Cp>Changes for the week ending 2011-12-18\u003C\u002Fp>\u003Cul class=\"list-unstyled list-py-1\">\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>\u003Ccode class=\"badge bg-soft-danger text-danger\">FC.checkout.config.multishipWeights\u003C\u002Fcode> has been renamed to \u003Ccode class=\"badge bg-soft-danger text-danger\">FC.checkout.config.multishipLiveRateShipmentWeights\u003C\u002Fcode> and now only includes product weights for products with a \u003Ccode class=\"badge bg-soft-danger text-danger\">delivery_type\u003C\u002Fcode> of ‘shipped’ (i.e., live shipping rates).\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>Added MODX Revo Password hashing.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>Duplicate coupon codes are no longer allowed. If you try to edit or create a coupon using a coupon code that is already in use for your store, you will see an error message in the admin.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>Added PayLeap gateway.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.0 – v0.7.2\u003C\u002Fspan>Fix for the issue with subscriptions created the day before they run not being set as future subscriptions.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>Fixed a bug related to currency format.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>Fixed an issue with multiship group totals are over $1,000 not displaying correctly in receipt emails (patched back to 071).\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fdiv>",[],[6379],{"type":6307,"content":6380},"\u003Cp>Changes for the week ending 2011-12-18\u003C\u002Fp>\u003Cul tight=\"false\">\u003Cli>\u003Cp>v0.7.2: \u003Ccode class=\"badge bg-soft-danger text-danger\">FC.checkout.config.multishipWeights\u003C\u002Fcode> has been renamed to \u003Ccode class=\"badge bg-soft-danger text-danger\">FC.checkout.config.multishipLiveRateShipmentWeights\u003C\u002Fcode> and now only includes product weights for products with a \u003Ccode class=\"badge bg-soft-danger text-danger\">delivery_type\u003C\u002Fcode> of ‘shipped’ (i.e., live shipping rates).\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.2: Added MODX Revo Password hashing.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.2: Duplicate coupon codes are no longer allowed. If you try to edit or create a coupon using a coupon code that is already in use for your store, you will see an error message in the admin.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.2: Added PayLeap gateway.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.0 – v0.7.2: Fix for the issue with subscriptions created the day before they run not being set as future subscriptions.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.2: Fixed a bug related to currency format.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.2: Fixed an issue with multiship group totals are over $1,000 not displaying correctly in receipt emails (patched back to 071).\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>",{"html":6382,"sections":6383,"segments":6384},"\u003Cdiv class=\"log-items\">\u003Cp>Changes for the week ending 2011-12-11\u003C\u002Fp>\u003Cul class=\"list-unstyled list-py-1\">\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>Fix for an issue that occurs when you use the subscription API but there are no past due accounts, only about to expire cards.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>Improvements in Helcim gateway implementation\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.1\u003C\u002Fspan>Fix for a SagePay error.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>Live shipping rates now only send the total weight of products configured for live shipping, not the weight of all products in the cart.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>Changed \u003Ccode class=\"badge bg-soft-danger text-danger\">total_weight\u003C\u002Fcode> in the cart json to include the weight of all products in the cart while adding \u003Ccode class=\"badge bg-soft-danger text-danger\">total_shippable_weight\u003C\u002Fcode> to include just the weight of the shippable items in the cart. Shippable items are items using a product delivery type of shipped or flat rate. All other internal order weight calculations related to shipping now only use shippable product weight.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>Fix for product validation problems on FoxyCart-cached product thumbnail images.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>Added CSV new field: \u003Ccode class=\"badge bg-soft-danger text-danger\">sub_token_url\u003C\u002Fcode> will contain a space separated list of \u003Ccode class=\"badge bg-soft-danger text-danger\">sub_token_urls\u003C\u002Fcode> for the subscriptions in this transaction (if it has any).\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fdiv>",[],[6385],{"type":6307,"content":6386},"\u003Cp>Changes for the week ending 2011-12-11\u003C\u002Fp>\u003Cul tight=\"false\">\u003Cli>\u003Cp>v0.7.2: fix for an issue that occurs when you use the subscription API but there are no past due accounts, only about to expire cards.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.2: Improvements in Helcim gateway implementation\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.1: Fix for a SagePay error.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.2: Live shipping rates now only send the total weight of products configured for live shipping, not the weight of all products in the cart.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.2: Changed \u003Ccode class=\"badge bg-soft-danger text-danger\">total_weight\u003C\u002Fcode> in the cart json to include the weight of all products in the cart while adding \u003Ccode class=\"badge bg-soft-danger text-danger\">total_shippable_weight\u003C\u002Fcode> to include just the weight of the shippable items in the cart. Shippable items are items using a product delivery type of shipped or flat rate. All other internal order weight calculations related to shipping now only use shippable product weight.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.2: Fix for product validation problems on FoxyCart-cached product thumbnail images.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.2: Added CSV new field: \u003Ccode class=\"badge bg-soft-danger text-danger\">sub_token_url\u003C\u002Fcode> will contain a space separated list of \u003Ccode class=\"badge bg-soft-danger text-danger\">sub_token_urls\u003C\u002Fcode> for the subscriptions in this transaction (if it has any).\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>",{"html":6388,"sections":6389,"segments":6390},"\u003Cdiv class=\"log-items\">\u003Cp>Changes for the week ending 2011-12-04\u003C\u002Fp>\u003Cul class=\"list-unstyled list-py-1\">\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>Fix for a fatal error with sagepay.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>Spanish language file added.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>Fix for standard style issue.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fdiv>",[],[6391],{"type":6307,"content":6392},"\u003Cp>Changes for the week ending 2011-12-04\u003C\u002Fp>\u003Cul tight=\"false\">\u003Cli>\u003Cp>v0.7.2: fix for a fatal error with sagepay.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.2: Spanish language file added.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.2: Fix for standard style issue.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>",{"html":6394,"sections":6395,"segments":6396},"\u003Cdiv class=\"log-items\">\u003Cp>Changes for the week ending 2011-11-27\u003C\u002Fp>\u003Cul class=\"list-unstyled list-py-1\">\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>Fix for downloadables list not showing up after uploading a new file.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fdiv>",[],[6397],{"type":6307,"content":6398},"\u003Cp>Changes for the week ending 2011-11-27\u003C\u002Fp>\u003Cul tight=\"false\">\u003Cli>\u003Cp>v0.7.2: Fix for downloadables list not showing up after uploading a new file.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>",{"html":6400,"sections":6401,"segments":6402},"\u003Cdiv class=\"log-items\">\u003Cp>Changes for the week ending 2011-11-20\u003C\u002Fp>\u003Cul class=\"list-unstyled list-py-1\">\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>Fix for error on canceling subscription.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>Fix for First Data subscription issue.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.0 – v0.7.2\u003C\u002Fspan>Fix for an issue with exporting transactions.If you deleted a category that was used in a transaction, you could no longer export the transaction details.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>Fix for error that occurs on checkout, when the shipping country is not entered.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>Fix for the stores with special characters in the name were failing to send password reset emails.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>Fix temporary passwords so they are valid for only 30 minutes.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>Instead of returning empty shipping address nodes, we now return the billing address information if an alternate shipping address wasn’t specified.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>The PayPal Express image in the cart has been updated to use a static image which loads much faster than the dynamic images used previously.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>The locale and currency settings have been moved to the settings menu.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>Showing PayPal EC PaymentType in the response details.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.2\u003C\u002Fspan>When the order includes downloadable products and the payment method is eCheck via PayPal, download links are not shown to the customer and FoxyCart sends a special response details entry in the datafeed.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fdiv>",[],[6403],{"type":6307,"content":6404},"\u003Cp>Changes for the week ending 2011-11-20\u003C\u002Fp>\u003Cul tight=\"false\">\u003Cli>\u003Cp>v0.7.2: Fix for error on canceling subscription.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.2: Fix for First Data subscription issue.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.0 – v0.7.2: Fix for an issue with exporting transactions.If you deleted a category that was used in a transaction, you could no longer export the transaction details.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.2: Fix for error that occurs on checkout, when the shipping country is not entered.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.2: Fix for the stores with special characters in the name were failing to send password reset emails.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.2: Fix temporary passwords so they are valid for only 30 minutes.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.2: Instead of returning empty shipping address nodes, we now return the billing address information if an alternate shipping address wasn’t specified.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.2: The PayPal Express image in the cart has been updated to use a static image which loads much faster than the dynamic images used previously.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.2: The locale and currency settings have been moved to the settings menu.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.2: Showing PayPal EC PaymentType in the response details.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.2: When the order includes downloadable products and the payment method is eCheck via PayPal, download links are not shown to the customer and FoxyCart sends a special response details entry in the datafeed.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>",{"html":6406,"sections":6407,"segments":6408},"\u003Cdiv class=\"log-items\">\u003Cp>Changes for the week ending 2011-11-13\u003C\u002Fp>\u003Cul class=\"list-unstyled list-py-1\">\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.0 – v0.7.1\u003C\u002Fspan>Fixes cache errors related to store version switching.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.1\u003C\u002Fspan>Fix for a Quickbooks invalid XML response.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fdiv>",[],[6409],{"type":6307,"content":6410},"\u003Cp>Changes for the week ending 2011-11-13\u003C\u002Fp>\u003Cul tight=\"false\">\u003Cli>\u003Cp>v0.7.0 – v0.7.1: Fixes cache errors related to store version switching.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.1: Fix for a Quickbooks invalid XML response.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>",{"html":6412,"sections":6413,"segments":6414},"\u003Cdiv class=\"log-items\">\u003Cp>Changes for the week ending 2011-11-06\u003C\u002Fp>\u003Cul class=\"list-unstyled list-py-1\">\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.3.0 – v0.7.1\u003C\u002Fspan>Fixed a bug that would prevent email from being sent for stores with special characters not valid for email headers in the name such as “.” or “,”.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.5.1 – v0.7.1\u003C\u002Fspan>Added error logging when emails are not sent correctly.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.6.0 – v0.7.1\u003C\u002Fspan>Added language explaining the difference between an admin login and a customer billing login.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.0 – v0.7.1\u003C\u002Fspan>Added request\u002Fresponse logging to PayPal.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.6.0 – v0.7.1\u003C\u002Fspan>Security improvements in the admin.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.6.0 – v0.7.1\u003C\u002Fspan>Build PayPal links with language specific locales to greatly improve PayPal button load times (versus their dynamic button).\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.1\u003C\u002Fspan>Fix for Quickbooks locale-specific currency formatting.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fdiv>",[],[6415],{"type":6307,"content":6416},"\u003Cp>Changes for the week ending 2011-11-06\u003C\u002Fp>\u003Cul tight=\"false\">\u003Cli>\u003Cp>v0.3.0 – v0.7.1: Fixed a bug that would prevent email from being sent for stores with special characters not valid for email headers in the name such as “.” or “,”.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.5.1 – v0.7.1: Added error logging when emails are not sent correctly.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.6.0 – v0.7.1: Added language explaining the difference between an admin login and a customer billing login.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.0 – v0.7.1: Added request\u002Fresponse logging to PayPal.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.6.0 – v0.7.1: Security improvements in the admin.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.6.0 – v0.7.1: Build PayPal links with language specific locales to greatly improve PayPal button load times (versus their dynamic button).\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.1: Fix for Quickbooks locale-specific currency formatting.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>",{"html":6418,"sections":6419,"segments":6420},"\u003Cdiv class=\"log-items\">\u003Cp>Changes for the week ending 2011-10-30\u003C\u002Fp>\u003Cul class=\"list-unstyled list-py-1\">\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.6.0 – v0.7.1\u003C\u002Fspan>Fix for captcha images.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.0 – v0.7.1\u003C\u002Fspan>Fix for “check all” box at the bottom of the transaction history page.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp class=\"my-4 my-md-auto\">\u003Cspan class=\"badge bg-soft-dark text-dark me-2 py-2 px-2 text-capitalize\">v0.7.0 – v0.7.1\u003C\u002Fspan>Added logging to all transaction email receipts.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fdiv>",[],[6421],{"type":6307,"content":6422},"\u003Cp>Changes for the week ending 2011-10-30\u003C\u002Fp>\u003Cul tight=\"false\">\u003Cli>\u003Cp>v0.6.0 – v0.7.1: Fix for captcha images.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.0 – v0.7.1: Fix for “check all” box at the bottom of the transaction history page.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>v0.7.0 – v0.7.1: Added logging to all transaction email receipts.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>",{},1775752592832]