How can I set up dual pricing for products in Bitcoin?

Hi,

i’m trying to add a basic price to my product (20 $ for example) and i want to add it a second in Bitcoin,

my wish is to sell my product 10$ instead of 20 if the customer use bitcoin method.

can somebody help me to set up that please ?

thank you for answer :slightly_smiling_face:

Simplest method is to do it as a rebate: a partial refund on such orders after payment, or issue a gift card or future use discount code, form application, etc.

For this to not be super clunky in a standard product to checkout process , you’d need to be on a Shopify Plus plan using payment-scripts during checkout to suppress the other methods. Note: afaik you still cannot discount with checkout-scripts based on payment method in a normal checkout process.

Otherwise to move where the headaches and roadblocks are you really need to use two stores for this with the secondary store setup to only accept bitcoin.

You can either try to negotiate a lower rate for having multiple store plans, or just use the lite plan at $9/mth.

Then you just embed the second stores buy buttons on the primary store, or do UI sleight of hand on the primary stores product page to send customers to the bitcoin only store when they choose the reduced price product on the primary stores product page and click add-to-cart or checkout.

If this is physical inventory you’ll want to set up an inventory sync between the stores, or an order sync, there are a some apps for inventory , and of course automation apps like usemechanic to setup specific business logic syncs between multiple stores.

Alternatively you may need to use an app like mechanic to create custom draft orders but this will still send them to standard checkout for payment and you’ll want additional automation to hard reject orders that come in with non-bitcoin payment for a reduced price product. Or if your doing manual payment on the draft order I’m not sure if this is possible with bitcoin and draft-orders in which case your pre-collecting payment info for a bitcoin transaction.

https://tasks.mechanic.dev/create-a-draft-order-from-the-cart