SimpliFi
HomeContact Us
HomeContact Us
  1. Card Program
  • Introduction
  • SimpliFi Architecture
  • Webhooks
  • Auth
    • Login to generate JWT token
      POST
  • Card Program
    • Create Card Program
      POST
    • Get Card Program
      GET
    • Change Card Program Status
      PATCH
    • Link Funding Source to Card Program
      POST
    • Get Balance of Funding Source
      GET
    • Transfer funds from one Card Program to other
      POST
    • Raise Funding Document Upload
      POST
    • Raise Funding
      POST
    • Funding Source Statement
      GET
  • Funding Source
    • Create Rule Group on Funding Account
      POST
    • Update Rule Group on Funding Account
      PUT
    • Delete Rule Group on Funding Account
      DELETE
    • Get Rule Groups on Funding Account
      GET
    • Appply Rule Group on Funding Account
      POST
    • Remove Rule Group on Funding Account
      DELETE
  • Card
    • List all Cards
      GET
    • Create a Card
      POST
    • Get Card Details
      GET
    • Retrieve Balance on the Card
      GET
    • Activate a Card
      POST
    • Manage Card Status
      POST
    • Load a Card
      POST
    • Unload a Card
      POST
    • Renewal of the Card
      POST
    • Request a Physical Card
      POST
    • Get Card Statement
      GET
    • Apply rule group on card
      POST
    • Remove rule group on card
      DELETE
  • User
    • List all Users
    • Create a User
    • Upload Document
    • Retrieve a User
    • Update a User
    • Delete a User
  • Transaction
    • List All Transactions
  • Fee
    • Add fee configuration
    • Fetch fee config
    • Change the status of fee config
    • Add Fee event against card uuid in queue
    • Apply fee against card uuid present in queue
  • Webhook
    • Get all events
    • Create a webhook
    • Update a Webhook
    • Delete a Webhook
    • Updates the status of Webhook
  1. Card Program

Link Funding Source to Card Program

POST
https://{{env}}-lb.simplifipay.com/v2/card-program/{uuid}/funding-source
Card ProgramFunding Source
The Link Funding Source to Card Program endpoint links a funding source to a card program.
The funding source works as an account that would be used to fund all its cards under this
Card Program. Following are the properties of this endpoint.
Request Request Example
Shell
JavaScript
Java
Swift
curl --location -g --request POST 'https://uat-lb.simplifipay.com/v2/card-program//funding-source' \
--header 'requestUuid;' \
--header 'Content-Type: application/json' \
--data-raw '{
    "fundingSource": "1234567"
}'
Response Response Example
{
    "uuid": "84caba0c-275a-474c-b6f6-567a6a76b636",
    "cardProgramUuid": "e283c96c-01e6-4afb-9b38-b4d2622e0a57",
    "fundingSource": "1234567",
    "currency": "USD"
}

Request

Authorization
JWT
Add the parameter
Authorization
to Headers
Example:
Authorization: ********************
or
Path Params
uuid
string 
required
This is a unique identifier for the program that was created using the Create Card Program API.
Header Params
requestUuid
string 
required
A unique id is required to be passed as part of the header whenever a SimpliFi API is called from your
system. This would help us in debugging in case of a discrepancy in the expected behavior of the API.
Example:
00d366f2-a6e9-4714-b172-02c4e58c29d8
Body Params application/json
fundingSource
string 
required
This field contains a token that identifies the funding source that is to be linked with
the card program. This information will be shared separately. If you don’t have them
already, click on this link.
Example:
1234567
Examples

Responses

🟢200OK
application/json
OK
Body
uuid
string 
required
This is a system-generated unique identifier for the funding source that was created.
Example:
84caba0c-275a-474c-b6f6-567a6a76b636
cardProgramUuid
string 
required
This field contains the system generated unique identifier for the program
that was created using the Create Card Program API.
Example:
e283c96c-01e6-4afb-9b38-b4d2622e0a57
fundingSource
string 
required
This field contains a token that identifies the funding source that is to be linked with the card program.
Example:
1234567
currency
string 
required
Currency of card program.
Example:
USD
🟠401Unauthorized
Modified at 2025-06-27 12:44:57
Previous
Change Card Program Status
Next
Get Balance of Funding Source
Built with