Find Jobs
Hire Freelancers

Stripe Connect payment gateway (Standalone and Managed accounts) integration with WooCommerce Subscriptions plugin.

€750-1500 EUR

Closed
Posted over 7 years ago

€750-1500 EUR

Paid on delivery
The scope includes development of 2 separate Stripe Connect payment gateways that will take the charge amount from wp_dokan_orders database table. This table includes references to order_id, seller_id, order_total, net_amount and order_status. 1) Support for subscription products for Dokan Stripe Connect plugin that uses Stripe Standalone accounts (wp install includes a plugin (WooCommerce Stripe Connect Payment Gateway) that has stripe connect and subscriptions functionality with separate charges for a seller and platform, but the subscription products are not supported for payment splitting). Existing functionality: a. Sellers connect their standalone accounts from /dashboard/settings/payment/ b. Dokan Stripe Connect payment gateway will be available for buyer after the seller has connected the Stripe Standalone account c. Dokan Stripe Connect takes the charge amount from wp_dokan_orders database table. d. Stripe charge amount = order_total. e. Stripe application_fee = (order_total - net_amount). Dev functionality: f. Support for woocommerce subscription products (simple and variable) with payment gateway Basic and Advanced Features for subscriptions ([login to view URL]) g. Example for Basic and Advanced Features functionality: [login to view URL] h. Charge amount must be taken from wp_dokan_orders database table. i. Stripe charge amount = order_total. j. Stripe application_fee = ( order_total - net_amount). 2) Development of Stripe Connect payment gateway for managed accounts supporting regular and subscription products. The solution must include support for woocommerce subscription products (simple and variable) with payment gateway Basic and Advanced Features for subscriptions ([login to view URL]). Dev. functionality: a. Admin will manually enable Stripe Managed accounts for sellers from WP user profile. i. Option to enabled/disabled Stripe Connect Managed account ii. Option to manage each sellers “transfer_schedule” by specifying the Stripe API “delay_days” parameter (default number of days is configured from plugin settings) iii. Button to update Managed account information to stripe b. The plugin settings must include a form for multiple product IDs that will be used for Verification and register Managed account details that dont exist in wp_usermeta. c. Stripe Managed account payment gateway will be available for buyer if admin has enabled it from the sellers WP user profile d. “debit_negative_balances” will be enabled for all Managed Accounts, indicating that Stripe should attempt to debit the managed account’s bank account to cover amounts owed. e. Stripe API keys and id must be stored in user_meta table f. Managed accounts will be created with information stored in the user_meta table (support for individual and business accounts) g. Manage account bank info is stored in “user_meta” table “dokan_profile_settings” value h. A specific Validation product will be used for registration of “[login to view URL], [login to view URL]” and “[login to view URL]” information. i. Ie. extra product fields in the checkout or product page must be filled, before purchasing the validation product ii. there must be also extra fields for “Additional owners of the sellers company” ([login to view URL]) i. “tos_acceptance” parameters must be saved to user_meta every time when users go thru checkout i. Example for saving tos accept into wp_postmet [login to view URL] j. Charge amounts for seller and platform will be taken from wp_dokan_orders database table k. INPORTANT! Stripe charge amount for the seller destination = net_amount l. INPORTANT! Stripe charge amount for the platform = ( order_total - net_amount)
Project ID: 11742685

About the project

10 proposals
Remote project
Active 7 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
10 freelancers are bidding on average €1,421 EUR for this job
User Avatar
Hi I would love to take on your project. I am a full stack developer with 10+years experience and extensive experience with WordPress, Magento, Joomla, and more. I strive to offer a professional service, deliver quality work, and communicate effectively. I am available to chat about this project now and look forward to hearing more. Thank You
€1,794 EUR in 20 days
5.0 (1 review)
3.0
3.0
User Avatar
Hello I have read what you exactly need. However, I would like to ask you a few questions. I do work in a smart way and do not rest until I get the job done. Please feel free to ping me anytime so we can have a detailed discussion and finalize our budget and timeline. I will deliver in best possible way.
€1,250 EUR in 20 days
0.0 (0 reviews)
0.0
0.0
User Avatar
hi i m india based and work for a talinan based company remotely and able to give you complete solution in woocommerce and stripe kindly check my freelance profile n get back to me thanks
€1,111 EUR in 8 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Dear Sir, I have read your project description & checked the links provided by you, so let me formally confirm you that we can deliver this project successfully. I do not have any questions right now but once you drop me a message, then we can discuss further. I also want to know, if you are flexible in your budget or Euro 1,500 is your maximum? Please initiate the chat to finalize the contract details, estimate, payment terms etc. Look forward to hearing from you. Regards, YK LEADconcept
€1,470 EUR in 35 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of ESTONIA
Tallinn, Estonia
0.0
0
Member since Aug 24, 2016

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759) & Freelancer Online India Private Limited (CIN U93000HR2011FTC043854)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.