# Payments

Violet's Prism Pay is a comprehensive payment platform designed to power marketplace transactions at scale. Whether you need Violet to orchestrate the entire payment lifecycle or simply want to leverage our infrastructure for tracking and reporting, Prism Pay provides the flexibility and tools to support your business model.

From charging shoppers with multiple payment methods to distributing funds across merchants with flexible commission structures, Prism Pay handles the complexity of multi-merchant commerce while giving you complete control over your payment operations.

### Key Capabilities

#### Payment Processing & Integrations

**Flexible Payment Capture** Configure how and when funds are captured from shoppers with Automatic, Custom, or Disabled capture modes to match your fulfillment workflows. [Learn about capture settings →](/prism/payments/payment-settings/capture-settings.md)

**Multiple Payment Methods** Accept payments through credit cards, Apple Pay, Google Pay, and other payment methods via Stripe integration. [Apple Pay integration →](/prism/payments/payment-integrations/supported-providers/apple-pay.md) | [Google Pay integration →](/prism/payments/payment-integrations/supported-providers/google-pay.md)

**Stripe Platform Integration** Connect your Stripe platform account to power payments through Violet, or bring your own payment infrastructure. [Set up Stripe →](/prism/payments/payment-integrations/supported-providers/stripe/stripe-platform-account.md)

**External Payment Support** Bypass Violet's payment processing entirely while still leveraging checkout orchestration and reporting capabilities. [Bypassing payments →](/prism/payments/payment-integrations/bypassing-payments-through-violet.md)

#### Merchant Payouts & Distributions

**Automated Fund Distribution** Automatically split and transfer funds to merchants based on configurable commission rates (0-100%), with transparent processing fees. [How distributions work →](/prism/payments/payouts/distributions.md)

**Flexible Transfer Settings** Choose between Automatic, Custom, or External transfer modes to control when and how merchants receive funds. [Transfer configuration →](/prism/payments/payment-settings/transfer-settings.md)

**Prism Payout Accounts** Onboard merchant bank accounts through Stripe Connect for seamless payouts, with support for multiple payout accounts per merchant. [Set up payout accounts →](/prism/payments/payouts/prism-payout-accounts/setting-up-a-payout-account.md)

**Commission Management** Set and manage commission rates at the channel or merchant level, with complete rate change history and audit trails. [Commission rates →](/prism/payments/payouts/commission-rates.md)

#### Financial Control & Compliance

**Tax Remittance Options** Configure whether your marketplace or individual merchants handle tax collection and remittance. [Tax settings →](/prism/payments/payment-settings/tax-remitter-settings.md)

**Multi-Currency Support** Process payments and payouts in multiple currencies with transparent foreign exchange handling. [Supported currencies →](/prism/payments/payments-during-checkout/supported-currencies.md)

**Refunds & Reversals** Automatically handle refunds with intelligent transfer reversals and distribution adjustments to ensure accurate merchant payouts. [Transfer reversals →](/prism/payments/payments-during-checkout/transfer-reversals.md)

**Fee Transparency** Track payment processor fees at the per-bag level for accurate financial reporting and reconciliation. [Fee structure →](/prism/payments/payments-during-checkout/fee-structure.md)

#### Monitoring & Reporting

**Payment Transactions** Track the complete lifecycle of every payment from authorization through capture, including detailed status and error information. [Payment transactions →](/prism/payments/payments-during-checkout/payment-transactions.md)

**Transfer Tracking** Monitor fund transfers to merchants with order-centric views, including retry history and failure debugging. [Order transfer groups →](/prism/payments/payments-during-checkout/order-transfer-groups.md) | [Transfers →](/prism/payments/payments-during-checkout/transfers.md)

**Distribution Exports** Generate detailed financial reports showing per-order breakdowns of commissions, fees, and merchant payouts. [Distribution APIs →](/prism/payments/payouts/distributions/distributions-apis.md)

**Payment Integration Health** Monitor the health of payment provider connections and payout account statuses from your dashboard. [Integration health →](/prism/payments/payment-integrations/supported-providers/stripe/payment-integration-health.md)

### Common Use Cases

#### Full-Service Payment Orchestration

Let Violet handle payment capture, merchant transfers, commission distribution, and financial reporting through your connected Stripe account. Ideal for marketplaces looking to minimize payment infrastructure overhead while maintaining full flexibility.

[Setup guide →](/prism/payments/setup.md) | [Payment settings →](/prism/payments/payment-settings.md)

#### Custom Payment Timing

Control exactly when payments are captured from shoppers and when funds are transferred to merchants based on your fulfillment workflows, quality checks, or business rules.

[Custom capture →](/prism/payments/payment-settings/capture-settings.md#custom-capture) | [Custom transfers →](/prism/payments/payment-settings/transfer-settings.md#custom-transfer)

#### Cross-Border Commerce

Support merchants and shoppers across multiple countries with region-specific payout accounts and multi-currency processing.

[Supported countries →](/prism/payments/payment-settings/supported-countries.md) | [External transfers →](/prism/payments/payments-during-checkout/guides/using-external-transfers.md)

#### Bring Your Own Payments

Use your existing payment infrastructure while leveraging Violet for checkout orchestration, order management, and financial tracking.

[Bypassing payments →](/prism/payments/payment-integrations/bypassing-payments-through-violet.md)

### Getting Started

Ready to enable payments for your marketplace?

1. [**Set up your environment**](/prism/payments/setup.md) - Start with Demo Mode or Test Mode
2. [**Connect Stripe**](/prism/payments/payment-integrations/supported-providers/stripe/stripe-platform-account.md) - Onboard your platform account
3. [**Configure payment settings**](/prism/payments/payment-settings.md) - Set capture, transfer, and tax options
4. [**Onboard merchants**](/prism/payments/payouts.md) - Enable payout accounts for your merchants
5. [**Go live**](/prism/payments/setup/live-mode.md) - Complete requirements and start processing real transactions

Have questions or need help configuring payments for your specific use case? Reach out to [Violet Support](mailto:support@violet.io).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.violet.io/prism/payments.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
