У меня есть корзина.
Я хотел бы отправить строку JSON, которая генерируется после оплаты пользователем.
У меня есть этот файл .js:
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);
}
};
Строка, которая генерируется после заказа, выглядит следующим образом:
$.info('Payment Success. TransactionID: ' + transactionId);
$.info('Order Data = ' + JSON.stringify(order));
и содержит детали вашего заказа.
Я хочу отправить его по электронной почте или куда-нибудь, чтобы я мог знать, что отправить?
Заранее спасибо.
Этот код:
$.info('Payment Success. TransactionID: ' + transactionId);
$.info('Order Data = ' + JSON.stringify(order));
генерирует две строки JSON:
[INFO] Payment Success. TransactionID: AP-1YH922698A186825K
[INFO] Order Data = [{"itemID":"003","name":"Product","itemCount":1,"itemPrice":"2.50","totalPrice":2.5,"options":""}]
Я хочу сохранить эти данные в базе данных или отправить электронное письмо.