Po wdrożeniu integracji P24 potrzebowaliśmy szybkiego sposobu na diagnostykę. Tworzymy komendę app:subskrypcja:p24-test:
- Sprawdza konfigurację ENV (czy P24_MERCHANT_ID/POS_ID/API_KEY/CRC_KEY uzupełnione)
- Wysyła testowy register transakcji 1.00 PLN do P24 sandbox
- Pokazuje token + redirect URL gdy sukces
- Diagnozuje typowe błędy: "Invalid request" (sign/domena), "Authorization" (API_KEY), "IP not allowed"