/** * Define saved into transaction data schema * * @return array */ protected function defineSavedData() { $data = parent::defineSavedData(); $data['TRANSTIME'] = 'Transaction timestamp'; $data['PNREF'] = 'Unique Payflow transaction ID (PNREF)'; $data['PPREF'] = 'Unique PayPal transaction ID (PPREF)'; // PPA and PL $data['TYPE'] = 'Transaction type'; // PL $data['TRXTYPE'] = 'Transaction type'; // PPA and EC $data['RESULT'] = 'Transaction result code (RESULT)'; $data['RESPMSG'] = 'Transaction result message (RESPMSG)'; $data['CORRELATIONID'] = 'Tracking ID'; // PPA and EC $data['FEEAMT'] = 'Transaction fee'; // EC $data['PENDINGREASON'] = 'Pending reason'; // EC $data['PAYMENTINFO_0_TRANSACTIONID'] = 'Transaction ID'; // EC return $data; }
/** * Define saved into transaction data schema * * @return array */ protected function defineSavedData() { $data = parent::defineSavedData(); $data['mb_transaction_id'] = 'Moneybookers\' transaction ID'; $data['failed_reason_code'] = 'Failed reason code'; return $data; }