123456789101112131415161718192021222324
publicvoid onPayButtonClicked(View v) {
// Call startSamsungPay() method of PaymentManager class.
// To create a transaction request for makeTransactionDetails() in
the following code, see Example: Transaction Request Structure.
try {
mPaymentManager.startSamsungPay(makeTransactionDetails(), "enter
product ID",
mStatusListener);
} catch (NullPointerException e) {
e.printStackTrace();
}
}
private PaymentManager.StatusListener mStatusListener = new
PaymentManager.StatusListener() {
@Override
public void onFailure(int errCode, String msg) {
Log.d(TAG, " onFailed );
}
@Override
public void onSuccess(PaymentInfo arg0, String result) {
Log.d(TAG, "");
};