# Sell products on your web page Premium

In this guide, we'll see how to sell products (one-time or recurrent) on your Grapedrop website by using Payment Button block

To start using Payment Button just drag the block from the Extra category (Basic Block library) into your canvas.

Payment Button block

Currently, the Payment Button features support for PayPal, Stripe, and Gumroad.

Below you will find an in depth guide on using each provider.

# Selling with PayPal

WARNING

In order to sell with PayPal, you must have a PayPal Business account. If you don't have one you can create one here

Once you have dropped the block in the canvas and selected PayPal as your payment provider you should be able to see the button itself alongside all available settings.

PayPal provider

PayPal Email, Currency, Price and Description are the most important areas to fill out. All other options are useful if you want to customize the checkout experience. That’s it. Once the page is published, your users will be able to pay for your product by using their PayPal account.

WARNING

Before publishing your page we highly recommend viewing the button in the preview and make sure everything is working as expected.

# Selling with Stripe

WARNING

In order to sell with Stripe, you must have a valid Stripe account. If you don't have one you can create one here

You'll have to start with a test account and before going live activate it here. You can still use the test account with Grapedrop and switch to live one once you're ready to sell.

Stripe allows you to sell one-time products and recurring subscriptions, but before using Stripe as your payment provider you must activate Stripe Checkout and create your products directly from their dashboard. So, let's follow these simple steps below to enable you to sell our first product on Stripe.

  1. Log in to your Stripe account and enable Stripe Checkout Stripe enable Checkout

  2. As suggested by Stripe, you can leave the Domains field empty for now and complete it once you aim to use live mode. So, let's start by clicking on product creation which will redirect you to the Products page. Stripe start product Once you start with a new product, you'll be able to choose between One-time purchases and Recurring products. In our example, we'll create a simple one-time purchase but the process would be almost the same with a recurring one. Stripe create product

  3. Once the product is created you can copy its SKU code and paste it in the Grapedrop Payment Button Product SKU setting (Stripe provider should be selected). Stripe copy SKU code Stripe paste SKU code
    If you create a recurring product instead of the SKU you'll see the plan ID (plan_ABC...), you can use it in the same Product SKU setting.

  4. The last step is to retrieve the Stripe Publishable key, from your API keys page, and paste it in the Stripe Key setting. Stripe Key Stripe Key paste
    Now, if you go to the preview of your page, you'll be able to see the Stripe Checkout page once you click the payment button. Stripe Key

If you want to test the Checkout page you can use Test card numbers from Stripe.

WARNING

Before publishing your page remember to activate your Stripe account and switch all the codes (Stripe Key and Product SKU) with their live version counterpart.

# Selling with Gumroad

WARNING

In order to sell with Gumroad, you should have a valid Gumroad account. If you don't have one you can create it here

Gumroad allows you to sell one-time products and recurrent subscriptions. All you need to do is to create your products from the Gumroad Products page

Gumroad start product

Once the product is published all you need to do is to copy the link (available at the end of the creation or found following these instructions) and paste it in the Grapedrop Payment Button Product setting (Gumroad provider should be selected).

Gumroad copy link

Gumroad paste link

That's all! Now, when a user clicks on the payment button from your page they will see a popup of your product ready to sell.