Changelog
New features, improvements and fixes to the Atlas API and dashboard.
August 2026
Virtual account provider is optional
provider_name is now optional when you create a virtual account. In test mode, the only provider you can name is duplo; in live mode, globus or wema.
FX swap webhooks follow the swap's progress
FX swap webhooks are now sent as Atlas processes the swap, instead of at the moment you initiate it.
What you need to do
Use the swap response to confirm a swap was created, and webhooks to learn when it completes.
July 2026
Amounts are always positive
amount is now always a positive number in transaction, payout, checkout, card, payment link and FX swap responses. Use the transaction type to tell money in from money out.
What you need to do
If you relied on a negative amount for outflows, use the transaction type instead.
Checkout redirects fall back to your redirect URL
When a checkout has no redirect_url, customers are now sent to the redirect URL set on your account after they pay. Atlas adds checkoutReference to the query string so you can match the customer to the checkout.
https://example.com/payment-complete?checkoutReference=CHK_123456More customer fields
When you create a customer:
- business customers take a
business_name, wallet_va_namesets the name on the customer's wallet account,provider_namechooses the wallet provider (globusorwema), and- first and last names can be up to 250 characters.
Customer responses now include businessName and type. firstName and lastName return an empty string instead of null when not set.
June 2026
Bank list updates
The bank list now includes NomBank. Amucha MFB has been removed.
May 2026
Pay-ins show which account received the funds
Pay-in webhooks and pay-in responses now include a recipient object with the name and number of the account that was credited.
"recipient": {
"accountName": "Ada Okafor",
"accountNumber": "8012345678"
}Either field is null when the provider does not return it. See the webhook events reference.
More ways to look up a checkout
New checkout endpoints:
Business customers
When you create a customer, you can set type to individual or business. Business customers don't need first_name or last_name.
See the customers guide.
March 2026
Checkout transactions confirm faster
Checkout transactions now show successful as soon as Atlas is notified of the inflow, instead of waiting for the inflow to be fully resolved.
What you need to do
Nothing. If you poll checkout status, you see successful sooner.
December 2025
Checkout transactions include the session ID
Checkout transaction responses now include sessionId, the session ID the bank assigns to the transfer. Use it to trace a payment with the paying bank.
See the checkout guide.