# Server2Server

{% hint style="info" %}

#### PCI DSS Compliance

A direct API integration places the responsibility of handling cardholder data on your servers. Therefore, achieving and maintaining compliance with the **Payment Card Industry Data Security Standard (PCI DSS)** is mandatory. This ensures that sensitive payment information is protected according to the highest industry security standards.

For detailed requirements, please consult the official PCI Security Standards Council documentation.
{% endhint %}

## Design your payment experience

Our Server-to-Server API empowers you to process card payments directly on your website or application. This solution provides maximum control, allowing you to design a fully integrated and seamless checkout experience that lives entirely within your platform.

## Core advantages

A direct API integration offers several key benefits:

* **Total brand control:** Craft a payment journey that perfectly mirrors your brand. You control the entire user experience, ensuring a consistent and personalized interaction from start to finish.
* **Enhanced customer trust:** Maintain customer confidence by keeping users on your site throughout the payment process. A familiar environment assures customers that their sensitive data is being handled securely by a brand they trust.
* **Optimized for conversion:** Take full ownership of your checkout flow. By removing redirects and controlling every step, you can minimize friction and optimize your way to higher conversion rates.

### Build the solution

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th></th><th></th><th></th><th></th><th></th><th></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Guide</strong></td><td>Follow detailed, step-by-step instructions and use our code examples to launch your integration with ease.</td><td><a href="/pages/ayZzbNIXiD03s7KwgfsV">Create a deposit</a></td><td><a href="/pages/9764OJAf1USkcfAXeZ2f#id-3ds-in-server2server-solution">3DS</a></td><td><a href="/pages/9764OJAf1USkcfAXeZ2f#third-party-3ds-server2server">Third party 3DS</a></td><td><a href="/pages/8gAoMoveLCikW6QHhYqn#server2server">Installments</a></td><td><a href="/pages/WeqM6sxKrDXzBBjdSmvC#server2server">Card-on-file</a></td><td><a href="/pages/C8mEb41uxhRHFTpHYPYK#server2server">Subscriptions</a></td><td><a href="/files/t7pVgrDx3eVmppE0dwbP">/files/t7pVgrDx3eVmppE0dwbP</a></td><td><a href="/pages/a2UAZ88e0UVPrwfPh7B5">/pages/a2UAZ88e0UVPrwfPh7B5</a></td></tr><tr><td><strong>API Reference</strong></td><td>Dive into the complete technical specifications for every API endpoint, including all parameters and response formats.</td><td><a href="/spaces/VNE8t2FopKfzgQzTjlBb/pages/pSHgkZe7eBBzhdL0jNnY">Security aspects</a></td><td><a href="/spaces/VNE8t2FopKfzgQzTjlBb/pages/Q2BSX5hfiRUtssRpQWOH">Create a deposit</a></td><td><a href="/spaces/VNE8t2FopKfzgQzTjlBb/pages/BXZLVWJq2BSxqmUcpD3G">Create a subscription</a></td><td><a href="/spaces/VNE8t2FopKfzgQzTjlBb/pages/BUssFbc5OnkF1NKz3Zmf">Store a card</a></td><td><a href="/spaces/LE4hWa7gzfBT3uKyCBvO/pages/D2b1Et1tDALyYHhAsNUf">Payment methods</a></td><td><a href="/spaces/VNE8t2FopKfzgQzTjlBb/pages/FUSaa9ongxd6nRknLl4Z">Currency exchange</a></td><td><a href="/files/i7nTPS25IojkETyG8eLc">/files/i7nTPS25IojkETyG8eLc</a></td><td><a href="/spaces/VNE8t2FopKfzgQzTjlBb/pages/Q2BSX5hfiRUtssRpQWOH">/spaces/VNE8t2FopKfzgQzTjlBb/pages/Q2BSX5hfiRUtssRpQWOH</a></td></tr></tbody></table>


---

# 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.pandablue.com/guides/deposits/solutions/server2server.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.
