Your ID token could not be processed. Please contact your System Administrator.
Please let us know how to how to proceed further. Waiting to hear back soon. Thanks for your support.
Starting today I keep receive 0 users live on website (even when they are online and can be seen in analytics website). First I’ve got some error saying that API has timed out after 5000ms or something. Tried to delete de error but it wasn’t gone, remains on the plugin error section.
Now I’m receiving this:
Num?r:116
Cod eroare Ajax: None
Cod eroare API: 429
Motiv eroare API:
Exhausted property tokens for a project per hour. These quota tokens will return in under an hour. To learn more, see https://developers.google.com/analytics/devguides/reporting/data/v1/quotas
Detalii eroare API:
Array
(
[0] => RESOURCE_EXHAUSTED
[1] => trying to refresh token
)
]]>Thanks so much!
]]>Eventually, we have several transactions per week that get cancelled even after the payment has been correctly charged and accounted for in the Braintree side.
The order gets the following message: “Error processing payment. Reason: Invalid or missing payment token fields.”.
Trying to debug the problem, I’ve observed that the problem happens if there’s an Exception in the code block
if ( isset( $args['options']['storeInVaultOnSuccess'] ) && $args['options']['storeInVaultOnSuccess'] == true ) {
$token = $this->get_payment_token( $this->get_payment_method_from_transaction( $response->transaction ) );
$token->set_user_id( $order->get_customer_id() );
$token->save();
// set token in case downstream processes need access to it.
$this->payment_method_token = $token->get_token();
WC_Payment_Tokens::set_users_default( $order->get_customer_id(), $token->get_id() );
}
in the process_payment() method at abstract-class-wc-braintree-gateway.php.
IMHO, an exception in this block shouldn’t cause the whole payment transaction to fail, as we already have charged the user and saved the payment data.
I propose embracing this block into its own try/catch block area, this way:
if ( isset( $args['options']['storeInVaultOnSuccess'] ) && $args['options']['storeInVaultOnSuccess'] == true ) {
try {
$token = $this->get_payment_token( $this->get_payment_method_from_transaction( $response->transaction ) );
$token->set_user_id( $order->get_customer_id() );
$token->save();
// set token in case downstream processes need access to it.
$this->payment_method_token = $token->get_token();
WC_Payment_Tokens::set_users_default( $order->get_customer_id(), $token->get_id() );
} catch ( Exception $e ) {
if ( $e instanceof \Braintree\Exception ) {
wc_braintree_log_error( sprintf( __( 'Error saving token into vault for order %1$s. Exception: %2$s. Transaction args: %3$s',
'woo-payment-gateway' ), $order->get_id(), get_class( $e ), print_r( $args, true ) ) );
$msg = wc_braintree_errors_from_object( $e );
} else {
$msg = $e->getMessage();
}
$order->add_order_note( sprintf( __( 'Error saving Braintree token into vault. Reason: %1$s', 'woo-payment-gateway' ), $msg ) );
}
}
]]>{ ... }
tokens replaced with their corresponding values (site name etc.)
]]>Trying to train my Ai to my use case, but keep getting the above error no matter what I do to try to change it
]]>I’m trying to figure out what value to enter in the tab “Networks for wallets” then Tokens and then Contract Address.
What is meant by Contract Address?
Is it A,B, or C?
a) The Contract address of the Token So for example “Matic” I Googled: matic contract address. = Matic Token (MATIC) ERC20 Token in Binance Smart Chain Mainnet. Token is implemented as ERC20 smart contract with address 0xcc42724c6683b7e57334c4e856f4c9965ed682bd ← So this would be the value?
b) Do I put in my MetaMask address?
c) Do I put in the Deposit address of the Token say for example in Binance?
Thanks in advance
]]>