> ## Documentation Index
> Fetch the complete documentation index at: https://developers.orchestrasolutions.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Payment Service Provider (PSP) Setup

> Get API credentials from your payment processor.

<Info>
  This page is part of **Merchant Account Setup**. [Back to Library Setup →](/guides/library/setup)
</Info>

A PSP (Payment Service Provider) processes card payments. You need PSP credentials to charge cards, Apple Pay, or Google Pay through Orchestra.

<Note>
  Skip this if you only plan to tokenize payment methods or use PayPal/bank transfers.
</Note>

## 1. Choose a PSP

Select from [{supportedIntegrations} supported processors](https://orchestrasolutions.com/integrations/).

## 2. Create a Merchant Account

Contact your chosen PSP and complete their onboarding process. Request API access.

## 3. Get API Credentials

Each PSP provides different credentials (API keys, secrets, merchant IDs). Refer to your PSP's documentation.

## 4. Create a Payment Gateway Account in Orchestra

In the Orchestra Portal, [create a Payment Gateway Account](https://portal.orchestrasolutions.com/#/resource/paymentGateway/create) to store your PSP credentials:

1. Navigate to **Payment Gateway Accounts** and click **Add**
2. Enter a **Name**, a friendly identifier you'll use in API calls (3-64 alphanumeric characters, no spaces)
3. Select the **Payment Gateway Name** from the dropdown (e.g., Credorax, Stripe, Adyen)
4. Enter the **credentials** specific to your PSP (the required fields will appear based on your selection)
5. Optionally assign the account to a specific user, or leave it to auto-assign to your user
6. Click **Save**

You can create multiple Payment Gateway Accounts for different PSPs or environments (sandbox/production).

## Next Steps

<CardGroup cols={2}>
  <Card title="Library Setup" icon="gear" href="/guides/library/setup">
    Complete your Payments Library integration
  </Card>

  <Card title="CardPay Guide" icon="credit-card" href="/guides/library/supported-payment-methods/card-pay">
    Implement card payments
  </Card>
</CardGroup>
