Skip to main content
This guide is written for business users, not developers.
If you can use Stripe and Sendcloud, you can set this up.

What this app does for you

  • Creates Sendcloud orders from your Stripe invoices or new subscriptions.
  • Saves you manual copy/paste between tools.
  • Helps avoid duplicate orders.
  • Shows order and shipment status directly in Stripe.
  • Shows customer-level order history on Stripe customer pages.

Start in 3 quick steps

1. Connect Sendcloud credentials

In Stripe, open the app and go to Authentication:
  1. Paste your Sendcloud public key.
  2. Paste your Sendcloud secret key.
  3. Click Save credentials.
If the keys are correct, you will see a success message.

2. Choose when orders are created

Go to Configuration:
  1. Choose your trigger event(s).
  2. Click Save configuration.
Recommended for most tenants:
  • Start with invoice.paid only for invoice-based flows.
  • Use customer.subscription.created if you sell a physical product on a recurring subscription and only need to ship once.
invoice.paid creates orders after each successful payment. customer.subscription.created creates an order only once when the subscription starts.

3. Activate subscription (production)

Go to Billing:
  1. Click Start subscription.
  2. Complete checkout.
  3. Return to Stripe and confirm status is active.
In sandbox mode, you can test without a production subscription.

Daily usage

Once configured, invoices are synced automatically based on your selected trigger.

Manual mode (backup option)

On an invoice page in Stripe:
  1. Open the Sendcloud app panel.
  2. Click Create order in Sendcloud.
Use this when you need to send one invoice manually.

Customer history view

On a Stripe customer page:
  1. Open the Sendcloud app panel.
  2. Review all synced Sendcloud orders for that customer.
  3. Open linked invoice, order, or tracking details directly.

How to read statuses

  • Succeeded: order was created in Sendcloud.
  • Failed: something blocked the sync (for example credentials or subscription).
  • Already exists: this invoice was already synced earlier.

Pricing reminder

  • €10/month includes the first 1,000 synced orders.
  • €10 per additional 1,000 orders.

Good first-week checklist

  1. Test in sandbox with 2-3 invoices or a test subscription.
  2. Confirm orders appear in Sendcloud.
  3. Go live with invoice.paid or customer.subscription.created first.
  4. Expand triggers later only if needed.

Need help?

If anything is unclear, contact support@vinaka-apps.com.