AI Интеграция
Подключите Trustly Pay к AI-агентам и чат-ботам. Скопируйте контекст и начните интеграцию за минуты.
Быстрый старт
Скопируйте AI Context
Нажмите кнопку ниже, чтобы скопировать контекст для AI-агента
Откройте AI-инструмент
Выберите ChatGPT, Claude, Cursor или другой AI-инструмент
Вставьте контекст
Вставьте скопированный контекст в чат или файл проекта
Начните кодить
AI-агент будет генерировать код, используя API Trustly Pay
AI-агенты
ChatGPT
OpenAI
Загрузите openapi.json или вставьте URL в чат. ChatGPT автоматически сгенерирует код на нужном языке.
- 1.Откройте ChatGPT (chat.openai.com)
- 2.Загрузите файл openapi.json или вставьте URL
- 3.Попросите сгенерировать интеграцию
Claude
Anthropic
Вставьте спецификацию OpenAPI или URL в чат. Claude понимает контекст и генерирует точный код.
- 1.Откройте Claude (claude.ai)
- 2.Вставьте OpenAPI spec или URL
- 3.Опишите задачу интеграции
Cursor
Cursor
Добавьте .cursorrules или спецификацию в контекст проекта. Cursor будет использовать API при написании кода.
- 1.Добавьте OpenAPI в .cursorrules
- 2.Или поместите spec в папку проекта
- 3.Используйте Composer для генерации кода
Codex
OpenAI
Загрузите OpenAPI spec в чат. Codex создаст полную интеграцию с обработкой ошибок.
- 1.Откройте Codex в ChatGPT
- 2.Загрузите OpenAPI JSON
- 3.Запросите генерацию интеграции
GitHub Copilot
GitHub
Добавьте ссылку на API в проект. Copilot будет предлагать правильные вызовы при написании кода.
- 1.Добавьте OpenAPI spec в папку docs
- 2.Создайте .github/copilot-instructions.md
- 3.Начните писать код — Copilot подхватит
Gemini
Вставьте URL OpenAPI в чат. Gemini проанализирует spec и поможет с интеграцией.
- 1.Откройте Gemini (gemini.google.com)
- 2.Вставьте URL OpenAPI: https://api.trustlypay.io/api/v1/openapi
- 3.Запросите генерацию кода
AI Контекст
You are integrating with Trustly Pay — an API-first payment gateway. BASE URL: https://api.trustlypay.io API VERSION: v1 AUTH: Authorization: Bearer <API_KEY> or X-API-Key: <API_KEY> KEY FORMAT: op_test_xxxxxxxx (test) or op_live_xxxxxxxx (live) ENDPOINTS: POST /v1/payments — Create payment GET /v1/payments/:id — Get payment GET /v1/payments — List payments POST /v1/payments/:id — Cancel payment POST /v1/payments/:id/capture — Capture payment POST /v1/payments/:id/authorize — Authorize payment POST /v1/checkout/sessions — Create checkout session GET /v1/checkout/sessions/:id — Get checkout session POST /v1/customers — Create customer GET /v1/customers/:id — Get customer GET /v1/customers — List customers PATCH /v1/customers/:id — Update customer DELETE /v1/customers/:id — Delete customer POST /v1/refunds — Create refund GET /v1/refunds/:id — Get refund GET /v1/refunds — List refunds POST /v1/payouts — Create payout GET /v1/payouts/:id — Get payout GET /v1/payouts — List payouts GET /v1/balance — Get balance GET /v1/balance/transactions — List balance transactions POST /v1/webhooks/endpoints — Create webhook endpoint GET /v1/webhooks/endpoints/:id — Get webhook endpoint GET /v1/webhooks/endpoints — List webhook endpoints PATCH /v1/webhooks/endpoints/:id — Update webhook endpoint DELETE /v1/webhooks/endpoints/:id — Delete webhook endpoint POST /v1/webhooks/endpoints/:id/test — Test webhook endpoint GET /v1/payment-methods — List payment methods GET /v1/payment-methods/:id — Get payment method POST /v1/currencies — Create currency GET /v1/currencies/:id — Get currency GET /v1/currencies — List currencies RULES: - Use only documented endpoints from OpenAPI - Use test mode (op_test_*) during development - Use Idempotency-Key header for payment creation - Verify webhook signatures with HMAC-SHA256 - Handle all payment states: created, pending, succeeded, failed, canceled, expired, refunded, partially_refunded - Never expose API keys in code or logs - Amounts are in kopecks (smallest currency unit) - Currency is 3 uppercase letters (RUB, USD, EUR) OPENAPI: https://api.trustlypay.io/api/v1/openapi FULL DOCS: https://trustlypay.io/docs/
Импорт OpenAPI
ChatGPT
Upload openapi.json or paste the URL in the chatChatGPT автоматически проанализирует спецификацию и будет использовать её при генерации кода.
Claude
Paste the OpenAPI spec or URLClaude понимает OpenAPI и создаст точные запросы с правильными заголовками и схемами.
Cursor
Add to .cursorrules or project contextСоздайте файл .cursorrules с описанием API или добавьте spec в папку docs проекта.
Copilot
Add API reference to projectСоздайте .github/copilot-instructions.md и добавьте ссылку на OpenAPI spec.
URL OpenAPI спеки
https://api.trustlypay.io/api/v1/openapiСкачать файлы
Правила для AI-агентов
# Trustly Pay — AI Agent Rules ## Never invent endpoints Always reference the OpenAPI spec before writing code. If unsure, ask or check the documentation. ## Always check OpenAPI spec first The OpenAPI JSON: https://api.trustlypay.io/api/v1/openapi Fetch and parse it to understand request/response schemas. ## Use test mode first Always use op_test_* keys during development. Never use op_live_* keys in code examples or logs. ## Implement webhook verification Verify all webhook signatures using HMAC-SHA256. Never trust unverified webhook payloads. ## Handle payment state machine Payment flow: created → pending → succeeded/failed/canceled/expired Refund flow: pending → succeeded/failed Respect state transitions — do not skip states. ## Use idempotency for mutations Always include Idempotency-Key header for POST /v1/payments. Generate unique keys for each payment attempt. ## Handle retries and errors Implement exponential backoff for retries. Handle rate limiting (429 responses) gracefully. Log all errors for debugging. ## Never expose secrets Never log API keys, webhook secrets, or tokens. Never include secrets in client-side code. Use environment variables for all credentials.