• Resolved Sean Conklin

    (@seanconklin)


    Hello, I reported this crash a year and a half ago and it’s still happening. This is from another client of mine. I’m asking them specifically what they’re doing. So far it relates to storing a card on file. In the previous ticket we found an incompatibility with running the official Stripe plugin alongside GoDaddy Payments, but I no longer have that plugin in use.

    Here’s the crash log with stack trace:

    Uncaught TypeError: GoDaddy\WooCommerce\Poynt\API\Cards\TokenizeRequest::__construct(): Argument #2 ($nonce) must be of type string, null given, called in /wp-content/plugins/godaddy-payments/src/API/GatewayAPI.php on line 405 and defined in /wp-content/plugins/godaddy-payments/src/API/Cards/TokenizeRequest.php:31 Stack trace: #0 /wp-content/plugins/godaddy-payments/src/API/GatewayAPI.php(405): GoDaddy\WooCommerce\Poynt\API\Cards\TokenizeRequest->__construct() #1 /wp-content/plugins/godaddy-payments/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/class-sv-wc-payment-gateway-direct.php(943): GoDaddy\WooCommerce\Poynt\API\GatewayAPI->tokenize_payment_method() #2 /wp-content/plugins/godaddy-payments/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/class-sv-wc-payment-gateway-direct.php(906): SkyVerge\WooCommerce\PluginFramework\v5_11_10\SV_WC_Payment_Gateway_Direct->do_add_payment_method_transaction() #3 /wp-content/plugins/woocommerce/includes/class-wc-form-handler.php(537): SkyVerge\WooCommerce\PluginFramework\v5_11_10\SV_WC_Payment_Gateway_Direct->add_payment_method() #4 /wp-includes/class-wp-hook.php(324): WC_Form_Handler::add_payment_method_action() #5 /wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #6 /wp-includes/plugin.php(565): WP_Hook->do_action() #7 /wp-includes/class-wp.php(830): do_action_ref_array() #8 /wp-includes/functions.php(1336): WP->main() #9 /wp-blog-header.php(16): wp() #10 /index.php(17): require('...') #11 {main} thrown in /wp-content/plugins/godaddy-payments/src/API/Cards/TokenizeRequest.php on line 31

    The page I need help with: [log in to see the link]

Viewing 4 replies - 1 through 4 (of 4 total)
  • Jay

    (@jayfree3)

    Hi Sean,

    Thank you for reaching out about our GoDaddy Payments plugin. I’d be glad to assist you here. ??

    To start, I’d like to clarify some of the information to ensure that I both understand the situation and can provide you with an accurate resolution.

    You mentioned that you are asking your client specifically what they are doing (to create the issue I assume). Could you let me know what your client is doing if you now have the information?

    Also, is this issue, and your client’s process for creating it, 100% replicable or is this only occurring sometimes given the same scenario?

    Best,

    Jay

    Thread Starter Sean Conklin

    (@seanconklin)

    Hi Jay,

    I’ve reached back out to my client’s contact for those details. I saw the crash occurred twice around the same time, so he definitely made two attempts to pay / save card on file.

    He’s one of the brothers at a cattle ranch company, so they are actual cowboys over there, busy especially during the holidays and not the easiest to get ahold of!

    I’ll do my best to get you more details shortly…

    Jay

    (@jayfree3)

    Hi Sean,

    I appreciate your update here. ??

    I understand that your client may be difficult to get a hold of thanks to your explanation of them being real life cowboys! We’ll be here when you are ready, so please take all the time you need to connect with them and gather the details.

    We’ll be on the lookout for your response in the meantime!

    Warm regards,

    Jay

    Thread Starter Sean Conklin

    (@seanconklin)

    I’ll go ahead and close this one out as my client has paid twice since this issue without problems. It’s a weird one to reproduce!

    Also, I deployed the Checkout Block and can’t use this plugin anymore due to its incompatibility there. I’m now sending folks over to the Online Pay Links (by GoDaddy Payments / Poynt) in place of the plugin.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘PHP crash is back, Argument #2 ($nonce) must be of type string, null given’ is closed to new replies.