|
|
|
@ -24,16 +24,13 @@ class Command(BaseCommand): |
|
|
|
for payment in payments: |
|
|
|
for payment in payments: |
|
|
|
logger.info('TRANSACTION: ' + str(payment.id)) |
|
|
|
logger.info('TRANSACTION: ' + str(payment.id)) |
|
|
|
|
|
|
|
|
|
|
|
pingback = Pingback(payment.data) |
|
|
|
|
|
|
|
splitted = pingback.get_product().get_id().split('_') |
|
|
|
|
|
|
|
product_type_name, payment_id = '_'.join(splitted[:-1]), splitted[-1] |
|
|
|
|
|
|
|
transaction_to_roistat( |
|
|
|
transaction_to_roistat( |
|
|
|
payment.user.id, |
|
|
|
payment.user.id, |
|
|
|
payment.id, |
|
|
|
payment.id, |
|
|
|
f'{product_type_name.title()} payment', |
|
|
|
f'Payment {payment.id}', |
|
|
|
payment.amount, |
|
|
|
payment.amount, |
|
|
|
payment.update_at.strftime('%Y-%m-%d %H:%M:%S'), |
|
|
|
payment.update_at.strftime('%Y-%m-%d %H:%M:%S'), |
|
|
|
pingback.get_type(), |
|
|
|
0, |
|
|
|
product_type_name, |
|
|
|
f'Payment {payment.id}', |
|
|
|
payment.roistat_visit, |
|
|
|
payment.roistat_visit, |
|
|
|
) |
|
|
|
) |
|
|
|
|