Imprint
Meet the powerful, purpose-built co-branded products that seamlessly adapt to your brand.
Imprint Docs
Docs
- Android: Embed the Imprint application experience in your Android app
- API Key Rotation: Rotating API Keys
- Authentication: Finding and using your API keys
- Link an Imprint customer and partner customer accounts: Creates a link between an existing Imprint customer and a partner's customer account. The API key provided with the request will be used to link the partner with the imprint customer.
- Create a new customer session: Creates a new session for a customer with a client_secret that can be passed to the SDK, providing client access to modify their own profile, card, or card/loan application. If required, a new customer will be created to attach this session to. Customer history can be attached to this session and wi…
- Retrieve a session
- Get customer's current rewards balance
- List customer's payment methods
- List customer's rewards: List customer's rewards in descending order by the reward's updated at timestamp
- List customer's transaction intents
- List customer's transactions
- Retrieve a customer: Retrieves the details of an existing customer by ID
- Search for customers
- Search for customers
- Update a customer: Updates the details of the customer associated with the supplied
customer_id - Data types: Learn how we format amounts, currencies, and dates across the Imprint API
- Error handling: How Imprint communicates errors
- Event notifications
- Base URLs: Introduction to Imprint environments and API URLs
- Create an API Key: Creates a new API key
- Delete an API Key: Deletes an existing API Key
- Create order events: Create new order events
- Delete order event: Delete an existing order event
- Retrieve order events: Get a list of order events
- Create orders: Create new orders
- Delete order: Delete an existing order
- Modify order: Modify an existing order
- Retrieve orders: Get a list of orders
- Apply for a new payment method
- List payment methods
- List payment methods
- Retrieve a payment method: Retrieves the details of the payment method associated with the supplied
payment_method_id - Update a payment method: Updates the details of the payment method associated with the supplied
payment_method_id - Retrieve a reward: Retrieves the details of an existing reward by ID
- Search for rewards
- Updates a reward: Updates the status or amount of pending rewards
- Simulate Statement Reward: Initiate a statement reward webhook to be sent in sandbox environment
- Simulate transaction event in sandbox environment
- Create a transaction intent: Creates a transaction intent object that represents a pending financial transaction. Transaction intents are used to initiate, validate, and track the lifecycle of a transaction before it is finalized.
- List transaction intents: Retrieves a list of transaction intents.
- Retrieve a transaction intent: Retrieves the details of an existing transaction intent by
id. - Update a transaction intent: Updates the details of the transaction intent associated with the supplied intent_id
- Retrieve a transaction: Retrieves the details of an existing transaction by
id - Search for transaction
- Verify event signature: Secure transmission using the event signature header
- Application event notification: Receive an event notification when an application for a payment method is created or transitions statuses.
- Customer link event notification: Receive a notification when a customer’s Imprint account is successfully linked to a partner account via the Account Linker.
- Payment method event notification: Receive a notification when a payment method (e.g. credit card or loan) is created or transitions statuses.
- Reward event notification: Receive an event notification when a reward is created, updated, or available
- Transaction event notification: Receive a notification when a transaction is created or when events for the transaction happen Please see the event notifications guide for more information regarding the lifecycle of a transaction.
- Create a transaction intent: Unlock personalized experiences that stand out in the marketplace
- Apply for a loan or credit card: The end-to-end process of applying for an Imprint payment method involves three steps
- Offer deferred interest: Let customers finance eligible orders with a deferred-interest benefit
- Subscribe to event notifications: Receive and react to real-time event notifications from Imprint
- iOS: Embed the Imprint application experience in your iOS app
- Rewards Program: Guide on reward types, statuses, earning configurations, and processing reward webhooks
- Simulate transaction events: How to create transaction events in sandbox environment
- Tips for sandbox testing
- Web: Embed the Imprint application experience on your website
- Welcome: Imprint makes integration effortless, empowering you to offer perfectly co-branded financial products wherever your customers shop and however they choose to pay. Explore our guides, examples, and resources to find the perfect solution for your business and make your first API call within minutes.
OpenAPI Specs
Automate transactions like real-time eligibility checks and claims processing with developer-friendly, JSON-based APIs that support thousands of payers.
Primev is building mev-commit, a credible commitment network for mev actors.
Dynamic offers a suite of tools for effortless log in, wallet creation and user management. Designed for users. Built for developers.
Mesh enables safer, easier crypto transfers and payments from 300+ leading exchanges and wallets, all without leaving your platform
Earn revenue today without delaying your roadmap. Payment processing for SaaS by SaaS.
FlowX.AI is redefining banking modernization with the first-ever unified, open, AI platform built to free banks from restrictive point solutions.
Markets, illuminated — World's largest provider of trading indicators for every market from stocks, crypto, and forex.