장바구니가 있습니다.
사용자 지불 후 생성 된 JSON 문자열을 보내고 싶습니다.PHP 페이지 또는 이메일을 사용하여 JSON 문자열에서 데이터베이스로 가져 오기
var ProcessOrder = {
// Called when order is successful via PayPal
success : function(order, transactionId){
$.info('Payment Success. TransactionID: ' + transactionId);
$.info('Order Data = ' + JSON.stringify(order));
Ti.UI.createAlertDialog({
title : config.PAYMENT_SUCCESS_MESSAGE.TITLE,
message : config.PAYMENT_SUCCESS_MESSAGE.MESSAGE
}).show();
},
// Called when order was cancelled by user during PayPal flow
cancelled : function(order){
$.info('Payment Canceled');
},
// Called if an error occurs during PayPal transaction
failed : function(order, errorCode, errorMessage){
$.info('Payment Error');
$.info('errorCode: ' + errorCode);
$.info('errorMessage: ' + errorMessage);
alert(errorMessage);
}
};
순서 후에 생성되는 문자열은 이것이다 :
나는이 파일은 .js이
$.info('Payment Success. TransactionID: ' + transactionId);
$.info('Order Data = ' + JSON.stringify(order));
및 주문의 세부 사항을 포함하고 있습니다.
나는 무엇을 보내야할지 알 수 있도록 이메일이나 어딘가에 보내고 싶습니까? 미리 감사드립니다.
이 코드 :
[INFO] Payment Success. TransactionID: AP-1YH922698A186825K
[INFO] Order Data = [{"itemID":"003","name":"Product","itemCount":1,"itemPrice":"2.50","totalPrice":2.5,"options":""}]
나는 데이터베이스에 데이터를 저장하거나 이메일을 보낼 :
$.info('Payment Success. TransactionID: ' + transactionId);
$.info('Order Data = ' + JSON.stringify(order));
는 JSON 두 문자열을 생성합니다.
질문을 이해할 수 없습니다. 너는 그것을 바꿔 줄 수 있니? – naresh
나쁜 영어를 용서하십시오. 이 코드 : $ .info ('Payment Success. TransactionID :'+ transactionId); $ .info ('Order Data ='+ JSON.stringify (order)); 은 JSON 두 개의 문자열을 생성합니다. [정보] 지불 성공. 트랜잭션 ID : AP-1YH922698A186825K [INFO] 주문 데이터 = [{ "itemID": "003", "name": "제품 대형", "itemCount": 1, "itemPrice": "2.50", "totalPrice" 2.5, "options": ""}] 이 데이터를 데이터베이스에 저장하거나 이메일을 보내려고합니다. –