This section details how the e-commerce platform interacts with the Infinia Pay system through various API interfaces.
The overview covers:
1. Account Binding#
Purpose: To bind a seller's account on the e-commerce platform with Infinia Pay.
1.
Sending Seller Information:
The platform uses the Account Binding API to send the necessary seller information to Infinia Pay.
2.
Processing & Redirect:
Infinia Pay processes the request and returns a redirect URL link.
3.
Querying Binding Status:
The platform uses the Account Binding Status Query API to check the account binding status.
API: Account Binding Status Query
Outcome: The current binding status of the account is returned.
2. Trade Details Upload#
Purpose: To securely upload and manage trade details between the e-commerce platform and Infinia Pay using the SFTP protocol.
Method: Trade details are transferred to Infinia Pay via SFTP.
1.
Uploading Trade Details:
The platform securely sends trade details to Infinia Pay through the SFTP protocol.
This involves establishing an SFTP connection and transferring the necessary files.
2.
Checking Upload Status:
The platform uses the Trade Details Upload Status Query API to verify that the files have been successfully received and processed by Infinia Pay.
API: Trade Details Upload Status Query
Outcome: Infinia Pay returns the status of the file upload.
3. Query#
Purpose: To query and retrieve financial information, including available balances for revenue sharing.
Platform Account Balance Query
Seller’s Available Revenue Share Query
1.
Query Platform Balance:
The platform uses the Platform Account Balance Query API to check available balance.
2.
Query Seller's Revenue Share:
The platform uses the Seller’s Available Revenue Share Query API to verify a seller's eligible revenue share.
Outcome: The available balances for both the platform and sellers are returned.
4. Revenue Sharing#
Purpose: To distribute funds from the platform's Infinia Pay account to the sellers.
1.
Distributing Funds:
The platform uses the Revenue Sharing API to distribute funds to sellers.
2.
Checking Revenue Sharing Status:
The platform uses the Revenue Sharing Status Query API to confirm the status of the distribution.
API: Revenue Sharing Status Query
Outcome: Infinia Pay returns the status and results of the revenue sharing transactions.
Modified at 2025-09-09 09:37:08