New Features
Wallet Intelligence
Method now offers Wallet Intelligence: behavioral attributes computed across the credit cards in a customer’s connected wallet, so segmentation, eligibility, and offer-targeting logic can run directly on the data your team receives from Method. Retrieve wallet-level attributes with a single request:POST /entities/{ent_id}/attributes. The endpoint is asynchronous; receive completed results through the attribute webhook or the retrieve endpoint.
Previously, merchants and marketplaces had to collect card data and model wallet behavior themselves to target offers or segment customers. With Wallet Intelligence, those signals arrive computed and ready to use: identify customers most likely to benefit from an offer, deliver issuer and partner offers only to eligible customers, and understand wallet trends to inform product decisions. Contact your Method CSM to enable Wallet Intelligence for your team.
Utilization and activity trends: per-card signals for how usage is changing
Wallet composition: how each card fits into the customer’s full wallet
Card brand reference: what kind of card each one is
For more information, visit the Wallet Intelligence guide and the Entity Attributes reference.
OAuth 2.0 Client Credentials
Method now supports OAuth 2.0 client credentials as an alternative to API keys, for teams whose security programs require scoped, short-lived, rotatable credentials. Instead of a single long-lived key with full access, you exchange aclient_id and client_secret for a short-lived access token and call the API with that token.
- Create and manage OAuth clients in the Method Dashboard. Each environment has its own clients.
- Exchange credentials at
POST /oauth/tokenfor an access token that expires after one hour. - Scopes follow
<resource>:<action>(for example,entities:read,accounts:read,payments:write), so each client is constrained to the subset of the API it needs. - A
client_secretis shown exactly once at issuance, and Method never stores a readable copy. Mint a new secret before disabling the old one to rotate without downtime.
Mutual TLS (mTLS)
Together with OAuth client credentials, mutual TLS gives larger enterprise customers with complex security requirements more flexibility in how they authenticate to Method. Teams whose security programs require certificate-based authentication can now present a client certificate on every request, which Method verifies in addition to API credentials. Once a team is provisioned, every request must present:- A client certificate registered to the team.
- A valid Method API key or OAuth access token.
Improvements
Discover Card Brand Support
The Card Brands endpoint now returns brand data for Discover cards. Discover cards now return the same card art and product detail as every other supported network, through the same request and response structure, so your users see their full wallet regardless of which network issued their cards. No integration changes are required, and the card data pipeline gained new monitoring so any future coverage gap surfaces quickly. For more information, visit the Card Brands documentation.Card Network on Accounts
Liability accounts now surface the card network directly on the account object. For credit card liabilities,account.liability.network returns the network (for example, visa, mastercard, amex, discover); it returns null for other liability types or when Method cannot determine the network.
Masked Card Number Format
For teams configured to receive masked Payment Instrument card data, the masked number format now shows the first six digits (the BIN) and the last four digits in the clear. Each digit in between is masked one-for-one, so the masked value keeps the length of the number on file.If your team already receives masked card data, this format replaces the fully masked format. Update any parsing or display logic that expects the old format.
Webhook Delivery IP Addresses
Method webhook deliveries can now originate from three additional static IP addresses shared across all environments:104.28.1.162, 104.28.0.19, and 104.28.0.18. The same three addresses apply in every environment, simplifying firewall rules and security reviews.
If your team restricts inbound webhook traffic by IP, add all three addresses to your allowlist alongside the existing environment-specific addresses.
For more information, visit the IP Whitelisting documentation.
ACH Reference IDs on Inbound Payments
For inbound ACH transfers received through aninbound_achwire_payment Payment Instrument, Method now records the receiver identification number from the NACHA Entry Detail Record on the Payment object in metadata.ach_reference_id when the originator provides one. If Method returns the funds to the original source account, the outbound ACH credit automatically carries the same value as the confirmation ID in its Entry Detail Record (record type 6).
ach_reference_id, so the flow can be tested end to end before any live funds move.
For more information, visit the Payments documentation.
Dashboard
The Method Dashboard now includes:- OAuth client management: Manage scopes, permissions and secrets.
- Security settings: Managing the IP allowlist for the API is now self-service.
- Payment detail: ACH destination details on the payment detail page.
- Faster navigation: Views and merchant logos preload, and a bug that prevented API keys from being deleted has been fixed.