0
通常在網站上,我們可以設置通知網址來檢查使用PayPal服務器進行付款。但是,我們如何在應用程序中設置它?我是PayPal應用程序支付的超級新手。在我的android應用中將通知網址設置爲paypal付款
我使用MEP.PayPal
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
switch(resultCode) {
case Activity.RESULT_OK:
String payKey = data.getStringExtra(PayPalActivity.EXTRA_PAY_KEY);
data.getStringExtra(PayPalActivity.EXTRA_PAY_KEY);
Toast.makeText(this,"Paymnet Successful : " + payKey,Toast.LENGTH_LONG).show();
//finish();
break;
case Activity.RESULT_CANCELED:
Toast.makeText(this,"Paymnet Cancel",Toast.LENGTH_LONG).show();
//finish();
break;
case PayPalActivity.RESULT_FAILURE:
Toast.makeText(this,"Paymnet Failed",Toast.LENGTH_LONG).show();
String errorID =
data.getStringExtra(PayPalActivity.EXTRA_ERROR_ID);
String errorMessage =
data.getStringExtra(PayPalActivity.EXTRA_ERROR_MESSAGE);
//Toast.makeText(getApplicationContext(),errorMessage, Toast.LENGTH_LONG).show();
//finish();
break;
}
}
所以下Activity.RESULT_OK,我想一個帖子發到我的通知URL,以便在URL中的代碼可以驗證付款。
另外,我得到paykey可以返回交易細節。如果是這樣,那麼我將使用它來進行驗證,而不是使用notify url。但經過多次閱讀後,我仍然無法找到返回交易詳情的答案,例如data.getStringExtra('transaction_id'),data.getStringExtra('merchant_name')等。