Documentation You are here: start » v » 2.0 » fighting-fraud

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
v:2.0:fighting-fraud [2026/07/15 21:30] – [Google's reCAPTCHA on the Foxy Checkout] adamv:2.0:fighting-fraud [2026/07/15 21:39] (current) – [Extra Setup if you're using a Custom Subdomain] adam
Line 59: Line 59:
 If you're using a [[.:custom_domain|custom subdomain]], you'll need to do a few extra steps to get your own reCAPTCHA keys. We **STRONGLY RECOMMEND THIS**, as without it a botnet-based card-testing attack could cost hundreds or thousands of dollars in authorization fees. If you're using a [[.:custom_domain|custom subdomain]], you'll need to do a few extra steps to get your own reCAPTCHA keys. We **STRONGLY RECOMMEND THIS**, as without it a botnet-based card-testing attack could cost hundreds or thousands of dollars in authorization fees.
  
-  - Go to the [[https://cloud.google.com/security/products/recaptcha|Google reCAPTCHA]] admin area. (You'll need to login with your Google Account if you aren't already.) +  - Go to the [[https://cloud.google.com/security/products/recaptcha|Google Fraud Defense]] admin area. (You'll need to login with your Google Account if you aren't already.) 
-  - Enter a label that'll make it clear what these keys are for. Something like "My Example Store on FoxyCart", perhaps. This is just for your own use. +  - Click the "Create Key" button 
-  - Select the reCAPTCHA V2 option, and if given options, choose the "I'm not a robotoption +  - Enter a "Display name" that'll make it clear what these keys are for. Something like "My Example Store on FoxyCart", perhaps. This is just for your own use. 
-  - Enter the domain that your FoxyCart account's checkout is using. For example, if your domain was ''secure.example.tld'', you'd enter ''example.tld''Check the checkbox(es) to agree to Google's terms, and submit. +  - Leave the "Application type" as "Web
-  - It should be successful, and take you to a page with your Site Key and Secret Key.+  - Click the "Add a domain" option and enter your Foxy custom subdomain. For example, if your Foxy custom subdomain was ''secure.example.tld'', you'd enter ''secure.example.tld''. 
 +  - Click "Next step (optional)
 +  - Enable the "Will you use challenges" toggle, leave it as the default "Tick box challenge" enabled. You can customise the challenge difficulty to be "Easy" if you prefer. 
 +  - Click the save button at the bottom of the page to submit. 
 +  - It should be successful, and take you to a page with instructions on setting it up. Foxy's integration uses a legacy connection type. You can copy the "Site Key" from the top of the panel, the string labelled "ID" next to the "Display name" you specified earlier. The "Secret key" can be copied by clicking the "Integrate with a third-party service or plug-in".
   - Copy those two keys into the "payment" page in your FoxyCart admin. (Make sure to put the Site Key in the right input field. Put the "Secret key" into the Foxy admin input for "secret key".   - Copy those two keys into the "payment" page in your FoxyCart admin. (Make sure to put the Site Key in the right input field. Put the "Secret key" into the Foxy admin input for "secret key".
   - Save the payment settings in the FoxyCart admin.   - Save the payment settings in the FoxyCart admin.

Site Tools