# 2. Metody RESTful API **Produkcyjny URL:** `https://api.axepta.pl`
**Sandbox URL:** `https://api.sandbox.axepta.pl` | Endpoint | Zastosowanie | Metoda | |----------|--------------|--------| | `/{merchantId}/transaction` | Tworzy nową transakcję | `POST` | | `/{merchantId}/transaction/{transactionId}` | Pobiera dane transakcji | `GET` | | `/{merchantId}/payment-link` | Tworzy nowy link płatności | `POST` | | `/{merchantId}/payment/{paymentId}/refund` | Wykonanie zwrot płatności | `POST` | | `/{merchantId}/payment/{paymentId}` | Pobiera dane płatności | `GET` | | `/{merchantId}/transaction/profile` | Obciąża istniejący profil kartowy | `POST` | | `/{merchantId}/profile/cid/{cid}` | Pobiera profile o podanym `cid` | `GET` | | `/{merchantId}/profile/id/{paymentProfileId}` | Pobiera profil o podanym `id` | `GET` | | `/{merchantId}/profile/deactivate` | Dezaktywuje profil o podanym w żądaniu identyfikatorze | `POST` | | `/{merchantId}/profile/id/{paymentProfileId}` | Dezaktywuje profil o podanym `paymentProfileId` | `DELETE` | | `/{merchantId}/payment/cancel` | Anuluje link płatności | `POST` | gdzie: - `merchantId` - identyfikator klienta, - `serviceId` - identyfikator sklepu z którym związane są określone metody realizacji transakcji (UUID v4), - `cid` - identyfikator klienta/płatnika nadany przez akceptanta, - `transactionId` - unikalny identyfikator transakcji (UUID v4), - `paymentProfileId` - identyfikator profilu kartowego, - `paymentId` - unikalny identyfikator linku płatności (UUID v4).