Select Render WalkSettings, from the side menu. Go to tab Payments.

Settings Payments tab

Render Walk supports three payment providers: Stripe, PayPal, and Paddle. Enable the ones you want to use by toggling them on.

Stripe

To configure Stripe:

  1. Log in to your Stripe Dashboard.
  2. Go to DevelopersAPI keys.
  3. Copy your Publishable key and Secret key and paste them in the corresponding fields.

To configure the Stripe Webhook:

  1. In your Stripe Dashboard, go to DevelopersWebhooks.
  2. Click + Add endpoint.
  3. Enter the Webhook URL shown above in the endpoint URL field.
  4. Select the events to listen to: checkout.session.completed, customer.subscription.updated, customer.subscription.deleted.
  5. Copy the Signing secret and paste it in the Stripe Webhook Secret field.

PayPal

To configure PayPal:

  1. Log in to your PayPal Developer account.
  2. Go to Apps & Credentials and create a new app.
  3. Copy the Client ID and Secret and paste them into the corresponding fields.

Set the PayPal Webhook:

  1. In your PayPal app settings, go to Webhooks and add the Webhook URL shown above.
  2. Select the events: BILLING.SUBSCRIPTION.ACTIVATED, BILLING.SUBSCRIPTION.CANCELLED, BILLING.SUBSCRIPTION.EXPIRED.

Paddle

To configure Paddle:

  1. Log in to your Paddle Vendor Dashboard.
  2. Go to Developer ToolsAuthentication.
  3. Copy your Vendor ID and API key and paste them in the corresponding fields.

Once all payment credentials are entered, click Save to apply the configuration.