|
|
|
@ -331,6 +331,7 @@ def check_order_status(request, merchant_id, order_id):
|
|
|
|
|
if order_item.item.item_type.name == 'OSIMENU':
|
|
|
|
|
api_url = 'https://osimenu.com/api/create-subscription/'
|
|
|
|
|
random_string = ''.join(random.choices(string.ascii_letters + string.digits, k=10))
|
|
|
|
|
end_date_str = order_item.end_at.strftime('%Y-%m-%d')
|
|
|
|
|
api_data = {
|
|
|
|
|
'user': {
|
|
|
|
|
'username': request.user.email,
|
|
|
|
@ -344,7 +345,7 @@ def check_order_status(request, merchant_id, order_id):
|
|
|
|
|
},
|
|
|
|
|
'subscription': {
|
|
|
|
|
'plan': order_item.item.title,
|
|
|
|
|
'end_date': order_item.end_at
|
|
|
|
|
'end_date': end_date_str
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
response = requests.post(api_url, json=api_data)
|
|
|
|
|