Stripe Payment with SCA and Coupon
Maintained by
DualCube Team
Add a price to your courses and check out quickly with Stripe Payment. Stripe is a user-friendly payment solution that allows for secure transactions. This plugin includes a number of payment processing services, including the ability to accept credit card payments. You can also offer various discounts to learners looking to purchase your courses.
Comments
Comments are no longer open for new posts. Existing comments remain available to read.
invalid_request_error
You cannot use line_items.amount, line_items.currency, line_items.name, line_items.description, or line_items.images in this API version. Please use line_items.price or line_items.price_data. Please see https://stripe.com/docs/payments/checkout/migrating-prices for more information.
I removed the old plugin and re-installed it with this new version, but I still have the same error after the payment test." Access to lms.deettajones.com was denied You don't have authorization to view this page. HTTP ERROR 403".
What more do I need to do (about cache or something else)?
Thank you in again for your help.
If the issue is fixed, let us know. So we can release an official update.
Fri, Jul 15, 2022, 4:38 PM
When using the plugin to purchase a course, the payment is successfully processed by Stripe, but on redirect, I get an error message:
You don't have authorization to view this page HTTP ERROR 403
The course isn't allocated to the student.
I am using Moodle 4.0.2 using stripe test API Key.
Thank you in advance.
Thanks for this plugin! As of 1. August, Stripe has updated it's API and if used with a new Stripe account, this plugin won't work anymore (Error from stripe: You cannot use line_items.amount, line_items.currency, line_items.name, line_items.description, or line_items.images in this API version. Please use line_items.price or line_items.price_data.)
Is there a way, that I can change what is sent by the plugin? Thanks a lot!
We have integrated stripe with one of our courses and enable coupon option as well. We also created coupon in our stripe account. When user apply coupon on "buy now" page in moodle the coupon applied here but the issue is this user coupon redemption data is not showing in Active redemptions report of stripe. Can any one help us how we can see who and how many people redeem coupon.
Thanks
"Thank you for your payment! Unfortunately your payment has not yet been fully processed, and you are not yet registered to enter the course ......"
Please navigate to /blocks/iomad_company_admin/company_course_create_form.php and update a line of code that appears twice..
So you will change this -> if (is_enrolled($context, null, '', true)) to this -> if (is_enrolled($context, $user->id, '', true)).
The is_enrolled function is missing the user id meaning it will always return false. Good luck
You don't have authorisation to view this page HTTP ERROR 403
The course isn't allocated to the student.
I am using Moodle 3.10.11
Any idea what's going on?
Kindly install and check. Keep us posted.
I am afraid you need to check your stripe live key or communicate with stripe team. Inform them that you are not able to receive payment in live mode.
They might assist us here better with this.
Please do keep us posted.
The plugin works great when we try to make a payment using test keys.
However. when we switch to live keys, the payment goes through but the user doesn't get registered to the course.
Please assist