reCAPTCHA V3 Não ativa

Olá, boa tarde! Estou atualmente trabalhando na implementação do reCAPTCHA v3 em minha aplicação, utilizando tanto o método POST quanto o GET conforme sugerido na documentação. Apesar de seguir as instruções e inserir as chaves necessárias, ainda estou enfrentando problemas, pois continuo recebendo uma resposta negativa. Você teria alguma sugestão ou orientação adicional para resolver essa questão?

{
	"paymentConfiguration": {
		"requiresAuthenticationForPreAuthorizedPaymentOption": true,
		"allowInstallmentsMerge": null,
		"blockPaymentSession": null,
		"paymentSystemToCheckFirstInstallment": null,
		"defaultPaymentSystemToApplyOnUserOrderForm": null
	},
	"taxConfiguration": null,
	"minimumQuantityAccumulatedForItems": 1,
	"decimalDigitsPrecision": 2,
	"minimumValueAccumulated": 0,
	"apps": [
		{
			"fields": [
				"orderIdMarketplace",
				"paymentIdMarketplace",
				"payment_method_id",
				"payment_type",
				"installments",
				"authorization_code",
				"first_six_digits",
				"last_four_digits",
				"currency_id",
				"pack_id",
				"shipment_id",
				"mode",
				"logistic_type",
				"total_paid_amount",
				"collector_id",
				"marketplacePaymentMethod",
				"me2_shipping_cost"
			],
			"id": "marketplace-integration",
			"major": 1
		},
		{
			"fields": [
				"collectorName",
				"collectorDocumentId"
			],
			"id": "marketplace-integration-b2w",
			"major": 1
		},
		{
			"fields": [
				"collectorName",
				"collectorDocumentId",
				"marketplacePaymentMethod"
			],
			"id": "cn-skyhub-integration",
			"major": 1
		},
		{
			"fields": [
				"marketplacePaymentMethod"
			],
			"id": "cn-magazineluiza-integration",
			"major": 1
		},
		{
			"fields": [
				"marketplacePaymentMethod"
			],
			"id": "cn-viavarejo-integration",
			"major": 1
		},
		{
			"fields": [
				"marketplacePaymentMethod"
			],
			"id": "cn-amazon-integration",
			"major": 1
		},
		{
			"fields": [
				"collectorName",
				"collectorDocumentId",
				"marketplacePaymentMethod"
			],
			"id": "integration-marketplace-skyhub",
			"major": 1
		},
		{
			"fields": [
				"marketplacePaymentMethod"
			],
			"id": "integration-marketplace-amazon",
			"major": 1
		},
		{
			"fields": [
				"marketplacePaymentMethod",
				"marketplaceFreightPrice"
			],
			"id": "integration-marketplace-magazineluiza",
			"major": 1
		},
		{
			"fields": [
				"marketplacePaymentMethod",
				"marketplacePaymentsData"
			],
			"id": "integration-marketplace-viavarejo",
			"major": 1
		},
		{
			"fields": [
				"marketplacePaymentMethod"
			],
			"id": "integration-marketplace-netshoes",
			"major": 1
		},
		{
			"fields": [
				"cart-extra-context",
				"cart-type"
			],
			"id": "cart-extra-context",
			"major": 1
		},
		{
			"fields": [
				"marketplacePaymentMethod"
			],
			"id": "integration-marketplace-carrefour",
			"major": 1
		}
	],
	"allowMultipleDeliveries": false,
	"allowManualPrice": null,
	"savePersonalDataAsOptIn": false,
	"maxNumberOfWhiteLabelSellers": null,
	"recaptchaValidation": "always",
	"recaptchaMinScore": null,
	"recaptchaKeys": [
		{
			"clientId": "6L****
			"clientSecret": "6LfbWv****",
			"projectId": "171****,
			"label": "android-001",
			"score": 0.7
		}
	],
	"maskStateOnAddress": null,
	"requiresLoginToPlaceOrder": true,
	"cartAgeToUseNewCardSeconds": 30,
	"useOwnershipCookie": null,
	"ignoreProfileData": null,
	"useIndividualShippingEstimates": false
}

1 Like

Tenho o mesmo problema, mesmo executando o Get e o Post que eles colocaram na documentação, o comportamento é o mesmo que a Fabiana relatou acima, é como se o recaptcha nao fosse ativado e os pedidos de “fraude” ou robôs continuam entrando atrapalhando muito o dia dia operacional e causando transtornos diariamente, tinhamos que ter um apoio melhor em relação a isso.

@eduangelis Tudo certo?

Ter o recaptcha não é que vai bloquear as transações fraudulentes. Ele pode inibir algumas com base no que o algoritmo vai aprendendo do comportamento de clientes na loja.

Se realmente você instalou tudo corretamente tu até pode acompanhar no painel do Projeto lá no Google as métricas de possíveis usuários suspeitos que foram bloqueados.

Qualquer tipo de ação que você fizer ainda não inibirá por completo, mas dificultará o processo.

Outras coisas que você pode fazer é desativar o login por senha ou exigir login para finalizar compra (isso desativa o smartcheckout pra todo mundo) ou ainda, setar um timeout entre uma transação de cartão de crédito ou ainda setar um tempo entre o último pedido realizado e o próximo pelo mesmo usuário.

Veja mais informações nessa thread do Eduardo: Dúvidas Frequentes: Várias tentativas de compras fraudulentas, o que fazer?

Espero que estas informações te ajude.

Abs,
Estevão.

1 Like