Wordpress Multisite w/Paid Subscription Options - wordpress

I have configured my Wordpress site as a multisite using subfolders and I'm considering how to configure it as a monthly subscription site using Paypal where users will be able to sell their own products.
I have 2 ways (so far) of thinking on the subscription model.
1) Users are not able to create a site without being paid first. They can register as Subscribers to the main site. Maybe they can post comments and/or reply to others' comments. If I go this route I'm going to need a way of allowing the registered user to purchase a monthly subscription. At that time I will have to provision their site.
2) Users can create a site without paying, but will not be able to sell their items using their site.
Regardless of which way I go on these 2 options, I want to offer different subscription rates - 1 month, 3 month, 6 month and 1 year - each with a price break. On top of the subscription time period, I am considering that there might be other terms. Like they can subscribe to a basic plan where I will get a percentage of their sales (3%-5% maybe), and a more costly plan where there is no percentage to me.
I'm hoping for a subscription plugin that will be smart enough to expire accounts and will be able to send correspondence to the user. Such as a notice of a pending auto-renewal, or that the subscription has actually expired, their credit card could not be charged, a receipt that it was charged, etc.
Is anyone aware of a Wordpress plugin that will do some/most/all of these things? Or does anyone have an idea of how to go about this with multiple plugins?
I'm just researching options right now, so I am all ears to ideas and suggestions!

after a brief research on wordpress.org forums, I think that you should take a look at http://wordpress.org/extend/plugins/s2member/

Related

How to generate a WooCommerce renewal order X days before the "Next payment date"

A small premise: I use WooCommerce and WooCommerce Subscriptions to manage domains and web hosting services. Most of Clients manually renew with a card or with a bank wire a few days before the actual expiration.
Who uses WooCommerce and WooCommerce Subscriptions probably already knows that a renewal order is generated the same day the subscription next payment date hits. Imagine a Client who has an annual subscription such as a "Web Hosting Plan" and gets the email to renew the same day it expires. This is not ideal. So I am trying to change the way Woo is doing his actions.
Instead of generating the renewal order the same day a subscription expires, I would like to get it created 30 days before. So far I have used Automate Woo to send out the expiry reminder 30 days before, however I'd like to have WooCommerce get that order ready to be renewed 30 days before so that the Client gets his so wanted PDF order attached to the email he'll get. Few people know how the secretaries love to download, print and archive a proforma order to pay. They can have something tangible to see like an order number, a solid pdf, something they are able to mark as PAID.
Does anyone know how to help me? Thanks.
I haven't tried much as I did not find any clues in StackOverflow however I am sure this issue is something many people have by reading the WooCommerce Subscriptions reviews on their official website.

Wordpress How to make a custom walllet system in wordpress?

I am working on a college project which is a website in which i am buying some products from customer or user. So i want to pay them for the stuff that i buy from them.
But directly providing them cash instead i want a wallet system in which i can transfer money in their wallet so that there will be a proof of our transaction.
Is there any plugin in wordpress which can solve my above problem. Since i am new in wordpress so i don't know how to achieve this.
Please tell me that whether should i be able to achieve this type of wallet system or not?
So essentially you want to buy products from customers and pay them for that but without actually giving them cash.
Here are my thoughts about this and possible solutions:
Without a website:
You can easily use Paypal to do this without any website and therefore you will be able to send money using your Paypal account to their Paypal account with any cash transaction (Paypal keep all records of the transaction so you can use it for finance).
With a website:
You install some plugins that will turn your website into a multi vendors market Where users can sell their products directly inside your website. This solution will offer functionalities similar to famous sites like Amazon and eBay. Choosing this solution will allow your customers to sell you services or products and they get paid to their Paypal account despite the payment method you use (except cash), this way the transactions will be happening using electronic wallets which in this example PayPal and all records for transactions will be logged.
The last note is, depending on how much manual work you want to do the solutions will vary.
You may need some assistance o building such a website. Contact me if you need help.
Thanks.

WooCommerce and Stripe - automatically process payment with no checkout

I am building an auction website in WordPress with WooCommerce. I need to be able to automatically process payment using a customer's saved card details when an auction closes.
I already convert the product to an order when the auction ends, but cannot figure out how to process the payment too.
I don't have any code samples to share as I'm not sure where to start with this. I've looked through the Stripe and Woo docs and cannot find anything there. I'm starting to wonder if this is even possible and that perhaps it is not for security reasons.
Any pointers on this would be much appreciated.
Personal opinion says that this is a really bad idea. As someone who has coded many ecommerce solutions in the past, there really should be an 'acceptance of payment' process for any transaction. That is not due to security but to protect both parties in the transaction (the buyer AND the seller).
I would look at token-based payments if you REALLY want to go down this route but I've unfortunately never implemented them with Stripe before.

Payment in WordPress website

I'm currently working on a WordPress website,
The Website broker between two users :
The first user wants service and paid for this.
The second user provides this service then takes money.
The Website broker between users and takes a percentage of this
money.
But stopped when I met a problem and can't find a solution,
I can easily deduct from the visa held by first user but do not know how to pay cash for the second user?!
Is there any way to transfer money to the second user, are easy and online because it will be almost daily ??

Charge user on a per month & per post basis for directory

I'm looking for a way to charge users to post to a directory site.
I've tried using the WPMU Dev directory plugin, but it didn't have this feature.
You could either charge a one time fee per post, or you could charge a monthly rate.
Oh, and for now the gateway would be PayPal.
Cheers.
There are a number of ways you could do that on the PayPal platform, but with the limited info I have here I would probably recommend the Adaptive Payments API, specifically Preapproval and Pay.
Using Preapproval, you would have users create a preapproval profile which gives you authentication to make payments on their behalf without further approval. This way you could take payments based on any trigger you want, be it a post, a specific date coming up, or whatever.

Resources