public interface IServiceFeeService extends IInterface
Modifier and Type | Interface and Description |
---|---|
static class |
IServiceFeeService.Default
Default implementation for IServiceFeeService.
|
static class |
IServiceFeeService.Stub
Local-side IPC implementation stub class.
|
Modifier and Type | Method and Description |
---|---|
PaymentResponse |
payServiceFee(ServiceFeeRequest request,
ResultStatus resultStatus)
Calling this method will result in a payment being submitted on behalf of the associated MID that collects
the service fees for your merchant.
|
RefundResponse |
refundServiceFee(ServiceFeeRefundRequest request,
ResultStatus resultStatus)
Calling this method will refund the service fee previously charged
The ServiceFeeRefundRequest.refund object must be populated as below:
refund.amount : must match the amount of the original service charge
refund.payment : populated with the original payment
The RefundResponse object will indicate success or failure.
|
asBinder
PaymentResponse payServiceFee(ServiceFeeRequest request, ResultStatus resultStatus) throws RemoteException
RemoteException
RefundResponse refundServiceFee(ServiceFeeRefundRequest request, ResultStatus resultStatus) throws RemoteException
RemoteException