Stripe test payment error

1 year 4 months ago #331976 by Leobici
Stripe test payment error was created by Leobici
Hi, i'm changing my Stripe account and i am updating all the data inside the Payment gateways. 

I also entered the test data of the new stripe account (test mode) but unfortunately the test payment is not successful.
I manage to sign up and reach the checkout page but when I enter the data of the dummy credit card instead of processing the payment correctly I get the message
"A processing error has occurred."
In Stripe (test) the customer is registered, but the payment remains "Not completed" and the information shows "The customer has not entered the payment method." (PaymentIntent Status log:
requires_payment_method)

In the CBsubs error log I have several warnings (about 15) of this type:
NOTICE: Trying to access array offset on value of type null in /home2/zwlifein/public_html/plugins/system/nrframework/NRFramework/SmartTags.php on line 147
Trace:called in class cbpaidErrorHandler::_error_handler_callable(8, "Trying to access array offset on value of type null", "/home2/zwlifein/public_html/plugins/system/nrframework/NRFramework/SmartTags.php", 147, array( )) on line 147 in file SmartTags.php
called in class NRFramework\SmartTags::addTechnologyTags() on line 110 in file SmartTags.php
called in class NRFramework\SmartTags::addDefaultTags() on line 432 in file SmartTags.php
called in class NRFramework\SmartTags::prepare() on line 370 in file SmartTags.php
called in class NRFramework\SmartTags::replace(object(stdClass)) on line 41 in file smarttags.php
called in class plgEngageBoxSmartTags::onEngageBoxAfterRender(object(stdClass)) on line 70 in file event.php
called in class JEvent::update(array(0 => object(stdClass))) on line 160 in file dispatcher.php
called in class JEventDispatcher::trigger("onengageboxafterrender", array(0 => object(stdClass))) on line 108 in file BaseApplication.php
called in class Joomla\CMS\Application\BaseApplication::triggerEvent("onEngageBoxAfterRender", array(0 => object(stdClass))) on line 380 in file helper.php
called in class EBHelper::getBoxes() on line 78 in file rstbox.php
called in class PlgSystemRstBox::onAfterDispatch() on line 70 in file event.php
called in class JEvent::update(array()) on line 160 in file dispatcher.php
called in class JEventDispatcher::trigger("onafterdispatch", array()) on line 108 in file BaseApplication.php
called in class Joomla\CMS\Application\BaseApplication::triggerEvent("onAfterDispatch") on line 199 in file SiteApplication.php
called in class Joomla\CMS\Application\SiteApplication::dispatch() on line 233 in file SiteApplication.php
called in class Joomla\CMS\Application\SiteApplication::doExecute() on line 225 in file CMSApplication.php
called in class Joomla\CMS\Application\CMSApplication::execute() on line 49 in file index.php
$_GET = array (
   'option' => 'com_comprofiler',
   'view' => 'pluginclass',
   'plugin' => 'cbpaidsubscriptions',
   'cbpact' => 'showbskt',
   'cbpbskt' => '1066',
   'cbpbck' => '67684a6107a7d6f6c100df7d8055ca28e8333af6005ac42b5700a22b',
   'itemid' => '331',
   'task' => 'pluginclass',
)
$_POST = array (
)




Call trace:
called in class cbpaidHistory::logError() on line 279 in file cbpaidErrorHandler.php
called in class cbpaidErrorHandler::_error_handler_callable() on line 147 in file SmartTags.php
called in class NRFramework\SmartTags::addTechnologyTags() on line 110 in file SmartTags.php
called in class NRFramework\SmartTags::addDefaultTags() on line 432 in file SmartTags.php
called in class NRFramework\SmartTags::prepare() on line 370 in file SmartTags.php
called in class NRFramework\SmartTags::replace() on line 41 in file smarttags.php
called in class plgEngageBoxSmartTags::onEngageBoxAfterRender() on line 70 in file event.php
called in class JEvent::update() on line 160 in file dispatcher.php
called in class JEventDispatcher::trigger() on line 108 in file BaseApplication.php
called in class Joomla\CMS\Application\BaseApplication::triggerEvent() on line 380 in file helper.php
called in class EBHelper::getBoxes() on line 78 in file rstbox.php
called in class PlgSystemRstBox::onAfterDispatch() on line 70 in file event.php
...

Do you know what can be wrong?
Thanks
Leonardo

Please Log in to join the conversation.

1 year 4 months ago #331993 by krileon
Replied by krileon on topic Stripe test payment error
Error says exactly what went wrong. There's no payment method used. Are you using Stripe Checkout or the onsite form?

Regarding the error notice logged that's not coming from CB. That's coming from your 3rd party system plugin NRFramework for some sort of SmartTags feature?


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in to join the conversation.

1 year 4 months ago #331995 by Leobici
Replied by Leobici on topic Stripe test payment error
Thanks Krileon,
i'm using onsite form but i don't understand what "no payment method used" means. Everything was working fine on the previous account.
Do you know what can it be?

As for the error notice, i will check that system plugin.
Thanks

Please Log in to join the conversation.

1 year 4 months ago #331996 by krileon
Replied by krileon on topic Stripe test payment error
That error means a payment method wasn't attached to their payment intent. A payment method is visa, bank transfer, etc.. Ensure within your Stripe account that you have some payment methods enabled otherwise it can't attach any.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in to join the conversation.

1 year 4 months ago #331999 by Leobici
Replied by Leobici on topic Stripe test payment error
Thanks Krileon,
Card method was enabled on the test mode.
Anyway i solved switching from onsite mode to Stripe Checkout: that is working fine

For me it is fine with that mode too

Please Log in to join the conversation.

1 year 4 months ago #332002 by krileon
Replied by krileon on topic Stripe test payment error
Strange, will retest onsite payments but they should be working fine. Will review if they made some API changes that could be breaking it but shouldn't be an issue since we use versioned API.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in to join the conversation.

Moderators: beatnantkrileon
Time to create page: 0.222 seconds

Facebook Twitter LinkedIn