emile 1 year ago
parent 2a209c556b
commit e0efadd573

@ -68,9 +68,11 @@ 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.json() response_data = response.text
session_id = response_data.get("session.id") parsed_data = dict(item.split("=") for item in response_data.split("&"))
return JsonResponse({"session_id": session_id}) session_id = parsed_data.get("session.id")
success_indicator = parsed_data.get("successIndicator")
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