|
|
|
@ -105,12 +105,12 @@ class YandexPay(APIView): |
|
|
|
try: |
|
|
|
try: |
|
|
|
pay = Payment.objects.get(id=pk) |
|
|
|
pay = Payment.objects.get(id=pk) |
|
|
|
r = requests.post('https://money.yandex.ru/eshop.xml', data={ |
|
|
|
r = requests.post('https://money.yandex.ru/eshop.xml', data={ |
|
|
|
'shopId': pay['shop_id'], |
|
|
|
'shopId': pay.shop_id, |
|
|
|
'scid': pay['scid'], |
|
|
|
'scid': pay.scid, |
|
|
|
'sum': pay['order_amount'], |
|
|
|
'sum': pay.order_amount, |
|
|
|
'customerNumber': pay['customer_number'], |
|
|
|
'customerNumber': pay.customer_number, |
|
|
|
'orderNumber': pay['order_number'], |
|
|
|
'orderNumber': pay.order_number, |
|
|
|
'cps_email': pay['cps_email'], |
|
|
|
'cps_email': pay.cps_email, |
|
|
|
}) |
|
|
|
}) |
|
|
|
return redirect(r.url) |
|
|
|
return redirect(r.url) |
|
|
|
|
|
|
|
|
|
|
|
|