Critical Error when someone tries to make payment

[ad_1]

I upgraded the donation form to the new version, and Stripe is connected, but now it is saying that there are no gateways connect on the form.

Debug log showed this on I attempted payment before upgrading the form from Legacy.

[03-May-2024 03:17:17 UTC] WordPress database error Unknown column ‘phone’ in ‘field list’ for query SELECT id, user_id AS userId, email, phone, name, purchase_value AS totalAmountDonated, purchase_count AS totalNumberOfDonations, payment_ids AS paymentIds, date_created AS createdAt, token, verify_key AS verifyKey, verify_throttle AS verifyThrottle, give_donormeta_attach_meta_firstName.meta_value AS firstName, give_donormeta_attach_meta_lastName.meta_value AS lastName, give_donormeta_attach_meta_prefix.meta_value AS prefix FROM wp4c_give_donors LEFT JOIN wp4c_give_donormeta give_donormeta_attach_meta_firstName ON ID = give_donormeta_attach_meta_firstName.donor_id AND give_donormeta_attach_meta_firstName.meta_key = ‘_give_donor_first_name’ LEFT JOIN wp4c_give_donormeta give_donormeta_attach_meta_lastName ON ID = give_donormeta_attach_meta_lastName.donor_id AND give_donormeta_attach_meta_lastName.meta_key = ‘_give_donor_last_name’ LEFT JOIN wp4c_give_donormeta give_donormeta_attach_meta_prefix ON ID = give_donormeta_attach_meta_prefix.donor_id AND give_donormeta_attach_meta_prefix.meta_key = ‘_give_donor_title_prefix’ WHERE user_id = ‘3525’ made by require(‘wp-blog-header.php’), require_once(‘wp-load.php’), require_once(‘wp-config.php’), require_once(‘wp-settings.php’), do_action(‘init’), WP_Hook->do_action, WP_Hook->apply_filters, give_post_actions, do_action(‘give_purchase’), WP_Hook->do_action, WP_Hook->apply_filters, give_process_donation_form, give_send_to_gateway, do_action(‘give_gateway_stripe’), WP_Hook->do_action, WP_Hook->apply_filters, Give\Framework\LegacyPaymentGateways\Adapters\LegacyPaymentGatewayRegisterAdapter::Give\Framework\LegacyPaymentGateways\Adapters\{closure}, Give\LegacyPaymentGateways\Adapters\LegacyPaymentGatewayAdapter->handleBeforeGateway, Give\LegacyPaymentGateways\Adapters\LegacyPaymentGatewayAdapter->getOrCreateDonor, Give\DonationForms\Actions\GetOrCreateDonor->__invoke, Give\Donors\Models\Donor::whereUserId, Give\Donors\Repositories\DonorRepositoryProxy->__call, Give\Donors\Repositories\DonorRepository->getByWpUserId, Give\Donors\Models\DonorModelQueryBuilder->get, Give\Framework\Database\DB::__callStatic, Give\Framework\Database\DB::runQueryWithErrorChecking, Give\Framework\Database\DB::Give\Framework\Database\{closure}, call_user_func_array [03-May-2024 03:17:17 UTC] PHP Fatal error: Uncaught Give\Framework\Database\Exceptions\DatabaseQueryException: Database Query in /home/mywaemax/public_html/wp-content/plugins/give/src/Framework/Database/DB.php:247 Stack trace: #0 /home/mywaemax/public_html/wp-content/plugins/give/src/Framework/Database/DB.php(95): Give\Framework\Database\DB::runQueryWithErrorChecking(Object(Closure)) #1 /home/mywaemax/public_html/wp-content/plugins/give/src/Donors/Models/DonorModelQueryBuilder.php(22): Give\Framework\Database\DB::__callStatic(‘get_row’, Array) #2 /home/mywaemax/public_html/wp-content/plugins/give/src/Donors/Repositories/DonorRepository.php(76): Give\Donors\Models\DonorModelQueryBuilder->get() #3 /home/mywaemax/public_html/wp-content/plugins/give/src/Donors/Repositories/DonorRepositoryProxy.php(68): Give\Donors\Repositories\DonorRepository->getByWpUserId(3525) #4 /home/mywaemax/public_html/wp-content/plugins/give/src/Donors/Models/Donor.php(113): Give\Donors\Repositories\DonorRepositoryProxy->__call(‘getByWpUserId’, Array) #5 /home/mywaemax/public_html/wp-content/plugins/give/src/DonationForms/Actions/GetOrCreateDonor.php(30): Give\Donors\Models\Donor::whereUserId(3525) #6 /home/mywaemax/public_html/wp-content/plugins/give/src/LegacyPaymentGateways/Adapters/LegacyPaymentGatewayAdapter.php(348): Give\DonationForms\Actions\GetOrCreateDonor->__invoke(3525, ‘ErenR1122@gmail…’, ‘Eren’, ‘Raymond’, ”, ”) #7 /home/mywaemax/public_html/wp-content/plugins/give/src/LegacyPaymentGateways/Adapters/LegacyPaymentGatewayAdapter.php(89): Give\LegacyPaymentGateways\Adapters\LegacyPaymentGatewayAdapter->getOrCreateDonor(370467, 3525, ‘ErenR1122@gmail…’, ‘Eren’, ‘Raymond’, ”, ”) #8 /home/mywaemax/public_html/wp-content/plugins/give/src/Framework/LegacyPaymentGateways/Adapters/LegacyPaymentGatewayRegisterAdapter.php(43): Give\LegacyPaymentGateways\Adapters\LegacyPaymentGatewayAdapter->handleBeforeGateway(Array, Object(Give\PaymentGateways\Gateways\Stripe\CreditCardGateway)) #9 /home/mywaemax/public_html/wp-includes/class-wp-hook.php(324): Give\Framework\LegacyPaymentGateways\Adapters\LegacyPaymentGatewayRegisterAdapter::Give\Framework\LegacyPaymentGateways\Adapters\{closure}(Array) #10 /home/mywaemax/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(”, Array) #11 /home/mywaemax/public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #12 /home/mywaemax/public_html/wp-content/plugins/give/includes/gateways/functions.php(234): do_action(‘give_gateway_st…’, Array) #13 /home/mywaemax/public_html/wp-content/plugins/give/includes/process-donation.php(213): give_send_to_gateway(‘stripe’, Array) #14 /home/mywaemax/public_html/wp-includes/class-wp-hook.php(324): give_process_donation_form(Array) #15 /home/mywaemax/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(”, Array) #16 /home/mywaemax/public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #17 /home/mywaemax/public_html/wp-content/plugins/give/includes/actions.php(88): do_action(‘give_purchase’, Array) #18 /home/mywaemax/public_html/wp-includes/class-wp-hook.php(324): give_post_actions(”) #19 /home/mywaemax/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array) #20 /home/mywaemax/public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #21 /home/mywaemax/public_html/wp-settings.php(695): do_action(‘init’) #22 /home/mywaemax/public_html/wp-config.php(98): require_once(‘/home/mywaemax/…’) #23 /home/mywaemax/public_html/wp-load.php(50): require_once(‘/home/mywaemax/…’) #24 /home/mywaemax/public_html/wp-blog-header.php(13): require_once(‘/home/mywaemax/…’) #25 /home/mywaemax/public_html/index.php(17): require(‘/home/mywaemax/…’) #26 {main} thrown in /home/mywaemax/public_html/wp-content/plugins/give/src/Framework/Database/DB.php on line 247

 

This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer