Klucz testowy w przykładach
Wklej klucz sk_test_ z panelu (zakładka Deweloperzy), a każdy przykład będzie gotowy do uruchomienia. Klucz zostaje w tej karcie przeglądarki, nie wysyłamy go nigdzie.
Przykłady używają Twojego klucza testowego. Produkcyjnego klucza nie przyjmujemy.
Pobierz konto#
GET /v1/account
Stan konta dla klucza: plan, moduły, waluty, czy produkcja przyjmuje płatności (charges_enabled), czy jest dostawca i webhook. Dobre pierwsze wywołanie po wygenerowaniu klucza.
Nagłówki opcjonalne: Oplac-Version
Odpowiedź
HTTP 200:
obiekt
account.
Błędy tej operacji:
parameter_missing, parameter_invalid, metadata_invalid, expand_invalid, api_version_invalid, idempotency_key_reused, idempotency_key_invalid, api_key_invalid, rate_limited, api_error .
Każdy błąd to ten sam obiekt error, opisany w przewodniku Błędy.
curl https://oplac.pl/api/v1/account \
-H "Authorization: Bearer sk_test_TWOJ_KLUCZ"
$ch = curl_init('https://oplac.pl/api/v1/account');
curl_setopt_array($ch, [
CURLOPT_HTTPHEADER => ['Authorization: Bearer sk_test_TWOJ_KLUCZ'],
CURLOPT_RETURNTRANSFER => true,
]);
$account = json_decode(curl_exec($ch), true);
const res = await fetch('https://oplac.pl/api/v1/account', {
headers: {Authorization: 'Bearer sk_test_TWOJ_KLUCZ' },
});
const account = await res.json();
import requests
res = requests.get(
"https://oplac.pl/api/v1/account",
headers={"Authorization": "Bearer sk_test_TWOJ_KLUCZ"},
)
account = res.json()
{
"id": "acct_Ab12Cd34Ef56Gh",
"object": "account",
"name": "Sklep Testowy",
"email": "[email protected]",
"plan": "firma",
"modules": [
"accept",
"api",
"zespol",
"plan",
"bill",
"faktury",
"ksef",
"recover",
"invoices"
],
"currencies": [
"PLN"
],
"charges_enabled": true,
"provider_connected": false,
"webhook_configured": true,
"livemode": false,
"created": 1760000000
}
Klucz testowy dostajesz od razu po zapisie
Adres e-mail, kod z maila i piaskownica z kodami BLIK. Produkcję włączasz sam w panelu: plan, dostawca płatności, klucz sk_live_. Wolisz, żeby wdrożenie w sklepie zrobił nasz zespół? To też jest za darmo.