Headers (Required for all communication)
x-api-key: This token provided by PSI Integration Manager.
x-api-uid: Unique ID for each communication. Suggest using UUID.
Body
Content-Type: application/json
API endpoints
Provided in the Testing & Certification Plan
See the flow diagram for this process.
Request a payment link to be created and returned back in the API response (depending on Partner's configuration).
PSI will connect to the Partner when an Interac e-Transfer payment has been completed by a customer.
Partner returns a response to indicate if they want to accept or deny the payment.
PSI will connect to the Partner when the payment is successfully deposited.
Check the current status of a payment.
This step is not required.
You could check that the customer is not exceeding their limits for a given time period (ex. a daily limit of $500)
You could check that the customer's account is in a state that is allowed to be loaded (ex active, approved, etc.)
The initial release of the PartnerPay service.
Added Hosted Payment Page feature.
Add fields payer_name, payer_email and payer_fi_name to the Incoming Payment Call.