Skip to main content

BLFS Merchant: Add Buttons & Payment Method To Checkout

Merchant: Add Buttons to Checkout

The merchant now needs to add the payment buttons to their Shopify store.

The merchant should start at https://admin.shopify.com/

Click "Settings" at the bottom of the left sidebar
Click "Settings" at the bottom of the left sidebar

Stop here and look carefully for a second. Look at the screenshot below. Do you see how the Plan and Billing options are greyed out? This is a common issue that happens when the user logged into Shopify does NOT have "store owner" permissions.

Note: Plan and Billing may be greyed out if you are not logged in as the store owner
Note: Plan and Billing may be greyed out if you are not logged in as the store owner
⚠️ Click here if you see greyed out buttons - Troubleshooting for non-store owner accounts

ONLY if you see these buttons as greyed out, the merchant needs to log out of Shopify and log back in as the store owner. Sometimes a shop owner might not remember "which account is the store owner" if they have multiple accounts.... so we can check:

Click the "Users" button in the left sidebar.

Click "Users" in the left sidebar to find out who the store owner is
Click "Users" in the left sidebar to find out who the store owner is

Once you have logged in as the store owner, you should see that the Plan and Billing options are no longer greyed out.

Now logged in as the correct user with store owner permissions
Now logged in as the correct user with store owner permissions

OK! Now that you are logged in as the store owner...

Navigate to Settings, then click "Checkout" in the left sidebar
Navigate to Settings, then click "Checkout" in the left sidebar
Click the "Customize" button to configure the checkout experience
Click the "Customize" button to configure the checkout experience
Click "Checkout" in the dropdown, then select "Thank you"
Click "Checkout" in the dropdown, then select "Thank you"
Click the "Apps" button in the left sidebar
Click the "Apps" button in the left sidebar
Click the plus symbol to add the BLFS app
Click the plus symbol to add the BLFS app
Select "Add to Thank you" to add the BLFS payment completion block
Select "Add to Thank you" to add the BLFS payment completion block
Click "Update data access" to grant necessary permissions
Click "Update data access" to grant necessary permissions
Review the permissions and click "Update" to proceed
Review the permissions and click "Update" to proceed
Click the "Save" button in the top right to save your checkout configuration
Click the "Save" button in the top right to save your checkout configuration
Exit back to Settings by clicking the back arrow
Exit back to Settings by clicking the back arrow
In Settings, click "Payments" in the left sidebar
In Settings, click "Payments" in the left sidebar
Scroll down to the "Manual payment methods" section
Scroll down to the "Manual payment methods" section
Select "Pay with Bitcoin Lightning" from the available payment methods
Select "Pay with Bitcoin Lightning" from the available payment methods

Here we are going to add the custom text that a store purchaser will see if he/she selects "Pay with Bitcoin Lightning" at checkout.

You can use our text if you want, or feel free to customize it.

On the next page, click the "Complete Payment With Bitcoin Lightning" button.You can then pay a Bitcoin Lightning invoice with any wallet app.

Add checkout text and click "Activate" to enable Bitcoin Lightning payments
Add checkout text and click "Activate" to enable Bitcoin Lightning payments

We're done!

Everything should be working now. Let's try a test checkout.