Violet provides multiple capture settings that determine how and when funds are captured from shoppers. These settings can be configured at both the app and merchant levels, offering flexibility to accommodate various business needs.

Capture Methods

Automatic Capture

How It Works:

  • Violet generates a pending charge on the shopper’s payment method at the time of order submission.
  • The charge is automatically captured once the order is successfully processed.
  • Funds become available in your Stripe Platform account immediately after checkout is complete.

Application / Use Case:

  • Ideal for businesses that want to minimize their own payment infrastructure overhead and rely on Violet for seamless payment orchestration.
  • Ideal for businesses that want to capture funds from the shopper payment method at point of sale.

Custom Capture

How It Works:

  • Violet collaborates with your business to define specific payment handling responsibilities.
  • Payment processes can be customized to create payment intents, define payment states, and capture payments based on predetermined triggers.
  • Offers granular control over payment capture timing and conditions.

Application / Use Case:

  • Ideal for businesses requiring payment capture after specific conditions are met.
  • Beneficial for businesses with complex fulfillment workflows, ensuring payment is captured from the shopper at the right stage.

Contact Violet Support to learn more about custom capture settings.

External Capture

How It Works:

  • The Channel (i.e., your marketplace) fully manages the payment capture process.
  • Violet does not interact with any payment provider to charge the shopper.
  • Your platform retains complete control over the payment lifecycle.

Application / Use Case:

  • Best for Channels with an independent payment system.
  • Ideal for platforms with existing payment infrastructure that prefer to manage the entire payment workflow.
  • Suitable for businesses with specific compliance or regulatory payment processing requirements.

Choosing the Right Capture Setting

When selecting a capture method, consider the following:

Choose Automatic Capture If You Need:

  • A seamless, automated checkout experience for shoppers and merhants.
  • Immediate payment processing upon order submission.
  • Violet-orchestrated transactions through your Stripe account.
  • Minimal involvement in payment management.

Choose Custom Capture If You Need:

  • Greater flexibility in deciding when payments are authorized and captured.
  • Business-specific rules governing payment capture.
  • Custom payment flows based on unique fulfillment workflows.

Choose External Capture If You Need:

  • Full control over the shopper’s payment process.
  • No Violet involvement in payment processing.