Generate Sk Live Api Key

Technical documentation for the REST API can be found here.

Requirements ↑ Back to top

WordPress permalinks must be enabled at: Settings > Permalinks.

Generate API keys ↑ Back to top

Generate Sk Live Api Key

The WooCommerce REST API works on a key system to control access. These keys are linked to WordPress users on your website.

Generate Sk Live Api Key Download; Generate Sk Live Api Key Free; Generate Sk Live Api Keyboard; Apr 10, 2020 You must have at least one API key associated with your project. To get an API key: Visit the Google Cloud Platform Console. Click the project drop-down and select or create the project for which you want to add an API key. Add your SSH private key to the ssh-agent and store your passphrase in the keychain. If you created your key with a different name, or if you are adding an existing key that has a different name, replace ided25519 in the command with the name of your private key file. $ ssh-add -K /.ssh/ided25519. To make API calls, you need a client ID. To receive one, log into the Twitch developer console, select the Apps tab, and click Register Your Application. Enter an app name and your OAuth redirect URI (where your users are redirected after being authorized), and select an app category. Click Create, and the app is created and listed on the. Step 1 – Create your project. To start the procedure, go to Google Maps Platform. Press “Get Started” button and in the appeared window tick all three types of products. In the updated window, choose Select a project and enter project name in the box below. Then click Next.

To create or manage keys for a specific WordPress user:

  1. Go to: WooCommerce > Settings > Advanced > REST API.
    Note: Keys/Apps was found at WooCommerce > Settings > API > Key/Apps prior to WooCommerce 3.4.
  2. Select Add Key. You are taken to the Key Details screen.
  3. Add a Description.
  4. Select the User you would like to generate a key for in the dropdown.
  5. Select a level of access for this API key — Read access, Write access or Read/Write access.
  6. Select Generate API Key, and WooCommerce creates API keys for that user.

Now that keys have been generated, you should see Consumer Key and Consumer Secret keys, a QRCode, and a Revoke API Key button.

The Consumer Key and Consumer Secret may be entered in the application using the WooCommerce API, and the app should also request your URL.

Learn more about REST API at: WooCommerce REST API Client Library.

Test if the API is working ↑ Back to top

Use this step-by-step guide here on how to do that.

Enable legacy REST API ↑ Back to top

To enable the legacy REST API within WooCommerce, go to WooCommerce > Settings > Advanced > Legacy API and tick the Enable the legacy REST API checkbox.
Note: legacy REST API was found at WooCommerce > Settings > API prior to WooCommerce 3.4.

Legacy REST API is deprecated and should be removed from WooCommerce soon, as alternative there’s a new REST API that is an integration the WordPress REST API, this the WooCommerce current REST API and it’s also enabled by default.

Developer documentation ↑ Back to top

Find the REST API documentation at: WooCommerce REST API Docs.

Libraries ↑ Back to top

If you chose to enable Stripe in your marketplace, you'll then be able to collect a commission, providers will be able to receive money in their bank account, and buyers will be able to pay by credit card.


To get it working, you'll need a free Stripe account, get your API keys from Stripe and add them to your marketplace Admin panel.
Follow the instructions closely and it will work smoothly!

Create and confirm your free Stripe account

Creating a Stripe account is free and you can delete it anytime. If you already have a Stripe account (for another project), it's better to create a new one to avoid any interference.

Note that right now, once you have configured your Stripe account in your Sharetribe marketplace, you won't be able to change it to another one. You can always update all details (bank account, account name...) in your Stripe dashboard but using another new account later isn't possible for the time being.

To create your Stripe account:

  • Go to

  • Fill in the required fields, then create your Stripe account

Great! You can skip the first question by clicking 'Skip for now' and you now have to confirm your Stripe email to confirm your account.

Confirm your Stripe account


To confirm your Stripe email and account:

  • Check your email inbox and look for a confirmation email sent from Stripe (by [email protected]) named Confirm your Stripe email address!

  • Click the confirmation link in this email and log in with your credentials recently created

Yeah! Your Stripe account is now confirmed. You should now activate it to be able to receive money via this Stripe account.

Activate your Stripe account

As you will receive money from your users via your Stripe account, you have to provide some details such as your address and your bank account. This data is secured by Stripe and won't be shared with anyone.
To activate your Stripe account:

  • Log in your Stripe account and click the Activate your account link in the left menu.

  • Complete all the fields according to the instructions and set Your website to your Sharetribe marketplace address when asked. It's OK to activate your account as an individual, you don't need a company ID. Stripe may review your account later but you are able to activate it immediately.

  • The activation form varies based on your country, so select that first!

  • Any doubts or questions? Contact Sharetribe's support.

  • Once completed, click 'Activate account'.

  • Your Stripe account may still need to be reviewed by Stripe. It's automatic, and it should be a very quick process.

  • After the automatic activation process, you may need to provide additional information to Stripe for identity verification. If you get this notification, click on 'Review' on the dashboard as shown below. If you are not prompted for additional information, you can move to the next step.

Good job! Now you need to enable Connect in your platform so your sellers can add their bank details in their settings.

Generate Sk Live Api Key Free

Enable Stripe Connect in your platform

Sharetribe uses the Stripe Connect features with Custom Accounts and you have to enable it to enjoy those features.

This step is important: without this step, providers will not be able to receive money and buyers will not be able to start any transaction.

To enable Stripe Connect:

Generate Sk Live Api Key Generator

  • Click Settings in the left menu item.

  • Click Get started button under the Connect section.

  • Click Get started again.

  • Select 'Build a platform or marketplace' from the prompt.

At this point, Stripe may have to review your account. If that's the case, you can learn more about this process here.

  • After a few seconds or the review process, you should see your Connect dashboard. From the left sidebar, go to Settings then Connect settings, at

  • Make sure that Custom is enabled in the Account types section.

  • If you see a message on this screen that your platform profile needs to be completed, click 'Start' on the notification and provide the additional information required.

  • Stripe may still need to review your platform and account details. However, you can already move to the next step.

Great! You now have to get your API keys and input them into your marketplace.

Get your API keys from Stripe and add them to your Sharetribe marketplace

API keys are some text strings that have one technical purpose: link your Sharetribe marketplace with your Stripe account, so you can manage payments in your marketplace.

First, get your API keys from Stripe:

  • Click 'Developers' → 'API Keys' in the left menu item.

  • Make sure that you are not using test data. If this is the case, switch the View test data toggle. Test API keys will not work in your Sharetribe marketplace.

  • Copy the value from the Publishable key row, from the Token column. It should look like pk_live_somelongrandomvaluelikeVqFze9etc

  • Paste that value in your Sharetribe marketplace Admin panel, in the 'Online payments / Stripe' page, in the 'Stripe Publishable Key' field.

  • Go back to your Stripe account, in the API tab and click the Reveal live key token button.

  • A new window will pop up with the secret key. Note: You won't be able to see the key again after this. Make sure you copy it and save it somewhere safe and private.

  • Copy the value of the Secret key. It should look like sk_live_somelongrandomvaluelike0Rx3jvetc

  • Paste that value in your Sharetribe marketplace Admin panel, in the 'Online payments / Stripe' page, in the 'Stripe Secret Key' field.

  • In your Sharetribe marketplace, save

  • Stripe should now be connected and a confirmation should appear.

That's it! You have now connected your Stripe account and are ready to receive payments in your marketplace!

You now have to set your commission and possibly add a minimum commission.

Comments are closed.