|
|
|
|
@ -5,20 +5,20 @@ from django.core.mail import send_mail |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@shared_task |
|
|
|
|
def send_to_yandex(pay): |
|
|
|
|
def send_to_yandex(**pay): |
|
|
|
|
r = requests.post('https://money.yandex.ru/eshop.xml', data={ |
|
|
|
|
'shopId': pay.shop_id, |
|
|
|
|
'scid': pay.scid, |
|
|
|
|
'sum': pay.order_amount, |
|
|
|
|
'customerNumber': pay.customer_number, |
|
|
|
|
'orderNumber': pay.order_number, |
|
|
|
|
'cps_email': pay.cps_email, |
|
|
|
|
'shopId': pay['shop_id'], |
|
|
|
|
'scid': pay['scid'], |
|
|
|
|
'sum': pay['order_amount'], |
|
|
|
|
'customerNumber': pay['customer_number'], |
|
|
|
|
'orderNumber': pay['order_number'], |
|
|
|
|
'cps_email': pay['cps_email'], |
|
|
|
|
}) |
|
|
|
|
body = { |
|
|
|
|
"subject": 'Спасибо за регистрацию', |
|
|
|
|
"message": '''Вам выставлен счёт, для оплаты перейдите по ссылке %s''' % r.url, |
|
|
|
|
"from_email": 'robo@skillbox.ru', |
|
|
|
|
"recipient_list": [pay.cps_email], |
|
|
|
|
"recipient_list": [pay['cps_email']], |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
send_mail( |
|
|
|
|
|