Payment status processing
After the connector creates a payment in Hyperwallet, Hyperwallet starts processing it. The payment goes through some intermediate states until it reaches a final success or failure state.
Payment status processing isn’t started by the connector using jobs. Hyperwallet servers are the ones notifying the progress of the payment to the connector. The connector then sets the invoice to paid if the payment was successful or sends an error mail if there was a problem.
Hyperwallet events
The connector processes the following events associated to Hyperwallet’s user type:
Event | Relevant fields |
---|---|
|
|
The following is the list of PAYMENTS.UPDATED.STATUS.*
statuses:
Successful statuses | Failure statuses | In progress statuses |
---|---|---|
|
|
|
The connector marks the invoice as PAID
for successhful statuses, sends an error for failure ones and ignores in progress statuses.
Hyperwallet documentation provides more information about the Hyperwallet user events.
API calls
The connector does the following API calls during the sellers extraction jobs execution:
Call | Target System | Endpoint | Parameters |
---|---|---|---|
Confirms the payment of an invoice setting its status to |
Mirakl |
|