Partner’s system to myPOS system

API function call

Description

MPRSubscribe Assign a myPOS Terminal for the service to a particular partner login ID (pair the myPOS device to the partner device). Merchant interaction needed.
MPRPurchase Initiate a purchase/sale transaction on the terminal. Customer interaction needed. Financial request.
MPRLastTxnVoid Initiate a reversal/void of the last processed transaction. Customer interaction needed. Financial request. 
MPRRefund Initiate a refund transaction on the terminal. Customer interaction needed. Financial request. 
MPRCancel Initiate a cancellation of a previous successfully submitted request. No customer interaction needed. 
MPRGetTxnStatus  Returns the status and the parameters of a successfully submitted payment request. No customer interaction needed. 

 

 

myPOS system to Partner’s system

API function call

Description

MPRNotify  The myPOS system will respond with this call on each successfully submitted financial request. The response will be sent on the previously supplied notify_address within the initial request. No customer interaction needed.