Zanim odpalisz agenta
Agent napisze kod, ale nie utworzy konta ani nie wymyśli kluczy - te dane muszą być po Twojej stronie:
Do tego jednorazowa konfiguracja - produkt, webhook i przypisanie webhooka do produktu - opisana w Konfiguracji. Pominięcie ostatniego kroku to najczęstsza wpadka: płatności działają, a powiadomienia nie przychodzą.
Agent, który dostał
skill.md, sam poprosi o te wartości i zatrzyma się, dopóki ich nie podasz - zamiast wstawiać zmyślone klucze do kodu.Najszybsza droga
Wklej swojemu agentowi ten adres:Działa w Cursorze, Claude Code, Windsurfie, Lovable i wszędzie tam, gdzie agent potrafi pobrać adres URL.
Trwała konfiguracja w projekcie
Jeśli chcesz, żeby agent pamiętał reguły Paymove przy każdym zadaniu, dodaj je raz do swojego repozytorium. Skopiuj zawartość:AGENTS.md, CLAUDE.md albo .cursor/rules/paymove.md w swoim projekcie. Od tego momentu wystarczy polecenie w stylu „dodaj płatności” - agent sam sięgnie po właściwe reguły.
Każda strona jako Markdown
Do dowolnego adresu w tej dokumentacji możesz dopisać.md i otrzymasz czysty Markdown, bez elementów interfejsu:
Mapa dokumentacji dla modeli
Reguły, na które agenci najczęściej się przewracają
Jeśli piszesz integrację samodzielnie albo sprawdzasz kod wygenerowany przez agenta, zwróć uwagę na te punkty:- Kwoty to liczby całkowite w groszach.
12.99zostanie po cichu obcięte do 12 groszy, a API zwróci200. Przeliczaj przezMath.round(kwota * 100). - Autoryzacja nagłówkiem
X-API-KEY, nieAuthorization: Bearer. - Tylko po stronie serwera. Klucz nie może trafić do frontendu, a przeglądarka i tak nie przejdzie CORS.
- Zawsze weryfikuj
X-Paymove-Signatureprzed realizacją zamówienia. - Nigdy nie realizuj zamówienia na
returnUrl- to tylko przekierowanie przeglądarki. - Nieznane pola są ignorowane, a odpowiedź to
200- błędna struktura żądania wygląda jak sukces. - Nie ma limitów zapytań, kodu
429,422aniIdempotency-Key- kod obsługujący te przypadki jest zbędny.