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 Developers → API keys.
  3. Copy your Publishable key and Secret key and paste them in the corresponding fields.
Stripe API keys configuration

To configure the Stripe Webhook:

  1. In your Stripe Dashboard, go to Developers → Webhooks.
  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.
Stripe Webhook configuration

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.
PayPal Client ID and Secret configuration

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 Tools → Authentication.
  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.

Save payment configuration