SuperStartup
HomeContact Us
HomeContact Us
  1. Funding Source
  • Introduction
  • SimpliFi Architecture
  • Webhooks
  • Webhook Signature
  • SimpliFi WebSDK Integration Guide
  • Auth
    • Login to generate JWT token
      POST
    • Login to generate SDK Admin JWT token
      POST
  • User
    • List all Users
      GET
    • Create a User
      POST
    • Retrieve a User
      GET
    • Update a User
      PUT
    • Delete a User
      DELETE
    • Add update address of user
      POST
  • Funding Source
    • Raise Funding Document Upload
      POST
    • Raise Funding
      POST
  • Card
    • List all Cards
      GET
    • Create a Card
      POST
    • Get Card Details
      GET
    • Manage Card Status
      POST
    • Load a Card
      POST
    • Unload a Card
      POST
    • Renewal of the Card
      POST
    • Request a Physical Card
      POST
  • Webhook
    • Get all events
      GET
    • Create a webhook
      POST
    • Update a Webhook
      PUT
    • Delete a Webhook
      DELETE
    • Updates the status of Webhook
      PUT
    • Processor Mapping webhook
    • Card Activation webhook
    • Card Issuance webhook
    • Card PIN Setup webhook
    • Card Renewed webhook
    • Card Status Change webhook
    • Card Type Change webhook
    • Card Load webhook
    • Card Unload webhook
    • User create webhook
    • User update webhook
    • User delete webhook
    • Raise funding webhook
    • Transaction webhook
    • Transaction Enrichment webhook
  • Schemas
    • ErrorModel
    • AuthRequestModel
    • SdkAuthRequestModel
    • AuthResponseModel
    • RaiseFundingDocumentModel
    • RaiseFundingRequestModel
    • FileUploadModel
    • RaiseFundingResponseModel
    • UserRequestModel
    • UserDetailModel
    • AddressModel
    • AddressRequestModel
    • ContactModel
    • UserModel
    • CardRequestModel
    • CardResponseModel
    • InstrumentType
    • CardStatusModel
    • CardAmountModel
    • CardRenewalModel
    • WebhookEventType
    • WebhookEventModel
    • WebhookRequestModel
    • WebhookResponseModel
    • Webhook
    • CompanyUuidParameter
    • RequestUuidParameter
    • ProcessorMappingUuidParameter
    • UserUuidParameter
    • CardUuidParameter
    • MaskedPanParameter
    • CardStatusParameter
    • TransactionIdParameter
    • TransactionUuidParameter
    • TransactionTypeParameter
    • ProcessorMappingCreationWebhook
    • CardActivationWebhook
    • CardIssuanceWebhook
    • CardPinSetupWebhook
    • CardRenewedWebhook
    • CardStatusChangeWebhook
    • CardTypeChangeWebhook
    • CardLoadWebhook
    • CardUnloadWebhook
    • UserWebhook
    • CardHolderCreationWebhook
    • CardHolderUpdationWebhook
    • CardHolderDeletionWebhook
    • RaiseFundingWebhook
    • TransactionWebhook
    • TransactionEnrichmentWebhook
    • Error99997
    • Error40089
    • Error40065
    • Error40007
    • Error40056
    • Error15017
    • Error30003
    • Error40081
    • Error30022
    • Error15015
    • Error15016
    • Error30049
    • Error40006
    • Error40010
    • Error40080
    • Error40053
    • Error40113
    • Error40067
    • Error40069
    • Error50010
    • Error50011
    • Error50008
    • Error50004
    • Error10003
    • Error20046
    • Error35004
    • Error35005
    • Error35006
    • Error35007
    • Error35009
    • Error10001
    • Error20133
    • Error20017
    • Error20001
    • Error20005
    • Error20039
    • Error20011
    • Error20038
    • Error20127
    • Error20018
    • Error20002
    • Error20004
    • Error20006
    • Error20032
    • Error30012
    • Error20086
    • Error20019
    • Error20132
    • Error20008
    • Error40054
    • Error20015
    • Error20074
    • Error21090
    • Error20161
    • Error20162
    • Error20089
    • Error20076
    • Error30023
    • Error30013
    • Error20087
    • Error30028
    • Error20070
    • Error20050
    • Error82028
    • Error30004
    • Error30044
    • Error30001
    • Error30006
    • Error30048
    • Error30024
    • Error35043
    • Error30025
    • Error30010
    • Error30047
    • ErrorReason99997
    • Error81040
    • Error40128
    • Error40136
    • Error10035
    • Error35024
    • Error60001
    • Error60002
    • Error60003
    • Error60004
    • Error60005
    • Error60021
    • Error60012
    • Error60009
  1. Funding Source

Raise Funding Document Upload

POST
https://{{env}}-lb.simplifipay.com/v1/document/upload
Funding Source
This API should be called before calling Raise Funding API to attach Proof of funds / Confirmation of funds transfer from the Bank document (PNG, JPEG, PDF are allowed formats) and the string value returned
in the documentUploadUuid field of the response should be used in Raise Funding API's document parameter.
Note: After the funds are transferred from the whitelisted Bank account to the Issuer/Processor Bank
account, the confirmation of transfer of funds screenshot/image/PDF should be used as an attachment.

Request

Authorization
JWT Bearer
Add the parameter
Authorization
to Headers
Example:
Authorization: ********************
or
Header Params

Body Params multipart/form-dataRequired

Responses

🟢200
application/json
OK
Bodyapplication/json

🟠400
🟠401UnauthorizedError
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --globoff 'https://uat-lb.simplifipay.com/v1/document/upload' \
--header 'requestUuid;' \
--header 'Authorization: Bearer <token>' \
--form 'file=@""' \
--form 'processorMappingUuid="22b52244-fb76-4ae7-be85-ecafba89e5ca"' \
--form 'amount="10000.00"' \
--form 'fundRequestType="LOAD"'
Response Response Example
200 - Example 1
{
    "amount": "10000.00",
    "fundRequestType": "LOAD",
    "documentUploadUuid": "e95a7a97-5889-4001-8c40-ed79a8ab6ae9"
}
Modified at 2026-09-15 06:11:01
Previous
Add update address of user
Next
Raise Funding
Built with