USD and Bitcoin Price Options

I have Free and Paid memberships. Paid memberships are all Level 1. However, paying USD is set @ $96 annually, and BTC will be set @ $72 annually. How do I create two payment options (USD, BTC) for Level 1?

I’ve set Level 1 in the Stripe Pro Forms for USD @ $96. It’s not clear how to offer the option to pay in BTC at another rate of $72.

Thanks.

While s2Member allows you to accept payment in Bitcoin with Stripe, there isn’t any code to allow you to have 2 different prices set up. You’ll need custom code for that.

Hi Pat,

Thanks for the response. Unfortunately, that doesn’t help. I can’t imagine being the only person who has this question.

Please offer some suggestions.

For example, can I use Level 2 as Bitcoin payment, with the member benefits being the same as Level 1, or does that create other issues?

You’re the JediShark. You must have more information on this, right?

John

Well, you are the first person I’ve ever seen ASK about Bitcoin. :wink:

The problem is you can add an attribute to a form to allow it to accept Bitcoin (accept="bitcoin"), but there are no attributes in s2Member to stop it from accepting a credit card. I’ve never used Bitcoin so I’m not 100% sure about what a form that accepts Bitcoin looks at (and I don’t have time to test it out for curiousity’s sake). So, I could be wrong and maybe a Bitcoin form doesn’t accept credit cards. If that’s the case, then the answer to your question is in wrapping multiple checkout options into a single form.

So, what I’d suggest you do is create a shortcode with the accept="bitcoin" attribute at your Bitcoin price and take a look to see if it still allows the use of credit cards. If it does, you still custom coding. If it doesn’t, create a second form without that attribute at your USD price. Then wrap them as shown in the linked KBA.

Thanks, Pat. I’m wondering that maybe Stripe has some simple code snippet to address this, since you integrate Stripe? Kinda feels like I might be caught in the middle of Stripe not knowing S2, and S2 not knowing Stripe.

I’ll check out your link, and talk w/Stripe.

1 Like