public static class IServiceFeeService.Default extends Object implements IServiceFeeService
IServiceFeeService.Default, IServiceFeeService.Stub
Constructor and Description |
---|
Default() |
Modifier and Type | Method and Description |
---|---|
IBinder |
asBinder() |
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.
|
public PaymentResponse payServiceFee(ServiceFeeRequest request, ResultStatus resultStatus) throws RemoteException
payServiceFee
in interface IServiceFeeService
RemoteException
public RefundResponse refundServiceFee(ServiceFeeRefundRequest request, ResultStatus resultStatus) throws RemoteException
refundServiceFee
in interface IServiceFeeService
RemoteException
public IBinder asBinder()
asBinder
in interface IInterface