|
@@ -1275,7 +1275,7 @@ class CronComparedDataView(View):
|
|
|
for item in order_list:
|
|
|
total += float(item['transaction_info']['transaction_amount']['value'])
|
|
|
trade_no = item['transaction_info']['transaction_id']
|
|
|
- if item['transaction_info']['transaction_event_code'] == 'T1107':
|
|
|
+ if item['transaction_info']['transaction_event_code'] in ['T1107', 'T1201']:
|
|
|
trade_no = item['transaction_info']['paypal_reference_id']
|
|
|
more_order_list.append(trade_no)
|
|
|
pay_time = int(datetime.datetime.strptime(item['transaction_info']['transaction_updated_date'],
|
|
@@ -1289,7 +1289,7 @@ class CronComparedDataView(View):
|
|
|
'trade_no': trade_no,
|
|
|
'agreement_id': agreement_id,
|
|
|
'pay_time': pay_time,
|
|
|
- 'username': item['payer_info']['email_address'],
|
|
|
+ 'username': item['payer_info'].get('email_address', ''),
|
|
|
'price': item['transaction_info']['transaction_amount']['value'],
|
|
|
'pay_type': 1,
|
|
|
'upd_time': now_time,
|