• Resolved Tevya

    (@thefiddler)


    Is it possible to setup a subscription this way?

    Or at least, once they’ve made a payment, can I use their ACH payment method to add a subscription to their customer profile in Stripe that charges the ACH method they setup?

    I’ve got one vendor that would like to pay ACH, and may have more clients and vendors in the future. We do most stuff on a subscription basis. So I’m wondering if this can work for that?

Viewing 13 replies - 16 through 28 (of 28 total)
  • Plugin Author justinwhall

    (@jwind)

    Payment requires the user to log in. At that point, we have the users email address. If you send them to the payment page and they are not logged in, it’ll require them to do so. After, they will be directed back to the payment page.

    This process is required in order to save a customer at stripe as we need to store a customer token on the payment website.

    Thread Starter Tevya

    (@thefiddler)

    Okay, that makes sense. Thank you. I don’t know if you’re looking for further ideas, but I’m not that interested in signing them up as a user on my site unless that allows them to somehow manage payments or something. So for me, it would be nice if they just had to enter their name and email, or something like that, into the form, and not need to setup a user on the site.

    But I’m going to go ahead and try it out with my one vendor who’s a good buddy, as it is. I’ll let you know if there are any issues. Thanks again for making this!

    EDIT: looks like since I have user registration turned off, he can’t register. I created a user for him manually instead. So he should be good to go now.

    • This reply was modified 7 years, 7 months ago by Tevya.
    Plugin Author justinwhall

    (@jwind)

    In order to make create a customer, the client needs to be a user on your site. You don’t need to sign them up necessarily. They can do it themselves.

    Thread Starter Tevya

    (@thefiddler)

    Ah yeah. I meant they wouldn’t have to register a user as part of the payment process. Just less hassle especially since I’ll just be managing their subscriptions and such in Stripe from there on out. I only need the customer and ACH payment method created.

    So a user account isn’t that helpful, and I’d prefer extra fields in the form, with no user. But it works. I can just create a user for them (because I have registrations turned off as noted in my previous edit), as needed.

    • This reply was modified 7 years, 7 months ago by Tevya.
    Plugin Author justinwhall

    (@jwind)

    I understand. In order to make a customer at stripe, you need the user to be logged in when paying. At least in this case.

    Hi Justin,

    Just dropped in to say this is brilliant plugin idea. I hope you keep it going, we have a lot of STRIPE customers that would rather use ACH. We need ability to setup recurring monthly ACH though. I’m very interested in using this in production when you think it’s ready for subscriptions. Let me know if you need any help from a test user.

    Keep up the great work

    Bryan

    Thread Starter Tevya

    (@thefiddler)

    Bryan, it’s not setup to do subscriptions. However, it does create a new customer and payment method in Stripe. So you could have clients just enter the 1st month’s amount (or send a link with that variable set) then after they’ve submitted payment, add the subscription on Stripe. So it takes a bit of work from you, but it’s still very doable with the plugin as it is. I just did it for one of my vendors.

    Plugin Author justinwhall

    (@jwind)

    That is correct. Not against creating a way to administer and issue stripe subscriptions within the WordPress admin iff there is enough interest but in the mean time, you can charge the customer and then set up a subscription in your Stripe Admin.

    Thanks Tevya.

    I just sent you message on your website to discuss in more detail. I’m in the same boat, I’d like to allow clients to sign up, but I don’t want them to join my WordPress site. No reason to and it just adds an extra step. It’s already hard enough getting people to pay attention ??

    Any chance this plugin will be updated to not require user creation on the site? Stripe Modal for example asks for user email address, and card info, then it creates a customer profile in Stripe dashboard.

    • This reply was modified 7 years, 6 months ago by crucible67.

    Also, if you charge the customer once with ACH plugin, then go in to put them on a subscription, won’t STRIPE charge them again when you Add them to subscription plan? How do you get around that? Do you give them 1-month trial so it doesn’t charge them a 2nd time right away?

    Thread Starter Tevya

    (@thefiddler)

    I’m personally hoping that Gravity Forms will add Plaid support to their Stripe addon. That would solve all this for me, and allow me to very simply add ACH as an option to my existing payment forms. For me, this plugin is a workaround, until that happens.

    Adding a subscription isn’t a transaction. So let’s say you want a customer to pay you $100/month. You can add their user manually in WP and send them the login info. Then send a link to your page where the LittleBot ACH shortcode is embedded. They’ll put in $100 (or you can prefill it with the correct link). Then complete the payment process including verifying their bank account via Plaid.

    Once they do all that, you can go into Stripe and add an existing $100 subscription (or create one in Stripe if you don’t have one) to their profile. You’ll probably want to add a 30-ish day trial, since they just paid $100 for the 1st month. Then when that month is up the subscription will kick in. Stripe will charge 0.8% for each transaction. So no double charge.

    • This reply was modified 7 years, 6 months ago by Tevya.
    Plugin Author justinwhall

    (@jwind)

    I spoke with another Developer 6 months or so about Stripe/plaid + gravity forms. He was submitting an integration. To my knowledge, Gravity Forms was not interested at the time.

    Thread Starter Tevya

    (@thefiddler)

    Yeah @justinwhall I’ve requested it on a few occasions. They’ve said it’s on their radar, but not on the schedule for future updates. So eventually they’ll get it, but not anytime soon.

    So are you saying this other dev was going to build his/her own integration?

Viewing 13 replies - 16 through 28 (of 28 total)
  • The topic ‘Setup subscription?’ is closed to new replies.