# Server-to-Server Integration

Are you longing for more customization, flexibility, and efficiency for your bank transfer collections in NGN, and mobile money collections in GHS, KES, UGX, ZAR, RWF, TZS, and XOF? Well, I have some good news for you my e-friend ;)

This solution serves businesses that need full control over their payment processing workflows. It provides a streamlined, app-native API integration for processors and businesses, enabling them to initiate charges across all supported currencies and payment methods through a concise set of endpoints.

With Startbutton's s2s (server-to-server) integration, you can implement your UI, tailor your payment flow and control the customer experience as you see fit.


---

# 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://startbutton.gitbook.io/startbutton-product-api/startbutton-api-doc/server-to-server-integration.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.
