Payment Providers
Understand the payment gateways available for processing online payments in your workspace.
Payment providers handle the actual transaction processing when customers pay online. Each payment method you create in Data > Payment Methods can be linked to a provider, which determines how the payment is collected.
Itsy does not have a separate settings page for payment providers. Instead, you configure provider credentials directly on each payment method. See Data > Payment Methods for how to create and configure payment methods.
Supported Providers
| Provider | Description |
|---|---|
| Stripe Checkout | Global payment processing with support for cards, wallets, and local payment methods |
| Rapyd Checkout | Multi-method payment platform with global coverage |
| Teya Web Payments | Payment processing popular in Iceland and Northern Europe |
| Straumur Checkout | Icelandic payment processing service |
| Valitor Web Payments | Icelandic payment processing service (legacy) |
A payment method can also be set to Manual (for offline or bank transfer payments). Valitor is available as a provider option but does not require credential configuration in the admin interface.
Provider Configuration
When you create or edit a payment method and select a provider, the relevant credential fields appear. Each provider requires different credentials.
Stripe Checkout
| Field | Description |
|---|---|
| API Key | Your secret API key from the Stripe Developers dashboard |
Rapyd Checkout
| Field | Description |
|---|---|
| Access Key | Your Rapyd access key |
| Secret Key | Your Rapyd secret key |
Teya Web Payments
| Field | Description |
|---|---|
| URL | The Teya gateway URL |
| Merchant ID | Your Teya merchant identifier |
| Merchant Email | The email associated with your Teya account |
| Payment Gateway ID | Your Teya payment gateway identifier |
| Secret Key | Your Teya secret key |
Straumur Checkout
| Field | Description |
|---|---|
| API Key | Your Straumur API key |
| Terminal Identifier | Your terminal identifier from Straumur |
| HMAC Secret | Your HMAC secret for request signing |
Common Tasks
Setting Up a Payment Provider
- Navigate to Data > Payment Methods
- Click Add to create a new payment method
- Select the payment provider from the provider dropdown
- Enter the required credentials in the provider configuration section
- Save your changes
Switching Providers on a Payment Method
- Navigate to Data > Payment Methods
- Click on the payment method you want to update
- Select the new provider from the dropdown
- Enter the new credentials
- Save your changes
How It Connects
- Data > Payment Methods — Payment methods define how payments are categorized and labeled. Provider credentials are configured directly on each payment method.
- Orders — Online payments from customers are processed through the provider linked to the order's payment method.
- Workspace API — Orders created through the API generate payment links using the provider configured on the relevant payment method.