Tworzenie transakcji

Istnieją dwa typy tworzonyuch transakcji.

  1. Transakcje fixed price. Wymagają zdeponowania określonej kwoty, albo odrzucają transakcje. Ewentualna nadwyżka przechodzi na saldo portfelu w payskin.gg

  2. Transakcje top up. Zaakceptują dowolną kwotę która w całości zostanie przekazana do merchanta.

POST https://api.payskin.gg/rest-api/transactions/ 
Content-Type: application/json 
Authorization: Bearer ${wygenerowanyBearerToken} 

{ 
 "amount": "1?", 
 "currency": "USD", 
 "buyer": { 
   "firstName": "string", 
   "lastName": "string", 
   "emailAddress": "[email protected]", 
   "phoneNumber": "string" 
 }, 
 "notifyUrl": "ipnUrl", 
 "successUrl": "successRedirectUrl", 
 "failureUrl": "failureRedirectUrl" 
 "customerIp": "123.23.23.1?",
 "data": {
   "steamId": "766464646464?",
   "tradeUrl" "https://steamtradeurl.com?" 
 } 
} 

Transakcje testowe: aby dokonać transakcji testowej do request należy dodać pole "forcedStatus" z wartością "SUCCESS" lub "FAIL"

Użytnkownik powinien zostać przekierowany do "continueUrl" z odpowiedzi.

Last updated