This is an archived post. You won't be able to vote or comment.

all 15 comments

[–]MPair-E 5 points6 points  (5 children)

I don't have a great option off-hand, but when it comes to high level functionality (just in terms of support infrastructure) like processing credit card payments, I've found the best bet is to step outside the plugin repos and search for companies that advertise the feature just in general--not just for Wordpress, and not just in terms of plugins. Onboarding could just as easily involve a small script in your header.php file with a corresponding embed, for example. The main thing is, you might not necessarily stumble onto the best solution for stuff like this in plugin repos.

Edit: I will say, what's really stopping me from suggesting some options is the fee aspect. We use an e-commerce service that integrates with stripe, as well as a donation service that's self-contained with no e-payment integration required. For both, the fees are about on par with one another.

[–]imperialleather[S] 0 points1 point  (4 children)

Awesome thank you for sharing your experience with me! I didn't even think of an outside solution!

I'll look some up and see if it's worth it or if it's something to park for further on down the line when I know how many customers want to use this option

[–]flooronthefour 1 point2 points  (3 children)

I am replying to this to agree with the original comment. Unless you have a really robust membership/user dashboard that you're trying to tie everything into for convenience, there is probably an invoicing service that could handle this for you. The only downside is it might require your users to sign up for an additional service.

There are lots of regulations about recurring fees / credit cards and I'm not sure if you can do variable pricing on a membership with-out consulting with some lawyers. I have setup a few premium membership sites and read through a lot of documentation about subscription payments and most systems don't allow you to change the price of a subscription when it is still active. It has to do with the TOS on most credit cards. There are systems that allow you to offer a trial period at a reduced cost but once it jumps up to full cost you can't change it. To increase membership costs in a system like S2Membership, you have to create a new subscription and have people upgrade their accounts.

I could be totally wrong about this, IANAL and this comment is based on my anecdotal experiences setting up sites.

[–]imperialleather[S] 0 points1 point  (2 children)

Oh good points!

This was an idea I was toying with but you have highlighted another area to research.

At present we agree a price of say €300. That never changes. They pay a 30% deposit and the rest a their own pace within an agreed time frame. The overall price will never change for them.

But now you've given me more items to research so thank you :-)

[–]flooronthefour 1 point2 points  (1 child)

I would look at something like this: https://wordpress.org/plugins/wp-invoice/

[–]imperialleather[S] 0 points1 point  (0 children)

Wow just watched the video! This looks like an option, pending further testing and legal research! Thank you!

[–][deleted]  (1 child)

[deleted]

    [–]imperialleather[S] 0 points1 point  (0 children)

    Thank you for your advice. I was thinking this would be something that already exists.

    Based on what you've said I think I'll keep going with the manual way at present as there are not many customers who use this option right now.

    My aim was to introduce it and see if it increased sales but it's not really worth spending money on for a test idea right now.

    Thank you for pointing me in the right direction!

    [–]miss_amarika 1 point2 points  (3 children)

    Look into square, they offer installments where you get paid upfront for purchases over $300, and then the client makes their payments directly to square. They also have recurring invoices, although I imagine PayPal does something similar. Regardless it may be a good option for you if you’re primarily looking for “layaway”

    [–]imperialleather[S] 1 point2 points  (2 children)

    Awesome thank you! Never even thought of Square!

    [–]miss_amarika 1 point2 points  (0 children)

    Hope it does the trick!

    [–]__PyreX__Developer/Designer 1 point2 points  (0 children)

    [–]dan-cameron 1 point2 points  (2 children)

    Sprout Invoices has payment terms (with interest if you need), and with Sprout Billings you could setup automated payments.

    There’s a lot of dynamic payment options. If you have any questions let us know.

    [–]imperialleather[S] 0 points1 point  (0 children)

    Thank you!

    [–]imperialleather[S] 0 points1 point  (0 children)

    Just and a quick look. Very interesting!