[UPDATED] Global Supported Countries: The EEA residency requirement has been removed. The P100 Partner API now supports user onboarding from over 180 countries globally.
[UPDATED] Accepted Documents: Verification logic has been simplified. National ID Cards or Passports are now accepted for every supported jurisdiction.
[UPDATED] Proof of Address (POA): The POA requirement has been updated. It is now mandatory for users residing in countries classified as high-risk.
[NEW] Generate Payment Link and Generate Hosted Checkout endpoints are now available, allowing for standard and white-label payment collection.
[NEW] Added Get Payment Link Details endpoint with a unified view of link status and nested blockchain transaction history.
[NEW] Payment Link Webhook to receive real-time notifications about payment link status changes and detected blockchain transactions.
[NEW] Retrieve Order Rate and Create a Lock endpoint to lock an exchange rate for a given fiat amount and a chosen cryptocurrency.
[NEW] Create and Finalize an Order endpoint to execute a transaction using a previously created rate lock.
[NEW] Get Order Details endpoint to retrieve full, detailed information about a specific order.
[BREAKING CHANGE] The user creation endpoints have been consolidated. The endpoint for non-KYC users (/user/balances/crypto) has been removed. All users must now be created using the single /user/balances/crypto-and-fiat endpoint.
[IMPROVED] Balances (wallets) are no longer generated upon user creation. Instead, they are generated automatically only after the user successfully passes the verification step.
[NEW] Introduced an extended balance service via the /user/balances/extended endpoint (authorized partners only).
[NEW] Proof of Address (POA) requirement is now exclusively linked to the extended balance service.
[REMOVED] All endpoints and documentation related to the non-KYC user model have been removed.