emile 1 year ago
parent 37a8f4abfc
commit f861cfa509

@ -68,11 +68,10 @@ def initiate_checkout(request):
print("Response Content:", response.content.decode()) # Print response content print("Response Content:", response.content.decode()) # Print response content
if response.status_code == 200: if response.status_code == 200:
response_data = response.text res = response.json()
parsed_data = dict(item.split("=") for item in response_data.split("&")) print(res)
session_id = parsed_data.get("session.id")
success_indicator = parsed_data.get("successIndicator") return JsonResponse({"session_id": res})
return JsonResponse({"session_id": session_id, "success_indicator": success_indicator})
else: else:
print("Response Status Code:", response.status_code) # Print status code print("Response Status Code:", response.status_code) # Print status code
return JsonResponse({"error": "Failed to initiate checkout"}, status=500) return JsonResponse({"error": "Failed to initiate checkout"}, status=500)

Loading…
Cancel
Save