[{"data":1,"prerenderedAt":1467},["ShallowReactive",2],{"footer:default":3,"header:help":202,"story:navigation\u002Fsearch:help":243,"story:help\u002Fcategories":281,"story:help\u002Fpayment-methods\u002Fcybersource-rest":307,"article:\u002Fhelp\u002Fpayment-methods\u002Fcybersource-rest":1199,"story:contact":1230,"help:tree:f29585cd-4695-4507-8efe-76e389a6b226:default":1418,"_apollo:default":1466},{"name":4,"created_at":5,"published_at":6,"updated_at":7,"id":8,"uuid":9,"content":10,"slug":192,"full_slug":193,"sort_by_date":194,"position":195,"tag_list":196,"is_startpage":59,"parent_id":197,"meta_data":194,"group_id":198,"first_published_at":199,"release_id":194,"lang":200,"path":194,"alternates":201,"default_full_slug":194,"translated_slugs":194},"Default Footer","2024-08-09T18:06:59.024Z","2026-07-30T21:52:27.802Z","2026-07-30T21:52:27.816Z",10082753,"e59e67ac-248a-482f-84a1-53d4f318186a",{"_uid":11,"about":12,"logos":13,"socials":19,"sections":47,"component":174,"cta_title":175,"bottom_links":176,"cta_subtitle":190,"cta_button_link":191,"cta_button_text":124},"830983f5-c4c4-43c8-b150-86a5e3fa6dc8","Foxy’s hosted cart & payment page allow you to sell anything, using your existing website or platform.",[14],{"id":15,"alt":16,"name":16,"focus":16,"title":16,"filename":17,"copyright":16,"fieldtype":18},14760,"","https:\u002F\u002Fa-us.storyblok.com\u002Ff\u002F1001040\u002Fx\u002F3b030847ec\u002Fb-corp.svg","asset",[20,29,35,41],{"_uid":21,"icon":22,"link":23,"name":27,"component":28},"faf0a618-ea94-42ea-9182-03be18c43216","fa-facebook",{"id":16,"url":24,"linktype":25,"fieldtype":26,"cached_url":24},"https:\u002F\u002Fwww.facebook.com\u002Ffoxycart","url","multilink","Facebook","footer___social",{"_uid":30,"icon":31,"link":32,"name":34,"component":28},"14309c18-7e79-423e-b375-34555bac0811","fa-instagram",{"id":16,"url":33,"linktype":25,"fieldtype":26,"cached_url":33},"https:\u002F\u002Fwww.instagram.com\u002Ffoxy_io","Instagram",{"_uid":36,"icon":37,"link":38,"name":40,"component":28},"8f7fe7cf-0dd3-4596-8334-226ea466716a","fa-linkedin",{"id":16,"url":39,"linktype":25,"fieldtype":26,"cached_url":39},"https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Ffoxycart.com","LinkedIn",{"_uid":42,"icon":43,"link":44,"name":46,"component":28},"90a675b4-dd97-40b5-be09-00a87223d4c5","fa-youtube",{"id":16,"url":45,"linktype":25,"fieldtype":26,"cached_url":45},"https:\u002F\u002Fwww.youtube.com\u002Fuser\u002Ffoxycart","Youtube",[48,80,125,147],{"_uid":49,"name":50,"items":51,"component":79},"82849945-282f-488c-b18d-a8d2252f514a","Company",[52,61,67,73],{"_uid":53,"link":54,"title":58,"new_tab":59,"component":60},"1f699ab1-938b-4d9d-9825-aabcbe6f57fe",{"id":55,"url":16,"linktype":56,"fieldtype":26,"cached_url":57},"63634293-a749-4226-9439-9f38ee6dcda0","story","about-us","About Us",false,"footer___menu_items",{"_uid":62,"link":63,"title":66,"new_tab":59,"component":60},"b26b00f1-a0e7-4be2-8ab3-428b8cc841f8",{"id":64,"url":16,"linktype":56,"fieldtype":26,"cached_url":65},"26cb7c55-faed-4a77-a291-1552d4111b3e","how-foxy-works","How Foxy Works",{"_uid":68,"link":69,"title":72,"new_tab":59,"component":60},"b40c68a0-1ceb-4226-9515-6176534f61fe",{"id":70,"url":16,"linktype":56,"fieldtype":26,"cached_url":71},"dc6657d7-7f4f-4c0d-b781-e971b038ee26","for-good","Foxy For Good",{"_uid":74,"link":75,"title":78,"new_tab":59,"component":60},"3ad0c134-bef9-4fff-b891-e09f16109036",{"id":76,"url":16,"linktype":56,"fieldtype":26,"cached_url":77},"23cae210-baf4-4588-9862-d09f4f52ccd2","brand-assets","Brand Assets","footer___section",{"_uid":81,"name":82,"items":83,"component":79},"a6805fa8-ac60-47f1-b8f0-f27aded0afbe","Product",[84,90,96,102,108,114,120],{"_uid":85,"link":86,"title":89,"new_tab":59,"component":60},"b39c8a4e-2383-486f-b76a-11fbb15d8134",{"id":87,"url":16,"linktype":56,"fieldtype":26,"cached_url":88},"bb04690f-fe98-4ce6-80be-05b950f2364f","features\u002F","Features",{"_uid":91,"link":92,"title":95,"new_tab":59,"component":60},"64f8a41f-c181-433d-bc0a-fc94e71ecbf6",{"id":93,"url":16,"linktype":56,"fieldtype":26,"cached_url":94},"c450c58d-761d-48c0-a9af-0b064611689b","pricing","Pricing",{"_uid":97,"link":98,"title":101,"new_tab":59,"component":60},"6e0b287f-fd8c-4146-9e0e-0ab0b5c9ce3c",{"id":99,"url":16,"linktype":56,"fieldtype":26,"cached_url":100},"fab20ad9-e76a-4947-b709-3a6fdfa88028","blog\u002Fcategories\u002Fproduct-updates","Product Updates",{"_uid":103,"link":104,"title":107,"new_tab":59,"component":60},"47e5a074-a6b5-4f1c-8c2f-89a2ae9f83eb",{"id":105,"url":16,"linktype":56,"fieldtype":26,"cached_url":106},"d2c83612-d611-47f3-a3b4-ca7fe08540b8","changelogs\u002F","Changelogs",{"_uid":109,"link":110,"title":113,"new_tab":59,"component":60},"b5c08774-542f-4ffd-b357-c94d674488b9",{"id":111,"url":16,"linktype":56,"fieldtype":26,"cached_url":112},"08876121-0df3-4ed9-aa11-902b3e41cd02","whats-next","What's Next",{"_uid":115,"link":116,"title":119,"new_tab":59,"component":60},"9c2704ed-6d9f-43e1-9e67-c8d91c083288",{"id":117,"url":16,"linktype":56,"fieldtype":26,"cached_url":118},"056a7857-b18f-4025-8f97-91a38fc19bc8","compare\u002F","Compare",{"_uid":121,"link":122,"title":124,"new_tab":59,"component":60},"5f2db35b-674b-406a-8fa7-d246633af9fe",{"id":16,"url":123,"linktype":25,"fieldtype":26,"cached_url":123},"https:\u002F\u002Fadmin.foxy.io\u002Fsign-up","Try Foxy Free",{"_uid":126,"name":127,"items":128,"component":79},"63fa1f29-4252-4640-9922-fe310e69e54a","Security",[129,135,141],{"_uid":130,"link":131,"title":134,"new_tab":59,"component":60},"1158ddb6-9eb0-466f-8eb6-7ca2ae66c8b8",{"id":132,"url":16,"linktype":56,"fieldtype":26,"cached_url":133},"1f58fb2c-8681-4742-b6e8-09999beae9f6","security-contact","Security Contact",{"_uid":136,"link":137,"title":140,"new_tab":59,"component":60},"9a79c54a-6022-4dfd-854b-766f5e4703ba",{"id":138,"url":16,"linktype":56,"fieldtype":26,"cached_url":139},"55cbfcc3-425a-4261-8037-54e919851d2d","pci","PCI Compliance",{"_uid":142,"link":143,"title":146,"new_tab":59,"component":60},"0b85f5b6-9534-4071-b323-b39d053dd4d7",{"id":144,"url":16,"linktype":56,"fieldtype":26,"cached_url":145},"c3ac0fe3-83e2-4879-afbd-d4c83e1590df","help\u002Farticles\u002Four-official-domains-public-code","Domains & Codebases",{"_uid":148,"name":149,"items":150,"component":79},"998ded67-d107-49f4-8154-ca6be51671ec","Support",[151,157,163,168],{"_uid":152,"link":153,"title":156,"new_tab":59,"component":60},"594ffd35-3049-4004-bb08-0db568ebd819",{"id":154,"url":16,"linktype":56,"fieldtype":26,"cached_url":155},"4a679eb7-662d-4ea4-a976-5a2acbf0b663","help\u002F","Help Center",{"_uid":158,"link":159,"title":161,"new_tab":162,"component":60},"61e0b7c8-aadf-419b-a339-b3ccabc65bf4",{"id":16,"url":160,"linktype":25,"fieldtype":26,"cached_url":160},"https:\u002F\u002Fapi.foxycart.com\u002F","API Documentation",true,{"_uid":164,"link":165,"title":167,"new_tab":162,"component":60},"fd67a89e-1c54-4d31-94b5-64be999062d6",{"id":16,"url":166,"linktype":25,"fieldtype":26,"cached_url":166},"https:\u002F\u002Fstatus.foxy.io\u002F","System Status",{"_uid":169,"link":170,"title":173,"new_tab":59,"component":60},"231a6f71-e996-4ad4-b033-d4d5542f34f0",{"id":171,"url":16,"linktype":56,"fieldtype":26,"cached_url":172},"01e4e370-f9b9-45af-8fa9-f15540699b0d","contact","Contact Us","footer","Get started with our *unlimited free trial*.",[177,184],{"_uid":178,"link":179,"text":182,"component":183},"f0b77210-2632-45a2-8436-e57cad84d01a",{"id":180,"url":16,"linktype":56,"fieldtype":26,"cached_url":181},"60ba16a2-c1f4-485f-b978-8d2eeeafbf5a","terms-of-service","Terms of Service","footer___bottom_links",{"_uid":185,"link":186,"text":189,"component":183},"4bd497b0-993f-4b4d-a5b7-8a49c7c8fec9",{"id":187,"url":16,"linktype":56,"fieldtype":26,"cached_url":188},"332302b9-1d18-4016-b9c8-9b33c72d782b","privacy-policy","Privacy Policy","No credit card required.",{"id":16,"url":123,"linktype":25,"fieldtype":26,"cached_url":123},"default-footer","navigation\u002Fdefault-footer",null,50,[],10082747,"11006268-07f9-41e9-96f3-c51fb723399d","2022-09-21T20:39:02.357Z","default",[],{"name":203,"created_at":204,"published_at":205,"updated_at":206,"id":207,"uuid":208,"content":209,"slug":236,"full_slug":237,"sort_by_date":194,"position":238,"tag_list":239,"is_startpage":59,"parent_id":197,"meta_data":194,"group_id":240,"first_published_at":241,"release_id":194,"lang":200,"path":194,"alternates":242,"default_full_slug":194,"translated_slugs":194},"Help Center Header","2024-08-09T18:06:34.939Z","2026-07-30T21:52:27.962Z","2026-07-30T21:52:27.975Z",10082752,"3e9b88f7-c163-4657-a2f2-62532d600fad",{"_uid":210,"link":211,"badge":156,"items":212,"title":16,"buttons":230,"new_tab":59,"submenu":231,"subitems":232,"alignment":16,"component":233,"badge_link":234,"top_menu_items":235},"e5645a1a-f991-40e8-8d67-e40ebc082b5a",{"id":16,"url":16,"linktype":56,"fieldtype":26,"cached_url":16},[213,221,224,227],{"_uid":214,"link":215,"title":218,"new_tab":59,"submenu":219,"component":220},"5cbe2861-1f49-4166-97da-a4dddd8105e3",{"id":216,"url":16,"linktype":56,"fieldtype":26,"cached_url":217},"4c0a2d99-ec30-4579-8ef1-6bf5564d4839","help\u002Fcategories\u002F","Articles",[],"header___item",{"_uid":222,"link":223,"title":161,"new_tab":162,"component":220},"8d7df70e-f087-4da0-b616-6f0e9a5af35c",{"id":16,"url":160,"linktype":25,"fieldtype":26,"cached_url":160},{"_uid":225,"link":226,"title":167,"new_tab":162,"component":220},"f76e7944-23d5-4652-87e4-cdae79272762",{"id":16,"url":166,"linktype":25,"fieldtype":26,"cached_url":166},{"_uid":228,"link":229,"title":173,"new_tab":59,"component":220},"0de16771-4c84-466c-a1da-d8568113c71f",{"id":171,"url":16,"linktype":56,"fieldtype":26,"cached_url":172},[],[],[],"header",{"id":154,"url":16,"linktype":56,"fieldtype":26,"cached_url":155},[],"help-header","navigation\u002Fhelp-header",20,[],"71b81c2e-5e09-48a1-a397-a3c72fcd344a","2022-09-21T14:50:25.655Z",[],{"name":244,"created_at":245,"published_at":246,"updated_at":247,"id":248,"uuid":249,"content":250,"slug":272,"full_slug":275,"sort_by_date":194,"position":276,"tag_list":277,"is_startpage":59,"parent_id":197,"meta_data":194,"group_id":278,"first_published_at":279,"release_id":194,"lang":200,"path":194,"alternates":280,"default_full_slug":194,"translated_slugs":194},"Search","2024-10-21T22:08:54.973Z","2025-05-26T09:17:25.790Z","2025-05-26T09:17:25.804Z",13592003,"14cbc359-9ac1-4a7a-a8de-ad4ac8ef26d4",{"_uid":251,"name":244,"indices":252,"summary":16,"component":272,"primary_image":273},"5e4a56e8-76f1-4790-b3a7-70f1be97d042",[253,258,262,267],{"key":254,"_uid":255,"icon":16,"name":256,"component":257},"all","c12a3210-7323-4273-8217-5215e52efe84","All","index",{"key":259,"_uid":260,"icon":261,"name":218,"component":257},"help_center_article","5acff080-95e4-44d3-8dcf-1b19720af382","fa-file-alt",{"key":263,"_uid":264,"icon":265,"name":266,"component":257},"help_center_guide","b8fbc206-c083-471e-a1f0-0ebeb90a669d","fa-book","Guides",{"key":268,"_uid":269,"icon":270,"name":271,"component":257},"blog_post","23419e83-2e56-4c4c-8a05-9fd1b3c9a9bd","fa-file-image","Blog Posts","search",{"id":194,"alt":194,"name":16,"focus":194,"title":194,"source":194,"filename":16,"copyright":194,"fieldtype":18,"meta_data":274},{},"navigation\u002Fsearch",60,[],"11e1fd31-95cd-4fc9-b736-8b8910663e6c","2024-10-21T23:17:05.904Z",[],{"name":218,"created_at":282,"published_at":283,"updated_at":284,"id":285,"uuid":216,"content":286,"slug":300,"full_slug":217,"sort_by_date":194,"position":301,"tag_list":302,"is_startpage":162,"parent_id":303,"meta_data":194,"group_id":304,"first_published_at":305,"release_id":194,"lang":200,"path":194,"alternates":306,"default_full_slug":194,"translated_slugs":194},"2022-09-19T14:42:29.685Z","2024-07-30T18:17:22.506Z","2024-07-30T18:17:22.525Z",2660,{"_uid":287,"icon":16,"name":218,"guides":288,"pinned":59,"summary":289,"category":16,"component":290,"blog_posts":291,"content_hub":59,"icon_custom":292,"case_studies":293,"faq_sections":294,"help_articles":295,"featured_guides":296,"mailbox_category":16,"featured_articles":297,"featured_blog_posts":298,"featured_case_studies":299},"d6dae89a-907a-4bf7-82de-fe2ba875ee6e",[],"Get your questions answered with our browsable knowledge base.","help_center_category",[],{"id":194,"alt":194,"name":16,"focus":194,"title":194,"filename":16,"copyright":194,"fieldtype":18},[],[],[],[],[],[],[],"categories",530,[],2658,"19ebcdd2-027f-47f5-9a5b-a8992c959578","2022-09-19T16:24:39.219Z",[],{"name":308,"created_at":309,"published_at":310,"updated_at":311,"id":312,"uuid":313,"content":314,"slug":1191,"full_slug":1192,"sort_by_date":194,"position":1193,"tag_list":1194,"is_startpage":59,"parent_id":1195,"meta_data":194,"group_id":1196,"first_published_at":1197,"release_id":194,"lang":200,"path":194,"alternates":1198,"default_full_slug":194,"translated_slugs":194},"Cybersource REST","2026-08-17T21:10:55.605Z","2026-08-19T22:45:07.344Z","2026-08-19T22:45:07.363Z",210171722238636,"f29585cd-4695-4507-8efe-76e389a6b226",{"_uid":315,"body":316,"name":308,"page":1149,"about":1150,"video":16,"content":1151,"pricing":16,"summary":1154,"website":1155,"featured":59,"component":1156,"icon_dark":1157,"logo_dark":1161,"categories":1165,"icon_color":1167,"icon_light":1171,"logo_color":1175,"logo_light":1179,"screenshots":1183,"gateway_support":1184,"enable_help_page":162,"integration_link":16,"supports_refunds":59,"supported_features":1185,"supports_3d_secure":59,"enable_details_page":59,"supported_countries":1190,"supports_verifications":162,"supports_multi_currency":162,"supports_delayed_payments":59,"supports_immediate_payments":59,"supports_auth_only_and_delayed_capture":162},"f48efdce-6f0b-4a56-a461-77320b77ed03",{"type":317,"attrs":318,"content":319},"doc",{"backgroundColor":194},[320,327,349,366,373,384,458,473,498,503,508,759,786,792,797,827,838,842,850,855,866,871,875,885,895,900,905,921,926,949,954,964,966,974,979,1020,1025,1102,1107,1131,1140],{"type":321,"attrs":322,"content":323},"paragraph",{"textAlign":194},[324],{"text":325,"type":326},"Cybersource REST connects Foxy to your Cybersource account using Cybersource's current REST API. Cybersource is Visa's enterprise payment gateway and fraud platform (now also marketed as Visa Acceptance Solutions), used by large merchants worldwide, and it supports multiple currencies.","text",{"type":321,"attrs":328,"content":329},{"textAlign":194},[330,335,337,342,344,347],{"text":331,"type":326,"marks":332},"This is the Cybersource integration to use.",[333],{"type":334},"bold",{"text":336,"type":326}," The older ",{"text":338,"type":326,"marks":339},"Cybersource.com",[340],{"type":341},"code",{"text":343,"type":326}," integration in Foxy is deprecated and is no longer offered when you add a payment method. If you are setting up Cybersource today, choose ",{"text":308,"type":326,"marks":345},[346],{"type":334},{"text":348,"type":326},".",{"type":321,"attrs":350,"content":351},{"textAlign":194},[352,354,358,360,364],{"text":353,"type":326},"Foxy also offers two other Cybersource-branded options for different products — ",{"text":355,"type":326,"marks":356},"Cybersource Card Swiper",[357],{"type":334},{"text":359,"type":326}," (card-present magnetic stripe hardware) and ",{"text":361,"type":326,"marks":362},"CyberSource Secure Acceptance Web\u002FMobile",[363],{"type":334},{"text":365,"type":326}," (Cybersource's hosted\u002Fembedded payment form). Cybersource REST is the standard direct gateway integration and is the right choice unless you specifically need one of those.",{"type":367,"attrs":368,"content":370},"heading",{"level":369,"textAlign":194},2,[371],{"text":372,"type":326},"What Cybersource calls your credentials",{"type":321,"attrs":374,"content":375},{"textAlign":194},[376,378,382],{"text":377,"type":326},"Foxy's panel asks for three values, and ",{"text":379,"type":326,"marks":380},"Cybersource does not use the same names for any of them.",[381],{"type":334},{"text":383,"type":326}," This is by far the most common source of setup errors, so map them before you start:",{"type":385,"content":386},"bullet_list",[387,405,437],{"type":388,"content":389},"list_item",[390],{"type":321,"attrs":391,"content":392},{"textAlign":194},[393,397,399,403],{"text":394,"type":326,"marks":395},"Merchant ID",[396],{"type":334},{"text":398,"type":326}," — What Cybersource calls it: Merchant ID, sometimes \"organization ID\". In Cybersource's API docs it is the ",{"text":400,"type":326,"marks":401},"v-c-merchant-id",[402],{"type":341},{"text":404,"type":326}," header. — Where you get it: The merchant ID you log in to the Business Center with. It is not generated — you already have it.",{"type":388,"content":406},[407],{"type":321,"attrs":408,"content":409},{"textAlign":194},[410,414,416,419,421,425,427,431,433],{"text":411,"type":326,"marks":412},"Key",[413],{"type":334},{"text":415,"type":326}," — What Cybersource calls it: The ",{"text":411,"type":326,"marks":417},[418],{"type":334},{"text":420,"type":326}," value shown after generating a REST shared secret key. Cybersource's developer docs call this the ",{"text":422,"type":326,"marks":423},"key ID",[424],{"type":334},{"text":426,"type":326},", and their code samples call it ",{"text":428,"type":326,"marks":429},"merchantKeyId",[430],{"type":341},{"text":432,"type":326},". — Where you get it: Business Center → ",{"text":434,"type":326,"marks":435},"Payment Configuration → Key Management",[436],{"type":334},{"type":388,"content":438},[439],{"type":321,"attrs":440,"content":441},{"textAlign":194},[442,446,447,450,452,456],{"text":443,"type":326,"marks":444},"Shared Secret",[445],{"type":334},{"text":415,"type":326},{"text":443,"type":326,"marks":448},[449],{"type":334},{"text":451,"type":326}," value shown alongside that Key. Cybersource's code samples call it ",{"text":453,"type":326,"marks":454},"merchantsecretKey",[455],{"type":341},{"text":457,"type":326},". — Where you get it: Same screen, generated at the same time",{"type":321,"attrs":459,"content":460},{"textAlign":194},[461,463,466,468,471],{"text":462,"type":326},"The ",{"text":411,"type":326,"marks":464},[465],{"type":334},{"text":467,"type":326}," and ",{"text":443,"type":326,"marks":469},[470],{"type":334},{"text":472,"type":326}," are a pair — they are generated together in one action and only make sense together. They are the credentials for Cybersource's HTTP Signature authentication, which is what Foxy uses to sign REST requests to your account.",{"type":321,"attrs":474,"content":475},{"textAlign":194},[476,478,481,483,486,488,491,493,496],{"text":477,"type":326},"Note the ordering: in the Foxy panel, ",{"text":411,"type":326,"marks":479},[480],{"type":334},{"text":482,"type":326}," sits directly above ",{"text":443,"type":326,"marks":484},[485],{"type":334},{"text":487,"type":326},". If you generated the pair and are looking at the Cybersource screen, the value labelled \"Key\" goes in the ",{"text":411,"type":326,"marks":489},[490],{"type":334},{"text":492,"type":326}," box and the value labelled \"Shared Secret\" goes in the ",{"text":443,"type":326,"marks":494},[495],{"type":334},{"text":497,"type":326}," box — the labels match one-to-one on that screen.",{"type":367,"attrs":499,"content":500},{"level":369,"textAlign":194},[501],{"text":502,"type":326},"Setting up Cybersource REST",{"type":321,"attrs":504,"content":505},{"textAlign":194},[506],{"text":507,"type":326},"You will need a Cybersource account before you start. You will be moving between two browser tabs — the Foxy admin and the Cybersource Business Center — so it is easiest to open both first.",{"type":509,"attrs":510,"content":512},"ordered_list",{"order":511},1,[513,529,540,552,570,581,602,621,633,649,702,723,747],{"type":388,"content":514},[515],{"type":321,"attrs":516,"content":517},{"textAlign":194},[518,520,527],{"text":519,"type":326},"Log in to the Cybersource Business Center at ",{"text":521,"type":326,"marks":522},"https:\u002F\u002Fbusinesscenter.cybersource.com\u002Febc2\u002F",[523],{"type":524,"attrs":525},"link",{"href":521,"uuid":194,"anchor":194,"target":526,"linktype":25},"_blank",{"text":528,"type":326},". (If you do not have an account yet, contact Cybersource to open one.)",{"type":388,"content":530},[531],{"type":321,"attrs":532,"content":533},{"textAlign":194},[534,536,539],{"text":535,"type":326},"In the Business Center, go to ",{"text":434,"type":326,"marks":537},[538],{"type":334},{"text":348,"type":326},{"type":388,"content":541},[542],{"type":321,"attrs":543,"content":544},{"textAlign":194},[545,547,551],{"text":546,"type":326},"Click ",{"text":548,"type":326,"marks":549},"+ Generate key",[550],{"type":334},{"text":348,"type":326},{"type":388,"content":553},[554],{"type":321,"attrs":555,"content":556},{"textAlign":194},[557,559,563,565,569],{"text":558,"type":326},"Under ",{"text":560,"type":326,"marks":561},"REST APIs",[562],{"type":334},{"text":564,"type":326},", choose ",{"text":566,"type":326,"marks":567},"REST — Shared Secret",[568],{"type":334},{"text":348,"type":326},{"type":388,"content":571},[572],{"type":321,"attrs":573,"content":574},{"textAlign":194},[575,576,580],{"text":546,"type":326},{"text":577,"type":326,"marks":578},"Generate key",[579],{"type":334},{"text":348,"type":326},{"type":388,"content":582},[583],{"type":321,"attrs":584,"content":585},{"textAlign":194},[586,587,590,591,594,596,600],{"text":462,"type":326},{"text":411,"type":326,"marks":588},[589],{"type":334},{"text":467,"type":326},{"text":443,"type":326,"marks":592},[593],{"type":334},{"text":595,"type":326}," are now displayed. ",{"text":597,"type":326,"marks":598},"Copy both now.",[599],{"type":334},{"text":601,"type":326}," The Shared Secret is not shown again after you leave this screen. If you lose it, generate a new key pair rather than hunting for the old value.",{"type":388,"content":603},[604],{"type":321,"attrs":605,"content":606},{"textAlign":194},[607,609,614,616,620],{"text":608,"type":326},"In the Foxy administration at ",{"text":610,"type":326,"marks":611},"https:\u002F\u002Fadmin.foxy.io",[612],{"type":524,"attrs":613},{"href":610,"uuid":194,"anchor":194,"target":526,"linktype":25},{"text":615,"type":326},", go to ",{"text":617,"type":326,"marks":618},"Settings > Payments",[619],{"type":334},{"text":348,"type":326},{"type":388,"content":622},[623],{"type":321,"attrs":624,"content":625},{"textAlign":194},[626,628,632],{"text":627,"type":326},"Select the payment method set you want to use. If you only have one, it will be the ",{"text":629,"type":326,"marks":630},"Default Payment Method Set",[631],{"type":334},{"text":348,"type":326},{"type":388,"content":634},[635],{"type":321,"attrs":636,"content":637},{"textAlign":194},[638,639,643,645,648],{"text":546,"type":326},{"text":640,"type":326,"marks":641},"Add payment method +",[642],{"type":334},{"text":644,"type":326}," and choose ",{"text":308,"type":326,"marks":646},[647],{"type":334},{"text":348,"type":326},{"type":388,"content":650},[651,661],{"type":321,"attrs":652,"content":653},{"textAlign":194},[654,655,659],{"text":558,"type":326},{"text":656,"type":326,"marks":657},"Live setup",[658],{"type":334},{"text":660,"type":326},", fill in the fields in the order they appear:",{"type":385,"content":662},[663,673,689],{"type":388,"content":664},[665],{"type":321,"attrs":666,"content":667},{"textAlign":194},[668,671],{"text":394,"type":326,"marks":669},[670],{"type":334},{"text":672,"type":326}," — your Cybersource merchant ID.",{"type":388,"content":674},[675],{"type":321,"attrs":676,"content":677},{"textAlign":194},[678,681,683,687],{"text":411,"type":326,"marks":679},[680],{"type":334},{"text":682,"type":326}," — the ",{"text":411,"type":326,"marks":684},[685],{"type":686},"italic",{"text":688,"type":326}," value from step 6.",{"type":388,"content":690},[691],{"type":321,"attrs":692,"content":693},{"textAlign":194},[694,697,698,701],{"text":443,"type":326,"marks":695},[696],{"type":334},{"text":682,"type":326},{"text":443,"type":326,"marks":699},[700],{"type":686},{"text":688,"type":326},{"type":388,"content":703},[704],{"type":321,"attrs":705,"content":706},{"textAlign":194},[707,709,713,715,721],{"text":708,"type":326},"Set ",{"text":710,"type":326,"marks":711},"Use Cybersource Tokenization",[712],{"type":334},{"text":714,"type":326}," if you need it — see ",{"text":716,"type":326,"marks":717},"Cybersource tokenization",[718],{"type":524,"attrs":719},{"href":720,"uuid":194,"anchor":194,"target":526,"linktype":25},"#cybersource-tokenization",{"text":722,"type":326}," below. It is off by default.",{"type":388,"content":724},[725],{"type":321,"attrs":726,"content":727},{"textAlign":194},[728,729,733,735,739,741,745],{"text":708,"type":326},{"text":730,"type":326,"marks":731},"Card verification",[732],{"type":334},{"text":734,"type":326},". It defaults to ",{"text":736,"type":326,"marks":737},"Off",[738],{"type":334},{"text":740,"type":326},", and the Foxy admin's own help text on this field says ",{"text":742,"type":326,"marks":743},"\"Will never verify payment methods. Not recommended.\"",[744],{"type":686},{"text":746,"type":326}," Do not leave it on the default unless you have a specific reason to.",{"type":388,"content":748},[749],{"type":321,"attrs":750,"content":751},{"textAlign":194},[752,753,757],{"text":546,"type":326},{"text":754,"type":326,"marks":755},"Create",[756],{"type":334},{"text":758,"type":326}," to save the payment method.",{"type":321,"attrs":760,"content":761},{"textAlign":194},[762,764,767,769,773,775,778,780,784],{"text":763,"type":326},"The panel is split into a ",{"text":656,"type":326,"marks":765},[766],{"type":334},{"text":768,"type":326}," block and a ",{"text":770,"type":326,"marks":771},"Test setup",[772],{"type":334},{"text":774,"type":326}," block carrying the same field list. Fill in your own credentials under ",{"text":656,"type":326,"marks":776},[777],{"type":334},{"text":779,"type":326},". (The Live heading reads \"Live setup (inactive)\" while the payment method set has ",{"text":781,"type":326,"marks":782},"Use live credentials",[783],{"type":686},{"text":785,"type":326}," switched off — that reflects the current state of the set, not a different set of fields.)",{"type":367,"attrs":787,"content":789},{"level":788,"textAlign":194},3,[790],{"text":791,"type":326},"Cybersource-side account settings",{"type":321,"attrs":793,"content":794},{"textAlign":194},[795],{"text":796,"type":326},"There are two settings on the Cybersource side, not in Foxy, that are worth checking once the gateway is connected:",{"type":385,"content":798},[799,816],{"type":388,"content":800},[801],{"type":321,"attrs":802,"content":803},{"textAlign":194},[804,808,810,814],{"text":805,"type":326,"marks":806},"SmartAuth \u002F CVN settings.",[807],{"type":334},{"text":809,"type":326}," In the Business Center, under ",{"text":811,"type":326,"marks":812},"Account Management → SmartAuth Settings",[813],{"type":334},{"text":815,"type":326},", confirm your card verification number (CVN) handling matches how you want declines to behave. UK accounts can skip this — CVN is not available there and the equivalent controls live in Decision Manager instead.",{"type":388,"content":817},[818],{"type":321,"attrs":819,"content":820},{"textAlign":194},[821,825],{"text":822,"type":326,"marks":823},"Decision Manager.",[824],{"type":334},{"text":826,"type":326}," Cybersource applies basic fraud screening through Decision Manager by default, even on a basic package. If transactions are being rejected in ways you do not expect, that is the first place to look.",{"type":321,"attrs":828,"content":829},{"textAlign":194},[830,832,836],{"text":831,"type":326},"Foxy always sends the CVN ",{"text":833,"type":326,"marks":834},"unless",[835],{"type":686},{"text":837,"type":326}," the customer is paying with a saved card or Foxy is processing a subscription renewal. That is normal and expected: the first transaction validates with the CVN, and later transactions validate through other signals such as address verification.",{"type":367,"attrs":839,"content":840},{"level":369,"textAlign":194},[841],{"text":716,"type":326},{"type":321,"attrs":843,"content":844},{"textAlign":194},[845,848],{"text":710,"type":326,"marks":846},[847],{"type":334},{"text":849,"type":326}," is a toggle in the panel, off by default. Turn it on when you need to charge a customer's card again later without holding the card details yourself — subscriptions and recurring billing, saved cards for returning customers, or any flow where you charge after the original checkout has ended.",{"type":321,"attrs":851,"content":852},{"textAlign":194},[853],{"text":854,"type":326},"With tokenization on, Cybersource creates a customer profile for the payer on their side, and Foxy stores a reference to it instead of card data. You can see those profiles in the Cybersource Business Center.",{"type":321,"attrs":856,"content":857},{"textAlign":194},[858,860,864],{"text":859,"type":326},"If you consume Foxy's data feed, the identifier for the stored profile arrives as ",{"text":861,"type":326,"marks":862},"paySubscriptionCreateReply__subscriptionID",[863],{"type":341},{"text":865,"type":326},". (See the caveat about this field name in the notes at the end of this draft.)",{"type":321,"attrs":867,"content":868},{"textAlign":194},[869],{"text":870,"type":326},"If you are not doing recurring or repeat billing at all, leave the toggle off.",{"type":367,"attrs":872,"content":873},{"level":369,"textAlign":194},[874],{"text":730,"type":326},{"type":321,"attrs":876,"content":877},{"textAlign":194},[878,880,883],{"text":879,"type":326},"Cybersource REST supports card verification, and Foxy exposes it as the ",{"text":730,"type":326,"marks":881},[882],{"type":334},{"text":884,"type":326}," dropdown in the panel. Verification checks that a card is valid and active before the card is stored or used, rather than discovering it at charge time.",{"type":321,"attrs":886,"content":887},{"textAlign":194},[888,890,893],{"text":889,"type":326},"The dropdown defaults to ",{"text":736,"type":326,"marks":891},[892],{"type":334},{"text":894,"type":326},", which the admin itself labels as not recommended. Set it during setup.",{"type":367,"attrs":896,"content":897},{"level":369,"textAlign":194},[898],{"text":899,"type":326},"Testing",{"type":321,"attrs":901,"content":902},{"textAlign":194},[903],{"text":904,"type":326},"Foxy provides shared test credentials for Cybersource REST, so you can run test transactions without setting up your own sandbox account.",{"type":321,"attrs":906,"content":907},{"textAlign":194},[908,910,914,916,919],{"text":909,"type":326},"Those shared credentials only exercise the integration itself. If you need to test against your ",{"text":911,"type":326,"marks":912},"own",[913],{"type":686},{"text":915,"type":326}," Cybersource account configuration — your own SmartAuth rules, your own Decision Manager profiles, your own tokenization setup — get a test account from Cybersource and fill in the ",{"text":770,"type":326,"marks":917},[918],{"type":334},{"text":920,"type":326}," fields with its credentials. The Test setup block takes exactly the same fields as Live.",{"type":367,"attrs":922,"content":923},{"level":788,"textAlign":194},[924],{"text":925,"type":326},"Obtaining a test account",{"type":321,"attrs":927,"content":928},{"textAlign":194},[929,931,936,938,942,944,947],{"text":930,"type":326},"Cybersource's test Business Center is at ",{"text":932,"type":326,"marks":933},"https:\u002F\u002Fbusinesscentertest.cybersource.com",[934],{"type":524,"attrs":935},{"href":932,"uuid":194,"anchor":194,"target":526,"linktype":25},{"text":937,"type":326},". The key generation steps are identical to the live ones above — ",{"text":939,"type":326,"marks":940},"Payment Configuration → Key Management → + Generate key → REST — Shared Secret",[941],{"type":334},{"text":943,"type":326}," — you simply run them in the test environment and paste the results into Foxy's ",{"text":770,"type":326,"marks":945},[946],{"type":334},{"text":948,"type":326}," fields instead.",{"type":367,"attrs":950,"content":951},{"level":788,"textAlign":194},[952],{"text":953,"type":326},"Test card numbers",{"type":321,"attrs":955,"content":956},{"textAlign":194},[957,959],{"text":958,"type":326},"Cybersource publishes its current test card numbers and its guidance on simulating specific error responses (by using particular order amounts) in its testing guide: ",{"text":960,"type":326,"marks":961},"https:\u002F\u002Fdeveloper.cybersource.com\u002Fhello-world\u002Ftesting-guide.html",[962],{"type":524,"attrs":963},{"href":960,"uuid":194,"anchor":194,"target":526,"linktype":25},{"text":965,"type":326},"Never use a test card on a live Cybersource account.",{"type":321,"attrs":967,"content":968},{"textAlign":194},[969,972],{"text":965,"type":326,"marks":970},[971],{"type":334},{"text":973,"type":326}," Unusually, Cybersource does not simply decline these — it raises an account configuration error, which looks like a broken integration rather than a rejected card.",{"type":367,"attrs":975,"content":976},{"level":369,"textAlign":194},[977],{"text":978,"type":326},"Advanced features",{"type":385,"content":980},[981,998,1009],{"type":388,"content":982},[983],{"type":321,"attrs":984,"content":985},{"textAlign":194},[986,990,992,996],{"text":987,"type":326,"marks":988},"Authorize only.",[989],{"type":334},{"text":991,"type":326}," Cybersource REST supports authorization-only transactions, so you can authorize at checkout and capture later. The panel has an ",{"text":993,"type":326,"marks":994},"Authorize only (no capture)",[995],{"type":334},{"text":997,"type":326}," toggle, off by default.",{"type":388,"content":999},[1000],{"type":321,"attrs":1001,"content":1002},{"textAlign":194},[1003,1007],{"text":1004,"type":326,"marks":1005},"Multiple currencies.",[1006],{"type":334},{"text":1008,"type":326}," The gateway supports multi-currency processing, subject to the currencies enabled on your Cybersource account.",{"type":388,"content":1010},[1011],{"type":321,"attrs":1012,"content":1013},{"textAlign":194},[1014,1018],{"text":1015,"type":326,"marks":1016},"Tokenization.",[1017],{"type":334},{"text":1019,"type":326}," See above.",{"type":367,"attrs":1021,"content":1022},{"level":369,"textAlign":194},[1023],{"text":1024,"type":326},"Important notes and caveats",{"type":385,"content":1026},[1027,1038,1062,1081],{"type":388,"content":1028},[1029],{"type":321,"attrs":1030,"content":1031},{"textAlign":194},[1032,1036],{"text":1033,"type":326,"marks":1034},"The Shared Secret is shown once.",[1035],{"type":334},{"text":1037,"type":326}," Copy it at the moment it is generated. There is no way to retrieve it later; you can only generate a replacement pair.",{"type":388,"content":1039},[1040],{"type":321,"attrs":1041,"content":1042},{"textAlign":194},[1043,1047,1049,1053,1055,1061],{"text":1044,"type":326,"marks":1045},"Field truncation.",[1046],{"type":334},{"text":1048,"type":326}," Cybersource enforces stricter character limits on transaction fields than Foxy's checkout does. Some values a customer enters — a long company name, a phone number written as \"ext. 12\" rather than \"x12\", a name with unusual characters — may be truncated or have characters removed before being sent to Cybersource. ",{"text":1050,"type":326,"marks":1051},"The original data is always kept intact in Foxy.",[1052],{"type":334},{"text":1054,"type":326}," Foxy's position is that it is better to let the customer complete the purchase than to block checkout over a formatting difference. If you would rather validate the input up front, you can add ",{"text":1056,"type":326,"marks":1057},"custom JavaScript validation to your checkout",[1058],{"type":524,"attrs":1059},{"href":1060,"uuid":194,"anchor":194,"target":526,"linktype":25},"https:\u002F\u002Fwiki.foxycart.com\u002Fv\u002F2.0\u002Fcheckout#adding_custom_validation_to_your_checkout",{"text":348,"type":326},{"type":388,"content":1063},[1064],{"type":321,"attrs":1065,"content":1066},{"textAlign":194},[1067,1071,1075,1079],{"text":1068,"type":326,"marks":1069},"Do not use the deprecated ",[1070],{"type":334},{"text":338,"type":326,"marks":1072},[1073,1074],{"type":334},{"type":341},{"text":1076,"type":326,"marks":1077}," integration.",[1078],{"type":334},{"text":1080,"type":326}," It is no longer offered in the payment method picker, and any store still on it should move to Cybersource REST.",{"type":388,"content":1082},[1083],{"type":321,"attrs":1084,"content":1085},{"textAlign":194},[1086,1091,1095,1097,1100],{"text":1087,"type":326,"marks":1088},"fx_transaction_id_gateway_override",[1089,1090],{"type":334},{"type":341},{"text":1092,"type":326,"marks":1093}," does not work on this gateway.",[1094],{"type":334},{"text":1096,"type":326}," If you migrated from the deprecated ",{"text":338,"type":326,"marks":1098},[1099],{"type":341},{"text":1101,"type":326}," integration, you may be relying on this private cart attribute to override the Merchant Reference Number sent to Cybersource. It does not do anything on Cybersource REST — the attribute is silently ignored, and the reference code Cybersource receives is always the one Foxy generates from the transaction itself. If your reconciliation process depends on this override, you will need a different approach after migrating.",{"type":367,"attrs":1103,"content":1104},{"level":369,"textAlign":194},[1105],{"text":1106,"type":326},"Troubleshooting",{"type":321,"attrs":1108,"content":1109},{"textAlign":194},[1110,1114,1116,1119,1120,1123,1125,1129],{"text":1111,"type":326,"marks":1112},"Authentication failures immediately after setup.",[1113],{"type":334},{"text":1115,"type":326}," Almost always a swapped ",{"text":411,"type":326,"marks":1117},[1118],{"type":334},{"text":467,"type":326},{"text":443,"type":326,"marks":1121},[1122],{"type":334},{"text":1124,"type":326},", or a merchant ID from a different Cybersource environment than the key pair. Re-check them against the mapping table at the top of this article. A key pair generated in the ",{"text":1126,"type":326,"marks":1127},"test",[1128],{"type":686},{"text":1130,"type":326}," Business Center will not authenticate against live, and vice versa.",{"type":321,"attrs":1132,"content":1133},{"textAlign":194},[1134,1138],{"text":1135,"type":326,"marks":1136},"Transactions declining unexpectedly on a live account.",[1137],{"type":334},{"text":1139,"type":326}," Check SmartAuth and Decision Manager in the Business Center before assuming the integration is at fault — Cybersource's own fraud screening runs by default.",{"type":321,"attrs":1141,"content":1142},{"textAlign":194},[1143,1147],{"text":1144,"type":326,"marks":1145},"A response code you do not recognise.",[1146],{"type":334},{"text":1148,"type":326}," Contact Cybersource. They own the response code definitions and can see transaction detail that Foxy cannot.",[],"Cybersource REST connects Foxy to Cybersource, Visa's enterprise payment gateway and fraud platform (also marketed as Visa Acceptance Solutions), using Cybersource's current REST API.",{"type":317,"content":1152},[1153],{"type":321},"Connect Foxy to Cybersource REST for secure payments.","https:\u002F\u002Fwww.cybersource.com","payment_method",{"id":1158,"alt":16,"name":16,"focus":16,"title":16,"source":16,"filename":1159,"copyright":16,"fieldtype":18,"meta_data":1160,"is_external_url":59},213140,"https:\u002F\u002Fa-us.storyblok.com\u002Ff\u002F1001040\u002F348x400\u002Fadec3eb482\u002Fcybersource-icon-dark.png",{},{"id":1162,"alt":16,"name":16,"focus":16,"title":16,"source":16,"filename":1163,"copyright":16,"fieldtype":18,"meta_data":1164,"is_external_url":59},213141,"https:\u002F\u002Fa-us.storyblok.com\u002Ff\u002F1001040\u002F694x161\u002Fcb6771ae07\u002Fcybersource-logo-dark.png",{},[1166],"efb0ca20-6094-4042-a27b-1f3187cc2176",{"id":1168,"alt":16,"name":16,"focus":16,"title":16,"source":16,"filename":1169,"copyright":16,"fieldtype":18,"meta_data":1170,"is_external_url":59},213136,"https:\u002F\u002Fa-us.storyblok.com\u002Ff\u002F1001040\u002F348x400\u002F3c61fc30bc\u002Fcybersource-icon-color.png",{},{"id":1172,"alt":16,"name":16,"focus":16,"title":16,"source":16,"filename":1173,"copyright":16,"fieldtype":18,"meta_data":1174,"is_external_url":59},213137,"https:\u002F\u002Fa-us.storyblok.com\u002Ff\u002F1001040\u002F348x400\u002F50146c6043\u002Fcybersource-icon-light.png",{},{"id":1176,"alt":16,"name":16,"focus":16,"title":16,"source":16,"filename":1177,"copyright":16,"fieldtype":18,"meta_data":1178,"is_external_url":59},213138,"https:\u002F\u002Fa-us.storyblok.com\u002Ff\u002F1001040\u002F694x161\u002F4ba78a136b\u002Fcybersource-logo-color.png",{},{"id":1180,"alt":16,"name":16,"focus":16,"title":16,"source":16,"filename":1181,"copyright":16,"fieldtype":18,"meta_data":1182,"is_external_url":59},213139,"https:\u002F\u002Fa-us.storyblok.com\u002Ff\u002F1001040\u002F694x161\u002F9bb7a4d4db\u002Fcybersource-logo-light.png",{},[],[],[1186,1187,1188,1189],"refunds","verifications","auth_only_and_delayed_capture","multi_currency",[],"cybersource-rest","payment-methods\u002Fmethods\u002Fcybersource-rest",-1430,[],3352,"ed86eaf8-dc88-4487-b695-b3de3e4afbe6","2026-08-19T20:51:02.423Z",[],{"html":1200,"sections":1201,"segments":1226},"\u003Cp>Cybersource REST connects Foxy to your Cybersource account using Cybersource&#039;s current REST API. Cybersource is Visa&#039;s enterprise payment gateway and fraud platform (now also marketed as Visa Acceptance Solutions), used by large merchants worldwide, and it supports multiple currencies.\u003C\u002Fp>\u003Cp>\u003Cstrong>This is the Cybersource integration to use.\u003C\u002Fstrong> The older \u003Ccode class=\"badge bg-soft-danger text-danger\">Cybersource.com\u003C\u002Fcode> integration in Foxy is deprecated and is no longer offered when you add a payment method. If you are setting up Cybersource today, choose \u003Cstrong>Cybersource REST\u003C\u002Fstrong>.\u003C\u002Fp>\u003Cp>Foxy also offers two other Cybersource-branded options for different products — \u003Cstrong>Cybersource Card Swiper\u003C\u002Fstrong> (card-present magnetic stripe hardware) and \u003Cstrong>CyberSource Secure Acceptance Web\u002FMobile\u003C\u002Fstrong> (Cybersource&#039;s hosted\u002Fembedded payment form). Cybersource REST is the standard direct gateway integration and is the right choice unless you specifically need one of those.\u003C\u002Fp>\u003Csection id=\"what-cybersource-calls-your-credentials\" data-title=\"What Cybersource calls your credentials\" data-title-node=\"H2\">\u003Chr class=\"my-8\" style=\"margin-left: -48px; margin-right: -40vw\">\u003Ch2 data-anchor-id=\"what-cybersource-calls-your-credentials\">What Cybersource calls your credentials\u003C\u002Fh2>\u003Cp>Foxy&#039;s panel asks for three values, and \u003Cstrong>Cybersource does not use the same names for any of them.\u003C\u002Fstrong> This is by far the most common source of setup errors, so map them before you start:\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cp>\u003Cstrong>Merchant ID\u003C\u002Fstrong> — What Cybersource calls it: Merchant ID, sometimes &quot;organization ID&quot;. In Cybersource&#039;s API docs it is the \u003Ccode class=\"badge bg-soft-danger text-danger\">v-c-merchant-id\u003C\u002Fcode> header. — Where you get it: The merchant ID you log in to the Business Center with. It is not generated — you already have it.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Cstrong>Key\u003C\u002Fstrong> — What Cybersource calls it: The \u003Cstrong>Key\u003C\u002Fstrong> value shown after generating a REST shared secret key. Cybersource&#039;s developer docs call this the \u003Cstrong>key ID\u003C\u002Fstrong>, and their code samples call it \u003Ccode class=\"badge bg-soft-danger text-danger\">merchantKeyId\u003C\u002Fcode>. — Where you get it: Business Center → \u003Cstrong>Payment Configuration → Key Management\u003C\u002Fstrong>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Cstrong>Shared Secret\u003C\u002Fstrong> — What Cybersource calls it: The \u003Cstrong>Shared Secret\u003C\u002Fstrong> value shown alongside that Key. Cybersource&#039;s code samples call it \u003Ccode class=\"badge bg-soft-danger text-danger\">merchantsecretKey\u003C\u002Fcode>. — Where you get it: Same screen, generated at the same time\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Cp>The \u003Cstrong>Key\u003C\u002Fstrong> and \u003Cstrong>Shared Secret\u003C\u002Fstrong> are a pair — they are generated together in one action and only make sense together. They are the credentials for Cybersource&#039;s HTTP Signature authentication, which is what Foxy uses to sign REST requests to your account.\u003C\u002Fp>\u003Cp>Note the ordering: in the Foxy panel, \u003Cstrong>Key\u003C\u002Fstrong> sits directly above \u003Cstrong>Shared Secret\u003C\u002Fstrong>. If you generated the pair and are looking at the Cybersource screen, the value labelled &quot;Key&quot; goes in the \u003Cstrong>Key\u003C\u002Fstrong> box and the value labelled &quot;Shared Secret&quot; goes in the \u003Cstrong>Shared Secret\u003C\u002Fstrong> box — the labels match one-to-one on that screen.\u003C\u002Fp>\u003C\u002Fsection>\u003Csection id=\"setting-up-cybersource-rest\" data-title=\"Setting up Cybersource REST\" data-title-node=\"H2\">\u003Chr class=\"my-8\" style=\"margin-left: -48px; margin-right: -40vw\">\u003Ch2 data-anchor-id=\"setting-up-cybersource-rest\">Setting up Cybersource REST\u003C\u002Fh2>\u003Cp>You will need a Cybersource account before you start. You will be moving between two browser tabs — the Foxy admin and the Cybersource Business Center — so it is easiest to open both first.\u003C\u002Fp>\u003Col class=\"step step-icon-sm step-dashed step-border-last-0 mt-3\">\u003Cli class=\"step-item\">\u003Cdiv class=\"step-content-wrapper\">\u003Cspan class=\"step-icon step-icon-soft-primary\">1\u003C\u002Fspan>\u003Cdiv class=\"w-100 overflow-hidden\">\u003Cdiv class=\"step-content mt-2\">\u003Cp>Log in to the Cybersource Business Center at \u003Ca href=\"https:\u002F\u002Fbusinesscenter.cybersource.com\u002Febc2\u002F\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https:\u002F\u002Fbusinesscenter.cybersource.com\u002Febc2\u002F\u003C\u002Fa>. (If you do not have an account yet, contact Cybersource to open one.)\u003C\u002Fp>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fli>\u003Cli class=\"step-item\">\u003Cdiv class=\"step-content-wrapper\">\u003Cspan class=\"step-icon step-icon-soft-primary\">2\u003C\u002Fspan>\u003Cdiv class=\"w-100 overflow-hidden\">\u003Cdiv class=\"step-content mt-2\">\u003Cp>In the Business Center, go to \u003Cstrong>Payment Configuration → Key Management\u003C\u002Fstrong>.\u003C\u002Fp>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fli>\u003Cli class=\"step-item\">\u003Cdiv class=\"step-content-wrapper\">\u003Cspan class=\"step-icon step-icon-soft-primary\">3\u003C\u002Fspan>\u003Cdiv class=\"w-100 overflow-hidden\">\u003Cdiv class=\"step-content mt-2\">\u003Cp>Click \u003Cstrong>+ Generate key\u003C\u002Fstrong>.\u003C\u002Fp>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fli>\u003Cli class=\"step-item\">\u003Cdiv class=\"step-content-wrapper\">\u003Cspan class=\"step-icon step-icon-soft-primary\">4\u003C\u002Fspan>\u003Cdiv class=\"w-100 overflow-hidden\">\u003Cdiv class=\"step-content mt-2\">\u003Cp>Under \u003Cstrong>REST APIs\u003C\u002Fstrong>, choose \u003Cstrong>REST — Shared Secret\u003C\u002Fstrong>.\u003C\u002Fp>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fli>\u003Cli class=\"step-item\">\u003Cdiv class=\"step-content-wrapper\">\u003Cspan class=\"step-icon step-icon-soft-primary\">5\u003C\u002Fspan>\u003Cdiv class=\"w-100 overflow-hidden\">\u003Cdiv class=\"step-content mt-2\">\u003Cp>Click \u003Cstrong>Generate key\u003C\u002Fstrong>.\u003C\u002Fp>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fli>\u003Cli class=\"step-item\">\u003Cdiv class=\"step-content-wrapper\">\u003Cspan class=\"step-icon step-icon-soft-primary\">6\u003C\u002Fspan>\u003Cdiv class=\"w-100 overflow-hidden\">\u003Cdiv class=\"step-content mt-2\">\u003Cp>The \u003Cstrong>Key\u003C\u002Fstrong> and \u003Cstrong>Shared Secret\u003C\u002Fstrong> are now displayed. \u003Cstrong>Copy both now.\u003C\u002Fstrong> The Shared Secret is not shown again after you leave this screen. If you lose it, generate a new key pair rather than hunting for the old value.\u003C\u002Fp>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fli>\u003Cli class=\"step-item\">\u003Cdiv class=\"step-content-wrapper\">\u003Cspan class=\"step-icon step-icon-soft-primary\">7\u003C\u002Fspan>\u003Cdiv class=\"w-100 overflow-hidden\">\u003Cdiv class=\"step-content mt-2\">\u003Cp>In the Foxy administration at \u003Ca href=\"https:\u002F\u002Fadmin.foxy.io\" target=\"_blank\" class=\"\">https:\u002F\u002Fadmin.foxy.io\u003C\u002Fa>, go to \u003Cstrong>Settings &gt; Payments\u003C\u002Fstrong>.\u003C\u002Fp>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fli>\u003Cli class=\"step-item\">\u003Cdiv class=\"step-content-wrapper\">\u003Cspan class=\"step-icon step-icon-soft-primary\">8\u003C\u002Fspan>\u003Cdiv class=\"w-100 overflow-hidden\">\u003Cdiv class=\"step-content mt-2\">\u003Cp>Select the payment method set you want to use. If you only have one, it will be the \u003Cstrong>Default Payment Method Set\u003C\u002Fstrong>.\u003C\u002Fp>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fli>\u003Cli class=\"step-item\">\u003Cdiv class=\"step-content-wrapper\">\u003Cspan class=\"step-icon step-icon-soft-primary\">9\u003C\u002Fspan>\u003Cdiv class=\"w-100 overflow-hidden\">\u003Cdiv class=\"step-content mt-2\">\u003Cp>Click \u003Cstrong>Add payment method +\u003C\u002Fstrong> and choose \u003Cstrong>Cybersource REST\u003C\u002Fstrong>.\u003C\u002Fp>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fli>\u003Cli class=\"step-item\">\u003Cdiv class=\"step-content-wrapper\">\u003Cspan class=\"step-icon step-icon-soft-primary\">10\u003C\u002Fspan>\u003Cdiv class=\"w-100 overflow-hidden\">\u003Cdiv class=\"step-content mt-2\">\u003Cp>Under \u003Cstrong>Live setup\u003C\u002Fstrong>, fill in the fields in the order they appear:\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cp>\u003Cstrong>Merchant ID\u003C\u002Fstrong> — your Cybersource merchant ID.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Cstrong>Key\u003C\u002Fstrong> — the \u003Cem>Key\u003C\u002Fem> value from step 6.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Cstrong>Shared Secret\u003C\u002Fstrong> — the \u003Cem>Shared Secret\u003C\u002Fem> value from step 6.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fli>\u003Cli class=\"step-item\">\u003Cdiv class=\"step-content-wrapper\">\u003Cspan class=\"step-icon step-icon-soft-primary\">11\u003C\u002Fspan>\u003Cdiv class=\"w-100 overflow-hidden\">\u003Cdiv class=\"step-content mt-2\">\u003Cp>Set \u003Cstrong>Use Cybersource Tokenization\u003C\u002Fstrong> if you need it — see \u003Ca href=\"#cybersource-tokenization\" target=\"_blank\" class=\"\">Cybersource tokenization\u003C\u002Fa> below. It is off by default.\u003C\u002Fp>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fli>\u003Cli class=\"step-item\">\u003Cdiv class=\"step-content-wrapper\">\u003Cspan class=\"step-icon step-icon-soft-primary\">12\u003C\u002Fspan>\u003Cdiv class=\"w-100 overflow-hidden\">\u003Cdiv class=\"step-content mt-2\">\u003Cp>Set \u003Cstrong>Card verification\u003C\u002Fstrong>. It defaults to \u003Cstrong>Off\u003C\u002Fstrong>, and the Foxy admin&#039;s own help text on this field says \u003Cem>&quot;Will never verify payment methods. Not recommended.&quot;\u003C\u002Fem> Do not leave it on the default unless you have a specific reason to.\u003C\u002Fp>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fli>\u003Cli class=\"step-item\">\u003Cdiv class=\"step-content-wrapper\">\u003Cspan class=\"step-icon step-icon-soft-primary\">13\u003C\u002Fspan>\u003Cdiv class=\"w-100 overflow-hidden\">\u003Cdiv class=\"step-content mt-2\">\u003Cp>Click \u003Cstrong>Create\u003C\u002Fstrong> to save the payment method.\u003C\u002Fp>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fli>\u003C\u002Fol>\u003Cp>The panel is split into a \u003Cstrong>Live setup\u003C\u002Fstrong> block and a \u003Cstrong>Test setup\u003C\u002Fstrong> block carrying the same field list. Fill in your own credentials under \u003Cstrong>Live setup\u003C\u002Fstrong>. (The Live heading reads &quot;Live setup (inactive)&quot; while the payment method set has \u003Cem>Use live credentials\u003C\u002Fem> switched off — that reflects the current state of the set, not a different set of fields.)\u003C\u002Fp>\u003C\u002Fsection>\u003Csection id=\"cybersource-side-account-settings\" data-title=\"Cybersource-side account settings\" data-title-node=\"H3\">\u003Ch3 data-anchor-id=\"cybersource-side-account-settings\">Cybersource-side account settings\u003C\u002Fh3>\u003Cp>There are two settings on the Cybersource side, not in Foxy, that are worth checking once the gateway is connected:\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cp>\u003Cstrong>SmartAuth \u002F CVN settings.\u003C\u002Fstrong> In the Business Center, under \u003Cstrong>Account Management → SmartAuth Settings\u003C\u002Fstrong>, confirm your card verification number (CVN) handling matches how you want declines to behave. UK accounts can skip this — CVN is not available there and the equivalent controls live in Decision Manager instead.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Cstrong>Decision Manager.\u003C\u002Fstrong> Cybersource applies basic fraud screening through Decision Manager by default, even on a basic package. If transactions are being rejected in ways you do not expect, that is the first place to look.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Cp>Foxy always sends the CVN \u003Cem>unless\u003C\u002Fem> the customer is paying with a saved card or Foxy is processing a subscription renewal. That is normal and expected: the first transaction validates with the CVN, and later transactions validate through other signals such as address verification.\u003C\u002Fp>\u003C\u002Fsection>\u003Csection id=\"cybersource-tokenization\" data-title=\"Cybersource tokenization\" data-title-node=\"H2\">\u003Chr class=\"my-8\" style=\"margin-left: -48px; margin-right: -40vw\">\u003Ch2 data-anchor-id=\"cybersource-tokenization\">Cybersource tokenization\u003C\u002Fh2>\u003Cp>\u003Cstrong>Use Cybersource Tokenization\u003C\u002Fstrong> is a toggle in the panel, off by default. Turn it on when you need to charge a customer&#039;s card again later without holding the card details yourself — subscriptions and recurring billing, saved cards for returning customers, or any flow where you charge after the original checkout has ended.\u003C\u002Fp>\u003Cp>With tokenization on, Cybersource creates a customer profile for the payer on their side, and Foxy stores a reference to it instead of card data. You can see those profiles in the Cybersource Business Center.\u003C\u002Fp>\u003Cp>If you consume Foxy&#039;s data feed, the identifier for the stored profile arrives as \u003Ccode class=\"badge bg-soft-danger text-danger\">paySubscriptionCreateReply__subscriptionID\u003C\u002Fcode>. (See the caveat about this field name in the notes at the end of this draft.)\u003C\u002Fp>\u003Cp>If you are not doing recurring or repeat billing at all, leave the toggle off.\u003C\u002Fp>\u003C\u002Fsection>\u003Csection id=\"card-verification\" data-title=\"Card verification\" data-title-node=\"H2\">\u003Chr class=\"my-8\" style=\"margin-left: -48px; margin-right: -40vw\">\u003Ch2 data-anchor-id=\"card-verification\">Card verification\u003C\u002Fh2>\u003Cp>Cybersource REST supports card verification, and Foxy exposes it as the \u003Cstrong>Card verification\u003C\u002Fstrong> dropdown in the panel. Verification checks that a card is valid and active before the card is stored or used, rather than discovering it at charge time.\u003C\u002Fp>\u003Cp>The dropdown defaults to \u003Cstrong>Off\u003C\u002Fstrong>, which the admin itself labels as not recommended. Set it during setup.\u003C\u002Fp>\u003C\u002Fsection>\u003Csection id=\"testing\" data-title=\"Testing\" data-title-node=\"H2\">\u003Chr class=\"my-8\" style=\"margin-left: -48px; margin-right: -40vw\">\u003Ch2 data-anchor-id=\"testing\">Testing\u003C\u002Fh2>\u003Cp>Foxy provides shared test credentials for Cybersource REST, so you can run test transactions without setting up your own sandbox account.\u003C\u002Fp>\u003Cp>Those shared credentials only exercise the integration itself. If you need to test against your \u003Cem>own\u003C\u002Fem> Cybersource account configuration — your own SmartAuth rules, your own Decision Manager profiles, your own tokenization setup — get a test account from Cybersource and fill in the \u003Cstrong>Test setup\u003C\u002Fstrong> fields with its credentials. The Test setup block takes exactly the same fields as Live.\u003C\u002Fp>\u003C\u002Fsection>\u003Csection id=\"obtaining-a-test-account\" data-title=\"Obtaining a test account\" data-title-node=\"H3\">\u003Ch3 data-anchor-id=\"obtaining-a-test-account\">Obtaining a test account\u003C\u002Fh3>\u003Cp>Cybersource&#039;s test Business Center is at \u003Ca href=\"https:\u002F\u002Fbusinesscentertest.cybersource.com\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https:\u002F\u002Fbusinesscentertest.cybersource.com\u003C\u002Fa>. The key generation steps are identical to the live ones above — \u003Cstrong>Payment Configuration → Key Management → + Generate key → REST — Shared Secret\u003C\u002Fstrong> — you simply run them in the test environment and paste the results into Foxy&#039;s \u003Cstrong>Test setup\u003C\u002Fstrong> fields instead.\u003C\u002Fp>\u003C\u002Fsection>\u003Csection id=\"test-card-numbers\" data-title=\"Test card numbers\" data-title-node=\"H3\">\u003Ch3 data-anchor-id=\"test-card-numbers\">Test card numbers\u003C\u002Fh3>\u003Cp>Cybersource publishes its current test card numbers and its guidance on simulating specific error responses (by using particular order amounts) in its testing guide: \u003Ca href=\"https:\u002F\u002Fdeveloper.cybersource.com\u002Fhello-world\u002Ftesting-guide.html\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https:\u002F\u002Fdeveloper.cybersource.com\u002Fhello-world\u002Ftesting-guide.html\u003C\u002Fa>\u003C\u002Fp>Never use a test card on a live Cybersource account.\u003Cp>\u003Cstrong>Never use a test card on a live Cybersource account.\u003C\u002Fstrong> Unusually, Cybersource does not simply decline these — it raises an account configuration error, which looks like a broken integration rather than a rejected card.\u003C\u002Fp>\u003C\u002Fsection>\u003Csection id=\"advanced-features\" data-title=\"Advanced features\" data-title-node=\"H2\">\u003Chr class=\"my-8\" style=\"margin-left: -48px; margin-right: -40vw\">\u003Ch2 data-anchor-id=\"advanced-features\">Advanced features\u003C\u002Fh2>\u003Cul>\u003Cli>\u003Cp>\u003Cstrong>Authorize only.\u003C\u002Fstrong> Cybersource REST supports authorization-only transactions, so you can authorize at checkout and capture later. The panel has an \u003Cstrong>Authorize only (no capture)\u003C\u002Fstrong> toggle, off by default.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Cstrong>Multiple currencies.\u003C\u002Fstrong> The gateway supports multi-currency processing, subject to the currencies enabled on your Cybersource account.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Cstrong>Tokenization.\u003C\u002Fstrong> See above.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fsection>\u003Csection id=\"important-notes-and-caveats\" data-title=\"Important notes and caveats\" data-title-node=\"H2\">\u003Chr class=\"my-8\" style=\"margin-left: -48px; margin-right: -40vw\">\u003Ch2 data-anchor-id=\"important-notes-and-caveats\">Important notes and caveats\u003C\u002Fh2>\u003Cul>\u003Cli>\u003Cp>\u003Cstrong>The Shared Secret is shown once.\u003C\u002Fstrong> Copy it at the moment it is generated. There is no way to retrieve it later; you can only generate a replacement pair.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Cstrong>Field truncation.\u003C\u002Fstrong> Cybersource enforces stricter character limits on transaction fields than Foxy&#039;s checkout does. Some values a customer enters — a long company name, a phone number written as &quot;ext. 12&quot; rather than &quot;x12&quot;, a name with unusual characters — may be truncated or have characters removed before being sent to Cybersource. \u003Cstrong>The original data is always kept intact in Foxy.\u003C\u002Fstrong> Foxy&#039;s position is that it is better to let the customer complete the purchase than to block checkout over a formatting difference. If you would rather validate the input up front, you can add \u003Ca href=\"https:\u002F\u002Fwiki.foxycart.com\u002Fv\u002F2.0\u002Fcheckout#adding_custom_validation_to_your_checkout\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">custom JavaScript validation to your checkout\u003C\u002Fa>.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Cstrong>Do not use the deprecated \u003C\u002Fstrong>\u003Ccode class=\"badge bg-soft-danger text-danger\">\u003Cstrong>Cybersource.com\u003C\u002Fstrong>\u003C\u002Fcode>\u003Cstrong> integration.\u003C\u002Fstrong> It is no longer offered in the payment method picker, and any store still on it should move to Cybersource REST.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Ccode class=\"badge bg-soft-danger text-danger\">\u003Cstrong>fx_transaction_id_gateway_override\u003C\u002Fstrong>\u003C\u002Fcode>\u003Cstrong> does not work on this gateway.\u003C\u002Fstrong> If you migrated from the deprecated \u003Ccode class=\"badge bg-soft-danger text-danger\">Cybersource.com\u003C\u002Fcode> integration, you may be relying on this private cart attribute to override the Merchant Reference Number sent to Cybersource. It does not do anything on Cybersource REST — the attribute is silently ignored, and the reference code Cybersource receives is always the one Foxy generates from the transaction itself. If your reconciliation process depends on this override, you will need a different approach after migrating.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fsection>\u003Csection id=\"troubleshooting\" data-title=\"Troubleshooting\" data-title-node=\"H2\">\u003Chr class=\"my-8\" style=\"margin-left: -48px; margin-right: -40vw\">\u003Ch2 data-anchor-id=\"troubleshooting\">Troubleshooting\u003C\u002Fh2>\u003Cp>\u003Cstrong>Authentication failures immediately after setup.\u003C\u002Fstrong> Almost always a swapped \u003Cstrong>Key\u003C\u002Fstrong> and \u003Cstrong>Shared Secret\u003C\u002Fstrong>, or a merchant ID from a different Cybersource environment than the key pair. Re-check them against the mapping table at the top of this article. A key pair generated in the \u003Cem>test\u003C\u002Fem> Business Center will not authenticate against live, and vice versa.\u003C\u002Fp>\u003Cp>\u003Cstrong>Transactions declining unexpectedly on a live account.\u003C\u002Fstrong> Check SmartAuth and Decision Manager in the Business Center before assuming the integration is at fault — Cybersource&#039;s own fraud screening runs by default.\u003C\u002Fp>\u003Cp>\u003Cstrong>A response code you do not recognise.\u003C\u002Fstrong> Contact Cybersource. They own the response code definitions and can see transaction detail that Foxy cannot.\u003C\u002Fp>\u003C\u002Fsection>",[1202,1205,1207,1210,1212,1214,1216,1218,1220,1222,1224],{"id":1203,"title":372,"level":1204},"what-cybersource-calls-your-credentials","H2",{"id":1206,"title":502,"level":1204},"setting-up-cybersource-rest",{"id":1208,"title":791,"level":1209},"cybersource-side-account-settings","H3",{"id":1211,"title":716,"level":1204},"cybersource-tokenization",{"id":1213,"title":730,"level":1204},"card-verification",{"id":1215,"title":899,"level":1204},"testing",{"id":1217,"title":925,"level":1209},"obtaining-a-test-account",{"id":1219,"title":953,"level":1209},"test-card-numbers",{"id":1221,"title":978,"level":1204},"advanced-features",{"id":1223,"title":1024,"level":1204},"important-notes-and-caveats",{"id":1225,"title":1106,"level":1204},"troubleshooting",[1227],{"type":1228,"content":1229},"html","\u003Cp>Cybersource REST connects Foxy to your Cybersource account using Cybersource&#039;s current REST API. Cybersource is Visa&#039;s enterprise payment gateway and fraud platform (now also marketed as Visa Acceptance Solutions), used by large merchants worldwide, and it supports multiple currencies.\u003C\u002Fp>\u003Cp>\u003Cstrong>This is the Cybersource integration to use.\u003C\u002Fstrong> The older \u003Ccode class=\"badge bg-soft-danger text-danger\">Cybersource.com\u003C\u002Fcode> integration in Foxy is deprecated and is no longer offered when you add a payment method. If you are setting up Cybersource today, choose \u003Cstrong>Cybersource REST\u003C\u002Fstrong>.\u003C\u002Fp>\u003Cp>Foxy also offers two other Cybersource-branded options for different products — \u003Cstrong>Cybersource Card Swiper\u003C\u002Fstrong> (card-present magnetic stripe hardware) and \u003Cstrong>CyberSource Secure Acceptance Web\u002FMobile\u003C\u002Fstrong> (Cybersource&#039;s hosted\u002Fembedded payment form). Cybersource REST is the standard direct gateway integration and is the right choice unless you specifically need one of those.\u003C\u002Fp>\u003Ch2>What Cybersource calls your credentials\u003C\u002Fh2>\u003Cp>Foxy&#039;s panel asks for three values, and \u003Cstrong>Cybersource does not use the same names for any of them.\u003C\u002Fstrong> This is by far the most common source of setup errors, so map them before you start:\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cp>\u003Cstrong>Merchant ID\u003C\u002Fstrong> — What Cybersource calls it: Merchant ID, sometimes &quot;organization ID&quot;. In Cybersource&#039;s API docs it is the \u003Ccode class=\"badge bg-soft-danger text-danger\">v-c-merchant-id\u003C\u002Fcode> header. — Where you get it: The merchant ID you log in to the Business Center with. It is not generated — you already have it.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Cstrong>Key\u003C\u002Fstrong> — What Cybersource calls it: The \u003Cstrong>Key\u003C\u002Fstrong> value shown after generating a REST shared secret key. Cybersource&#039;s developer docs call this the \u003Cstrong>key ID\u003C\u002Fstrong>, and their code samples call it \u003Ccode class=\"badge bg-soft-danger text-danger\">merchantKeyId\u003C\u002Fcode>. — Where you get it: Business Center → \u003Cstrong>Payment Configuration → Key Management\u003C\u002Fstrong>\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Cstrong>Shared Secret\u003C\u002Fstrong> — What Cybersource calls it: The \u003Cstrong>Shared Secret\u003C\u002Fstrong> value shown alongside that Key. Cybersource&#039;s code samples call it \u003Ccode class=\"badge bg-soft-danger text-danger\">merchantsecretKey\u003C\u002Fcode>. — Where you get it: Same screen, generated at the same time\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Cp>The \u003Cstrong>Key\u003C\u002Fstrong> and \u003Cstrong>Shared Secret\u003C\u002Fstrong> are a pair — they are generated together in one action and only make sense together. They are the credentials for Cybersource&#039;s HTTP Signature authentication, which is what Foxy uses to sign REST requests to your account.\u003C\u002Fp>\u003Cp>Note the ordering: in the Foxy panel, \u003Cstrong>Key\u003C\u002Fstrong> sits directly above \u003Cstrong>Shared Secret\u003C\u002Fstrong>. If you generated the pair and are looking at the Cybersource screen, the value labelled &quot;Key&quot; goes in the \u003Cstrong>Key\u003C\u002Fstrong> box and the value labelled &quot;Shared Secret&quot; goes in the \u003Cstrong>Shared Secret\u003C\u002Fstrong> box — the labels match one-to-one on that screen.\u003C\u002Fp>\u003Ch2>Setting up Cybersource REST\u003C\u002Fh2>\u003Cp>You will need a Cybersource account before you start. You will be moving between two browser tabs — the Foxy admin and the Cybersource Business Center — so it is easiest to open both first.\u003C\u002Fp>\u003Col order=\"1\">\u003Cli>\u003Cp>Log in to the Cybersource Business Center at \u003Ca href=\"https:\u002F\u002Fbusinesscenter.cybersource.com\u002Febc2\u002F\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https:\u002F\u002Fbusinesscenter.cybersource.com\u002Febc2\u002F\u003C\u002Fa>. (If you do not have an account yet, contact Cybersource to open one.)\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>In the Business Center, go to \u003Cstrong>Payment Configuration → Key Management\u003C\u002Fstrong>.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Click \u003Cstrong>+ Generate key\u003C\u002Fstrong>.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Under \u003Cstrong>REST APIs\u003C\u002Fstrong>, choose \u003Cstrong>REST — Shared Secret\u003C\u002Fstrong>.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Click \u003Cstrong>Generate key\u003C\u002Fstrong>.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>The \u003Cstrong>Key\u003C\u002Fstrong> and \u003Cstrong>Shared Secret\u003C\u002Fstrong> are now displayed. \u003Cstrong>Copy both now.\u003C\u002Fstrong> The Shared Secret is not shown again after you leave this screen. If you lose it, generate a new key pair rather than hunting for the old value.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>In the Foxy administration at \u003Ca href=\"https:\u002F\u002Fadmin.foxy.io\" target=\"_blank\" class=\"\">https:\u002F\u002Fadmin.foxy.io\u003C\u002Fa>, go to \u003Cstrong>Settings &gt; Payments\u003C\u002Fstrong>.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Select the payment method set you want to use. If you only have one, it will be the \u003Cstrong>Default Payment Method Set\u003C\u002Fstrong>.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Click \u003Cstrong>Add payment method +\u003C\u002Fstrong> and choose \u003Cstrong>Cybersource REST\u003C\u002Fstrong>.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Under \u003Cstrong>Live setup\u003C\u002Fstrong>, fill in the fields in the order they appear:\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cp>\u003Cstrong>Merchant ID\u003C\u002Fstrong> — your Cybersource merchant ID.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Cstrong>Key\u003C\u002Fstrong> — the \u003Cem>Key\u003C\u002Fem> value from step 6.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Cstrong>Shared Secret\u003C\u002Fstrong> — the \u003Cem>Shared Secret\u003C\u002Fem> value from step 6.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fli>\u003Cli>\u003Cp>Set \u003Cstrong>Use Cybersource Tokenization\u003C\u002Fstrong> if you need it — see \u003Ca href=\"#cybersource-tokenization\" target=\"_blank\" class=\"\">Cybersource tokenization\u003C\u002Fa> below. It is off by default.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Set \u003Cstrong>Card verification\u003C\u002Fstrong>. It defaults to \u003Cstrong>Off\u003C\u002Fstrong>, and the Foxy admin&#039;s own help text on this field says \u003Cem>&quot;Will never verify payment methods. Not recommended.&quot;\u003C\u002Fem> Do not leave it on the default unless you have a specific reason to.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Click \u003Cstrong>Create\u003C\u002Fstrong> to save the payment method.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Fol>\u003Cp>The panel is split into a \u003Cstrong>Live setup\u003C\u002Fstrong> block and a \u003Cstrong>Test setup\u003C\u002Fstrong> block carrying the same field list. Fill in your own credentials under \u003Cstrong>Live setup\u003C\u002Fstrong>. (The Live heading reads &quot;Live setup (inactive)&quot; while the payment method set has \u003Cem>Use live credentials\u003C\u002Fem> switched off — that reflects the current state of the set, not a different set of fields.)\u003C\u002Fp>\u003Ch3>Cybersource-side account settings\u003C\u002Fh3>\u003Cp>There are two settings on the Cybersource side, not in Foxy, that are worth checking once the gateway is connected:\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cp>\u003Cstrong>SmartAuth \u002F CVN settings.\u003C\u002Fstrong> In the Business Center, under \u003Cstrong>Account Management → SmartAuth Settings\u003C\u002Fstrong>, confirm your card verification number (CVN) handling matches how you want declines to behave. UK accounts can skip this — CVN is not available there and the equivalent controls live in Decision Manager instead.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Cstrong>Decision Manager.\u003C\u002Fstrong> Cybersource applies basic fraud screening through Decision Manager by default, even on a basic package. If transactions are being rejected in ways you do not expect, that is the first place to look.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Cp>Foxy always sends the CVN \u003Cem>unless\u003C\u002Fem> the customer is paying with a saved card or Foxy is processing a subscription renewal. That is normal and expected: the first transaction validates with the CVN, and later transactions validate through other signals such as address verification.\u003C\u002Fp>\u003Ch2>Cybersource tokenization\u003C\u002Fh2>\u003Cp>\u003Cstrong>Use Cybersource Tokenization\u003C\u002Fstrong> is a toggle in the panel, off by default. Turn it on when you need to charge a customer&#039;s card again later without holding the card details yourself — subscriptions and recurring billing, saved cards for returning customers, or any flow where you charge after the original checkout has ended.\u003C\u002Fp>\u003Cp>With tokenization on, Cybersource creates a customer profile for the payer on their side, and Foxy stores a reference to it instead of card data. You can see those profiles in the Cybersource Business Center.\u003C\u002Fp>\u003Cp>If you consume Foxy&#039;s data feed, the identifier for the stored profile arrives as \u003Ccode class=\"badge bg-soft-danger text-danger\">paySubscriptionCreateReply__subscriptionID\u003C\u002Fcode>. (See the caveat about this field name in the notes at the end of this draft.)\u003C\u002Fp>\u003Cp>If you are not doing recurring or repeat billing at all, leave the toggle off.\u003C\u002Fp>\u003Ch2>Card verification\u003C\u002Fh2>\u003Cp>Cybersource REST supports card verification, and Foxy exposes it as the \u003Cstrong>Card verification\u003C\u002Fstrong> dropdown in the panel. Verification checks that a card is valid and active before the card is stored or used, rather than discovering it at charge time.\u003C\u002Fp>\u003Cp>The dropdown defaults to \u003Cstrong>Off\u003C\u002Fstrong>, which the admin itself labels as not recommended. Set it during setup.\u003C\u002Fp>\u003Ch2>Testing\u003C\u002Fh2>\u003Cp>Foxy provides shared test credentials for Cybersource REST, so you can run test transactions without setting up your own sandbox account.\u003C\u002Fp>\u003Cp>Those shared credentials only exercise the integration itself. If you need to test against your \u003Cem>own\u003C\u002Fem> Cybersource account configuration — your own SmartAuth rules, your own Decision Manager profiles, your own tokenization setup — get a test account from Cybersource and fill in the \u003Cstrong>Test setup\u003C\u002Fstrong> fields with its credentials. The Test setup block takes exactly the same fields as Live.\u003C\u002Fp>\u003Ch3>Obtaining a test account\u003C\u002Fh3>\u003Cp>Cybersource&#039;s test Business Center is at \u003Ca href=\"https:\u002F\u002Fbusinesscentertest.cybersource.com\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https:\u002F\u002Fbusinesscentertest.cybersource.com\u003C\u002Fa>. The key generation steps are identical to the live ones above — \u003Cstrong>Payment Configuration → Key Management → + Generate key → REST — Shared Secret\u003C\u002Fstrong> — you simply run them in the test environment and paste the results into Foxy&#039;s \u003Cstrong>Test setup\u003C\u002Fstrong> fields instead.\u003C\u002Fp>\u003Ch3>Test card numbers\u003C\u002Fh3>\u003Cp>Cybersource publishes its current test card numbers and its guidance on simulating specific error responses (by using particular order amounts) in its testing guide: \u003Ca href=\"https:\u002F\u002Fdeveloper.cybersource.com\u002Fhello-world\u002Ftesting-guide.html\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https:\u002F\u002Fdeveloper.cybersource.com\u002Fhello-world\u002Ftesting-guide.html\u003C\u002Fa>\u003C\u002Fp>Never use a test card on a live Cybersource account.\u003Cp>\u003Cstrong>Never use a test card on a live Cybersource account.\u003C\u002Fstrong> Unusually, Cybersource does not simply decline these — it raises an account configuration error, which looks like a broken integration rather than a rejected card.\u003C\u002Fp>\u003Ch2>Advanced features\u003C\u002Fh2>\u003Cul>\u003Cli>\u003Cp>\u003Cstrong>Authorize only.\u003C\u002Fstrong> Cybersource REST supports authorization-only transactions, so you can authorize at checkout and capture later. The panel has an \u003Cstrong>Authorize only (no capture)\u003C\u002Fstrong> toggle, off by default.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Cstrong>Multiple currencies.\u003C\u002Fstrong> The gateway supports multi-currency processing, subject to the currencies enabled on your Cybersource account.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Cstrong>Tokenization.\u003C\u002Fstrong> See above.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Ch2>Important notes and caveats\u003C\u002Fh2>\u003Cul>\u003Cli>\u003Cp>\u003Cstrong>The Shared Secret is shown once.\u003C\u002Fstrong> Copy it at the moment it is generated. There is no way to retrieve it later; you can only generate a replacement pair.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Cstrong>Field truncation.\u003C\u002Fstrong> Cybersource enforces stricter character limits on transaction fields than Foxy&#039;s checkout does. Some values a customer enters — a long company name, a phone number written as &quot;ext. 12&quot; rather than &quot;x12&quot;, a name with unusual characters — may be truncated or have characters removed before being sent to Cybersource. \u003Cstrong>The original data is always kept intact in Foxy.\u003C\u002Fstrong> Foxy&#039;s position is that it is better to let the customer complete the purchase than to block checkout over a formatting difference. If you would rather validate the input up front, you can add \u003Ca href=\"https:\u002F\u002Fwiki.foxycart.com\u002Fv\u002F2.0\u002Fcheckout#adding_custom_validation_to_your_checkout\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">custom JavaScript validation to your checkout\u003C\u002Fa>.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Cstrong>Do not use the deprecated \u003C\u002Fstrong>\u003Ccode class=\"badge bg-soft-danger text-danger\">\u003Cstrong>Cybersource.com\u003C\u002Fstrong>\u003C\u002Fcode>\u003Cstrong> integration.\u003C\u002Fstrong> It is no longer offered in the payment method picker, and any store still on it should move to Cybersource REST.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>\u003Ccode class=\"badge bg-soft-danger text-danger\">\u003Cstrong>fx_transaction_id_gateway_override\u003C\u002Fstrong>\u003C\u002Fcode>\u003Cstrong> does not work on this gateway.\u003C\u002Fstrong> If you migrated from the deprecated \u003Ccode class=\"badge bg-soft-danger text-danger\">Cybersource.com\u003C\u002Fcode> integration, you may be relying on this private cart attribute to override the Merchant Reference Number sent to Cybersource. It does not do anything on Cybersource REST — the attribute is silently ignored, and the reference code Cybersource receives is always the one Foxy generates from the transaction itself. If your reconciliation process depends on this override, you will need a different approach after migrating.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Ch2>Troubleshooting\u003C\u002Fh2>\u003Cp>\u003Cstrong>Authentication failures immediately after setup.\u003C\u002Fstrong> Almost always a swapped \u003Cstrong>Key\u003C\u002Fstrong> and \u003Cstrong>Shared Secret\u003C\u002Fstrong>, or a merchant ID from a different Cybersource environment than the key pair. Re-check them against the mapping table at the top of this article. A key pair generated in the \u003Cem>test\u003C\u002Fem> Business Center will not authenticate against live, and vice versa.\u003C\u002Fp>\u003Cp>\u003Cstrong>Transactions declining unexpectedly on a live account.\u003C\u002Fstrong> Check SmartAuth and Decision Manager in the Business Center before assuming the integration is at fault — Cybersource&#039;s own fraud screening runs by default.\u003C\u002Fp>\u003Cp>\u003Cstrong>A response code you do not recognise.\u003C\u002Fstrong> Contact Cybersource. They own the response code definitions and can see transaction detail that Foxy cannot.\u003C\u002Fp>",{"name":1231,"created_at":1232,"published_at":1233,"updated_at":1234,"id":1235,"uuid":171,"content":1236,"slug":172,"full_slug":172,"sort_by_date":194,"position":1413,"tag_list":1414,"is_startpage":59,"parent_id":194,"meta_data":194,"group_id":1415,"first_published_at":1416,"release_id":194,"lang":200,"path":194,"alternates":1417,"default_full_slug":194,"translated_slugs":194},"Contact","2022-09-23T19:56:58.957Z","2025-05-08T18:24:40.382Z","2025-05-08T18:24:40.392Z",3138,{"seo":1237,"_uid":1240,"title":1241,"action":1242,"fields":1243,"method":1389,"columns":1390,"subtitle":1404,"component":172,"button_text":1410,"submit_title":1411,"submit_subtitle":1412},{"_uid":1238,"title":1231,"plugin":1239,"description":16},"24ff7574-3bcc-48d2-85b5-e529dfea1cc4","meta-fields","8f54f1da-9d8f-49b2-89e7-840e886491cb","We're here to help.","https:\u002F\u002Fusebasin.com\u002Ff\u002F029f48d65402",[1244,1249,1253,1360,1363,1368,1383],{"_uid":1245,"name":1246,"type":326,"label":1247,"options":16,"required":162,"component":1248,"placeholder":16},"9a70b226-2036-4f90-a052-b3efa61c5896","name","Name","form___field",{"_uid":1250,"name":1251,"type":1251,"label":1252,"options":16,"required":162,"component":1248,"placeholder":16},"86ba35be-ff43-4a28-8633-14052a8f6622","email","Email Address",{"_uid":1254,"name":1255,"type":1256,"label":1257,"options":1258,"required":162,"component":1248,"conditions":1259,"placeholder":16},"3f827475-492c-4f97-aa1e-2386ac263b6c","topic","select","Topic","Presales, Support, Billing, Partnerships, Order Enquiry, Other",[1260,1314,1324,1331,1339,1347,1353],{"_uid":1261,"equals":1262,"fields":1263,"component":1313},"e21d97dd-e68e-4fa6-ba97-bc40f3041dde","Order Enquiry",[1264],{"_uid":1265,"body":1266,"type":1311,"title":16,"component":1312},"b64992bc-6d53-48b8-b7a0-d81e5a062e50",{"type":317,"content":1267},[1268],{"type":321,"content":1269},[1270,1272,1279,1281,1283,1284,1288,1290,1294,1302,1304,1309],{"text":1271,"type":326},"We are ",{"text":1273,"type":326,"marks":1274},"Foxy.io",[1275],{"type":524,"attrs":1276},{"href":1277,"uuid":194,"anchor":194,"custom":1278,"target":194,"linktype":25},"http:\u002F\u002FFoxy.io",{},{"text":1280,"type":326},", an ecommerce platform powering ecommerce for other merchants. We do not sell products, and are unable to assist with questions about order statuses or refunds for any merchants using our platform. Please contact the merchant you ordered from for assistance. If you’d like to report a store using Foxy for fraudulent practices, please select ‘other’ in the subject.",{"type":1282},"hard_break",{"type":1282},{"text":1285,"type":326,"marks":1286},"NOTE:",[1287],{"type":334},{"text":1289,"type":326}," We are ",{"text":1291,"type":326,"marks":1292},"not ",[1293],{"type":686},{"text":1295,"type":326,"marks":1296},"Foxy.in",[1297,1301],{"type":524,"attrs":1298},{"href":1299,"uuid":194,"anchor":194,"custom":1300,"target":194,"linktype":25},"http:\u002F\u002FFoxy.in",{},{"type":686},{"text":1303,"type":326},". We are not in any way affiliated with ",{"text":1295,"type":326,"marks":1305},[1306],{"type":524,"attrs":1307},{"href":1299,"uuid":194,"anchor":194,"custom":1308,"target":194,"linktype":25},{},{"text":1310,"type":326},", and cannot help in any way with your order from that website.","danger","global___alert","form___condition",{"_uid":1315,"equals":1316,"fields":1317,"component":1313},"8765c3e1-25cf-44aa-b8ea-fc6094acf9c3","Presales",[1318],{"_uid":1319,"name":1320,"type":1321,"label":16,"options":16,"required":59,"component":1248,"conditions":1322,"placeholder":16,"default_value":1323},"cf464f8e-d643-4f6e-af29-d3abffaf7380","department_email_address","hidden",[],"hello@foxy.io",{"_uid":1325,"equals":149,"fields":1326,"component":1313},"4007b6d8-77e5-421d-bd1e-6f336dd853fb",[1327],{"_uid":1328,"name":1320,"type":1321,"label":16,"options":16,"required":59,"component":1248,"conditions":1329,"placeholder":16,"default_value":1330},"7b4c6aa5-a68c-45e0-9ce1-0a36af10c0c2",[],"help@foxy.io",{"_uid":1332,"equals":1333,"fields":1334,"component":1313},"1dbb8f11-613d-43cd-9e09-1b94f6e19219","Billing",[1335],{"_uid":1336,"name":1320,"type":1321,"label":16,"options":16,"required":59,"component":1248,"conditions":1337,"placeholder":16,"default_value":1338},"a0ac0d1b-bc4f-4a6c-a682-581d450b0b73",[],"help+billing@foxy.io",{"_uid":1340,"equals":1341,"fields":1342,"component":1313},"a0a53a50-7172-4a29-ba58-181e38874e12","Partnerships",[1343],{"_uid":1344,"name":1320,"type":1321,"label":16,"options":16,"required":59,"component":1248,"conditions":1345,"placeholder":16,"default_value":1346},"7aa011d9-f374-4aed-b5a5-929b54aaf152",[],"partners@foxy.io",{"_uid":1348,"equals":1262,"fields":1349,"component":1313},"a4cd431f-25d5-41c7-bfdc-02c908c8fb47",[1350],{"_uid":1351,"name":1320,"type":1321,"label":16,"options":16,"required":59,"component":1248,"conditions":1352,"placeholder":16,"default_value":1323},"f5d52168-d6ae-451b-94ee-2ced1cbd28ad",[],{"_uid":1354,"equals":1355,"fields":1356,"component":1313},"25aba1ed-eb41-4bbc-aa89-f7a7167ea86e","Other",[1357],{"_uid":1358,"name":1320,"type":1321,"label":16,"options":16,"required":59,"component":1248,"conditions":1359,"placeholder":16,"default_value":1323},"f40dfaef-c203-4b71-bf4e-e1b43cef192b",[],{"_uid":1361,"component":1362},"e9c53a05-f40a-4510-aaf8-bc072a235a0c","form___subject",{"_uid":1364,"name":1365,"type":1366,"label":1367,"options":16,"required":162,"component":1248,"placeholder":16},"a4c4d385-fff4-4978-99fb-b68cfea623d6","message","textarea","Message",{"_uid":1369,"name":1370,"type":1256,"label":1371,"options":1372,"required":162,"component":1248,"conditions":1373,"placeholder":16},"8a3c9f85-f438-427d-9c7a-d7b295a14b5b","existing_user","Are you an existing user?","No, Yes",[1374],{"_uid":1375,"equals":1376,"fields":1377,"component":1313},"115933d6-262a-4b59-8fa8-579c5ad73de1","Yes",[1378],{"_uid":1379,"name":1380,"type":326,"label":1381,"options":16,"required":162,"component":1248,"conditions":1382,"placeholder":16},"44b6ff23-98f0-4e95-b7f5-c23e06415c2d","subdomain","Store Subdomain",[],{"_uid":1384,"name":1385,"type":1256,"label":1386,"options":1387,"required":162,"component":1248,"conditions":1388,"placeholder":16},"922a5cef-3af2-4113-8855-36c7910e3ee3","user_type","What type of user are you?","Developer, Designer, Merchant",[],"POST",[1391],{"_uid":1392,"text":1393,"title":1402,"component":1403},"7323b90d-a93a-4bf1-baa9-20d0b7ead61b",{"type":317,"content":1394},[1395],{"type":321,"content":1396},[1397,1399,1400],{"text":1398,"type":326},"855.369.9227",{"type":1282},{"text":1401,"type":326},"9:30am-6pm Central M-F","Pre-sales, Sales, & Partnerships","contact___footer_column",{"type":317,"content":1405},[1406],{"type":321,"content":1407},[1408],{"text":1409,"type":326},"Get in touch to get help from our friendly support team.","Submit","Success!","Your email has been received. We'll get back to you as soon as we can, but it might take a business day. If you don't hear back from us in a timely manner, please check your spam folder to ensure our reply didn't go there.",-80,[],"2fd9fb7d-a48a-4184-acfd-30022d8d6f08","2022-09-23T20:10:45.360Z",[],[281,1419,1447],{"name":1420,"created_at":1421,"published_at":1422,"updated_at":1423,"id":1424,"uuid":1425,"content":1426,"slug":1440,"full_slug":1441,"sort_by_date":194,"position":1442,"tag_list":1443,"is_startpage":59,"parent_id":303,"meta_data":194,"group_id":1444,"first_published_at":1445,"release_id":194,"lang":200,"path":194,"alternates":1446,"default_full_slug":194,"translated_slugs":194},"Payments","2025-05-19T15:01:39.297Z","2025-10-15T00:38:24.356Z","2025-10-15T00:38:24.365Z",34027808,"7093e179-f73f-4533-a5ed-230e211e3724",{"_uid":1427,"icon":1428,"name":1420,"type":1429,"pinned":59,"summary":1430,"category":16,"component":290,"blog_posts":1431,"icon_custom":1432,"case_studies":1434,"faq_sections":1435,"featured_guides":1436,"mailbox_category":16,"featured_articles":1437,"featured_blog_posts":1438,"featured_case_studies":1439},"d71d645d-26db-4d04-950c-5be6f945b883","fa-cash-register","simple","Manage payment methods, settings, and other payment related options.",[],{"id":194,"alt":194,"name":16,"focus":194,"title":194,"source":194,"filename":16,"copyright":194,"fieldtype":18,"meta_data":1433},{},[],[],[],[],[],[],"payments","help\u002Fcategories\u002Fpayments",-100,[],"76057f91-3ad5-43ee-8674-7d3562faf5eb","2025-05-23T19:23:05.066Z",[],{"name":1448,"created_at":1449,"published_at":1450,"updated_at":1451,"id":1452,"uuid":1453,"content":1454,"slug":1459,"full_slug":1460,"sort_by_date":194,"position":1461,"tag_list":1462,"is_startpage":59,"parent_id":303,"meta_data":194,"group_id":1463,"first_published_at":1464,"release_id":194,"lang":200,"path":194,"alternates":1465,"default_full_slug":194,"translated_slugs":194},"Payment Methods","2023-02-08T18:30:30.817Z","2025-05-23T19:23:31.827Z","2025-05-23T19:23:31.839Z",33614,"ef18e20b-2ce2-4b8d-a761-2b928d9c62b2",{"_uid":1455,"icon":1456,"name":1448,"summary":1457,"category":1425,"component":1458},"932ca1a1-796c-47e0-acf8-352bf7132553","fa-credit-card","Easily connect to 100+ payment gateways and alternate payment methods.","help_payment_methods","payment-methods","help\u002Fcategories\u002Fpayment-methods",10,[],"24d41da1-50ea-4d24-b21d-eb1d0fa39d09","2023-02-08T18:37:13.850Z",[],{},1787180837900]