- Product catalog import. Pull your existing Stripe products and pricing into Veles so you can start quoting immediately without rebuilding your price book from scratch.
- Payment and billing orchestration. When a quote is approved and converted to an order, Veles can create invoices, process charges, and sync payment status through your Stripe account automatically.
Stripe is optional. You can use Veles for quoting and contract management without connecting Stripe. But if your team collects payment through Stripe, connecting it closes the loop from quote to cash.
Prerequisites
- A Stripe account with admin or owner access
- Veles admin access
Connecting Stripe
- In Veles, navigate to Admin Console > Integrations > Stripe.
- Click Connect. You’ll be redirected to Stripe’s login page.
- Enter your Stripe account credentials and click Continue.
- Authorize Veles to access your Stripe account.
- Once complete, the Stripe status in Veles will show Active.
Importing your product catalog
Once Stripe is connected, you can import your existing products and pricing into the Veles catalog.- Navigate to Admin > Price Books > Products.
- Click Import from Stripe.
- Select the products you want to import. Veles pulls in the product name, SKU, and pricing structure for each selected product.
- Review the imported products in your catalog.
What to know about Stripe imports
Pricing structures map automatically. Stripe’s pricing models (flat, tiered, per-unit, package) map to the corresponding Veles pricing methods. Review the imported pricing plans to confirm they match your expectations. Unit labels import as blank. Stripe doesn’t have a “label” concept for units — it defaults everything to generic “units.” After importing, you’ll need to update the unit label for each product in Veles (e.g., changing “units” to “seats”, “API calls”, or “GB”). Navigate to the product’s pricing plan and update the label in the component configuration. Categories and custom fields aren’t imported. Stripe doesn’t have equivalents for Veles categories or custom fields. You’ll need to assign these manually after import if you want to organize the imported products for filtering and reporting.Payment and billing
With Stripe connected, Veles orchestrates payment actions on your Stripe account as deals progress through the lifecycle.What Veles handles automatically
Invoice creation. When a quote is approved and converted to an order, Veles can create the corresponding invoice in Stripe based on the order’s line items, quantities, and pricing. Payment processing. Charges are processed through your Stripe account using the customer’s payment method on file. Status sync. Payment status (paid, pending, failed) syncs back to Veles so your team has visibility into collection without leaving the platform.Payment methods
Veles supports three payment methods through Stripe, which you can enable or disable in your account settings:- Card payments — debit or credit cards
- Direct debit — SEPA (EU), ACH (US), or Bacs (UK) depending on the customer’s region
- Bank transfer — offline wire payments using bank account details displayed on invoices
Managing the connection
Checking connection status
Navigate to Admin Console > Integrations > Stripe at any time to check the connection status. A healthy connection shows Active.Disconnecting Stripe
If you need to disconnect (e.g., switching Stripe accounts), go to Admin Console > Integrations > Stripe and click Disconnect. This stops all sync and billing orchestration immediately.Reconnecting or switching accounts
To connect a different Stripe account, disconnect the current one first, then follow the setup steps above with the new account’s credentials.Troubleshooting
Connection shows inactive or failed
- Verify that the Stripe user who authorized the connection still has admin access. If their permissions were revoked or their account was removed, the connection will break.
- Try disconnecting and reconnecting from Admin Console > Integrations > Stripe.
- Check Stripe’s status page to rule out a Stripe-side outage.
Imported products missing pricing
If products import without pricing plans attached, they may have been archived or had no active prices in Stripe. Check the product in your Stripe dashboard to confirm it has at least one active price before re-importing.Invoices not creating from orders
- Confirm the Stripe connection is Active.
- Verify the order was fully committed (not still in draft or pending approval).
- Check that the customer has a valid payment method on file in Stripe if auto-charge is enabled.
If you’re stuck, reach out to the Veles team at hi@getveles.com with the specific error or behavior you’re seeing.
What’s next
Add your first product
Import from Stripe or create products manually.
Account setup
Configure bank accounts and payment methods for invoicing.
Connect your CRM
Set up bi-directional sync with Salesforce or HubSpot.
Create your first quote
Build a quote using your imported product catalog.

