Overview
The EPISHIP Billing Payment Methods API lets you manage the funding sources used for shipping labels, subscription fees, and account top-ups. You can develop applications that integrate with EPISHIP to securely tokenize credit cards and bank accounts, verify ACH credentials, and programmatically rotate default payment instruments for automated billing.
View Doc →
The following figure shows the relationship between your EPISHIP app, the EPISHIP API, and external payment processors.
Figure 1. EPISHIP API relationship diagram. Payment method tokenization and state management.
EPISHIP App
EPISHIP’s wallet services give administrators the ability to store and organize multiple payment options, ensuring that a valid default method is always available for auto-pay transactions while maintaining compliance with PCI standards via tokenization.
EPISHIP API
The REST API that allows users to add, verify, and manage the lifecycle of payment methods programmatically, utilizing Stripe tokens to handle sensitive financial data securely.
Tokenization & Security
A secure integration model where raw card or bank details are exchanged for a `stripeToken` on the client side before being transmitted to the API, ensuring sensitive data never touches your server.
Verification & Defaults
A system that manages the state of payment methods, requiring explicit verification steps for ACH accounts and allowing for the assignment of a “Default” status to prioritize specific instruments.
What can users do with the EPISHIP Payment Methods API?
Users can use the EPISHIP Payment Methods API to perform common workflows, such as:
- Add a new Credit Card or ACH account using a Stripe Token
- Trigger verification logic for pending ACH accounts
- Set a specific payment method as the default for the company
- Clear the default status from all payment methods to stop auto-pay
- Soft-delete and restore payment methods
- Retrieve a list of all stored instruments and their statuses
Payment Method properties available to view and filter through the EPISHIP Payment Methods API:
- Source ID (Stripe Token)
- Type (Credit Card, ACH)
- Status (Active, Pending Verification)
- Default Flag (True/False)
- Card Details (Last 4, Expiration)
- Bank Details (Routing Number, Account Type)