Improvement of the WordPress website
Setting up payment, subscription, trial period on a WordPress site via Stripe.
Functionality
1️⃣ Creating a subscription (with or without a trial period)
The user pays for the course and is automatically subscribed.
The card is linked, but the charge starts after the trial period ends if there is one.
If the card is invalid, the subscription is canceled.
2️⃣ Subscription payment
After the trial period ends, Stripe automatically charges the money.
The user receives a notification about the charge.
In case of an error (for example, insufficient funds), reminders are sent.
3️⃣ Subscription management (personal account)
View subscription status: active, in trial period, expired.
Cancelling the subscription
Updating payment details (changing card).
Payment history.
4️⃣ Cancelling the subscription
The user can cancel the subscription at any time.
If canceled during the trial period, no money is charged.
If canceled after payment, access remains until the end of the paid period.
How does it look for the user?
On the site: the user selects a course and pays
Subscription confirmation: email with subscription details.
In the personal account: buttons "Cancel subscription", "Change card", "View payments".
Upon cancellation: the subscription remains active until the end of the paid period.
Subscription status — information about the active subscription and the ability to cancel it.
(1. create a page in the personal account (tab to be precise), where users can cancel the subscription if the trial has not yet passed and payment has not been charged. 2. create a request in Stripe for a subscription with a trial (connect SDK and refuse to use plugins for payment via Stripe) 3. write logic to record the subscription date, calculate how much trial time is left, cancel the subscription at the user's request (clicking on "cancel subscription" in the personal account). 4. In the course editor, create a checkbox or switch that will determine whether the course is subscription-based or a one-time payment. The display of the cancellation subscription tab will also depend on this checkbox if the user has already taken the trial.)
I look forward to your response. Thank you!
Client's review of cooperation with Vitaly K.
Improvement of the WordPress websiteThank you very much. I highly recommend Vitaly. Promptly, attentively, professionally.
Freelancer's review of cooperation with Margarita Borisenko
Improvement of the WordPress websiteI am very satisfied with the work with Margarita on the project for refining the WordPress site. Communication is at a high level, all issues were resolved promptly. I recommend her as a reliable client! I hope we will continue to collaborate!
-
12 days800 USD
87 12 days800 USDHi there Margarita)
I’d be happy to help with the implementation and make sure everything works smoothly.
Here’s what I can assist with:
✅ User Panel Tab – Setting up an option for users to cancel subscriptions before their trial ends.
✅ Stripe Integration – Connecting directly with the Stripe SDK, giving you more flexibility and control.
✅ Subscription Logic – Implementing the subscription date, tracking trial periods, and handling cancellations.
✅ Course Editor Customization – Adding a switch for choosing subscription or one-time payment options.
… I’m excited to help make this process seamless for both you and your users. If you have any specific thoughts or preferences, feel free to share! I’m here to make sure everything fits your vision.
Looking forward to hearing from you.
Best regards, Owie)
-
Winning proposal7 days110 USD
3698 44 0 Winning proposal7 days110 USDGood day. I am a Wordpress specialist and have been working with it for many years. I have a lot of experience in integrating payment gateways and systems. I also create plugins and themes for this CMS. I will help connect Stripe and implement a subscription system. Have a nice day.
-
1 day100 USD
162 1 day100 USDHello!
I can implement your project.
I have extensive work experience.
Write to discuss the details.
-
12 days270 USD
4429 80 1 4 12 days270 USDTrust a professional with over 10 years of experience! The rate and deadlines are current! I look forward to collaboration! Experience in commercial development of online stores on CMS, business portals, and corporate websites - 11 years! +CMS: WordPress(+Woocommerce) PrestaShop/Opencart/Joomla/Bitrix/MODX/DLE/Shopify php/html/css/js/Mysql, PhotoShop/Figma Examples of work (from scratch, turnkey): https://wildandorganic.com/ https://www.alternativemedicine.com.ua/ https://silkkiss.ua/ https://nordtrade.online/ https://v12coffee.com.ua/franchise/ https://smrtalgo.com/ https://sengero.no/ https://beautybysim.no/ https://sonatagalleri.com/ https://www.emmanuel.com.ua/ https://www.onsitecomputersinc.com/ https://express-tehbud.com/ https://korostenporcelain.com.ua/ https://sladok.com.ua/ https://pricemds.com/ https://picupmedia.com/ https://www.serasar.com/ https://integrisit.com/ https://franklinitsolutions.com/ https://www.raebel-latzke.ch/
-
4 days500 USD
1771 3 0 4 days500 USDHello Margarita,
I will custom-integrate Stripe (without plugins) for seamless subscriptions, trial periods, and payment management. Users can subscribe, update payment details, cancel anytime, and track payments via a dedicated dashboard. A course editor toggle will define subscription vs. one-time payment options.
Here is my portfolio where you can view my previous work here:Freelancehunt. Let’s connect to discuss your requirements and get started together!
-
8 days350 USD
441 8 days350 USDHi there,
I’d be happy to help set up a subscription system on your WordPress site using Stripe, including trial periods, automatic payments, and subscription management features. I’ll ensure smooth functionality for users, from subscription creation to easy cancellation and payment updates. Looking forward to making this process seamless for you and your users! 😊
Best regards,
Qaseem sheikh
Here's my portfolio link.
Current freelance projects in the category Web Programming
Transfer of the website to Shopify
25 USD
We need to transfer the current website jdfurniture.uk from OpenCart to the Shopify platform. The current OpenCart site generally meets our needs in terms of structure and functionality. The main reason for the transfer is issues with payment systems. There should be no such… HTML & CSS, Web Programming ∙ 1 hour 51 minutes back ∙ 10 proposals |
Website for a cleaning company (3 languages: PL/EN/UKR) – Ukrainian language requiredI am looking for an experienced web developer/programmer to create a website for a cleaning company (cleaning industry). Key information about the project: Website languages: The site will be trilingual (Polish, English, and Ukrainian). Main requirement: I am looking for a… Web Programming ∙ 3 hours 40 minutes back ∙ 51 proposals |
DevOps / System Administrator for migrating and securing a WordPress siteWe are looking for an experienced DevOps engineer or system administrator for a one-time project with the possibility of further technical support. We have a main commercial website on WordPress. It is currently hosted on shared hosting, and recently we have been facing an… Content Management Systems, Web Programming ∙ 6 hours 11 minutes back ∙ 20 proposals |
Development of a web platform for trading with integration of SBPro data, displaying clusters, liquidityDevelopment of a web platform for trading with integration of SBPro data, displaying clusters, liquidity, large limit orders (Clouds), HeatMap, and automatic indicator settings for different timeframes Stage 1. Connection to Transaq API Receiving real-time market data: •… Java, Web Programming ∙ 7 hours 32 seconds back ∙ 27 proposals |
Output posts from Instagram to the website (OpenCart)
16 USD
Hello. I need to set up functionality so that a block with Instagram posts appears on the site (OpenCart). Please respond if you have done this and know how to do it :) Thank you :) We will agree on the price, I don't know how much it costs. HTML & CSS, Web Programming ∙ 11 hours 14 minutes back ∙ 43 proposals |