Spaces:
Sleeping
Sleeping
Fix metadata ask at geo
Browse files- funciones.py +12 -10
funciones.py
CHANGED
|
@@ -34,14 +34,15 @@ async def procesa_evento(request: Request, stripe_signature: str = Header(None))
|
|
| 34 |
print("Checkout Session completado.")
|
| 35 |
|
| 36 |
# Imprimir todos los metadatos
|
|
|
|
| 37 |
print("Metadatos completos:")
|
| 38 |
-
print(
|
| 39 |
|
| 40 |
-
gaCliente =
|
| 41 |
print("Gaclient es: ", gaCliente)
|
| 42 |
|
| 43 |
# Obtener de qué sitio viene el evento
|
| 44 |
-
sitio =
|
| 45 |
print("Sitio es: ", sitio)
|
| 46 |
|
| 47 |
print("Status:")
|
|
@@ -57,9 +58,9 @@ async def procesa_evento(request: Request, stripe_signature: str = Header(None))
|
|
| 57 |
if len(event_data['payment_method_options']["card"]) > 1: #Si el contenido de card es mayor de uno, si existe y puedes finalmente procesar el pago.
|
| 58 |
cus_id = event_data['customer']
|
| 59 |
print("Customer directo:", cus_id)
|
| 60 |
-
imagenes =
|
| 61 |
print("Imágenes:", imagenes)
|
| 62 |
-
firebase_user =
|
| 63 |
print("Firebase user:", firebase_user)
|
| 64 |
|
| 65 |
if firebase_user:
|
|
@@ -79,14 +80,15 @@ async def procesa_evento(request: Request, stripe_signature: str = Header(None))
|
|
| 79 |
print("Checkout Session completado.")
|
| 80 |
|
| 81 |
# Imprimir todos los metadatos
|
|
|
|
| 82 |
print("Metadatos completos:")
|
| 83 |
-
print(
|
| 84 |
|
| 85 |
-
gaCliente =
|
| 86 |
print("Gaclient es: ", gaCliente)
|
| 87 |
|
| 88 |
# Obtener de qué sitio viene el evento
|
| 89 |
-
sitio =
|
| 90 |
print("Sitio es: ", sitio)
|
| 91 |
|
| 92 |
#print("Status:")
|
|
@@ -97,10 +99,10 @@ async def procesa_evento(request: Request, stripe_signature: str = Header(None))
|
|
| 97 |
print(len(event_data['payment_method_options']))
|
| 98 |
cus_id = event_data['customer']
|
| 99 |
print("Customer directo:", cus_id)
|
| 100 |
-
imagenes =
|
| 101 |
print("Imágenes:")
|
| 102 |
print(imagenes)
|
| 103 |
-
firebase_user =
|
| 104 |
print("Firebase user:", firebase_user)
|
| 105 |
|
| 106 |
if firebase_user:
|
|
|
|
| 34 |
print("Checkout Session completado.")
|
| 35 |
|
| 36 |
# Imprimir todos los metadatos
|
| 37 |
+
metadata = dict(event_data['metadata'])
|
| 38 |
print("Metadatos completos:")
|
| 39 |
+
print(metadata)
|
| 40 |
|
| 41 |
+
gaCliente = metadata.get('gaCliente', None)
|
| 42 |
print("Gaclient es: ", gaCliente)
|
| 43 |
|
| 44 |
# Obtener de qué sitio viene el evento
|
| 45 |
+
sitio = metadata.get('sitio', None)
|
| 46 |
print("Sitio es: ", sitio)
|
| 47 |
|
| 48 |
print("Status:")
|
|
|
|
| 58 |
if len(event_data['payment_method_options']["card"]) > 1: #Si el contenido de card es mayor de uno, si existe y puedes finalmente procesar el pago.
|
| 59 |
cus_id = event_data['customer']
|
| 60 |
print("Customer directo:", cus_id)
|
| 61 |
+
imagenes = metadata.get('imagenes', None)
|
| 62 |
print("Imágenes:", imagenes)
|
| 63 |
+
firebase_user = metadata.get('firebase_user', None)
|
| 64 |
print("Firebase user:", firebase_user)
|
| 65 |
|
| 66 |
if firebase_user:
|
|
|
|
| 80 |
print("Checkout Session completado.")
|
| 81 |
|
| 82 |
# Imprimir todos los metadatos
|
| 83 |
+
metadata = dict(event_data['metadata'])
|
| 84 |
print("Metadatos completos:")
|
| 85 |
+
print(metadata)
|
| 86 |
|
| 87 |
+
gaCliente = metadata.get('gaCliente', None)
|
| 88 |
print("Gaclient es: ", gaCliente)
|
| 89 |
|
| 90 |
# Obtener de qué sitio viene el evento
|
| 91 |
+
sitio = metadata.get('sitio', None)
|
| 92 |
print("Sitio es: ", sitio)
|
| 93 |
|
| 94 |
#print("Status:")
|
|
|
|
| 99 |
print(len(event_data['payment_method_options']))
|
| 100 |
cus_id = event_data['customer']
|
| 101 |
print("Customer directo:", cus_id)
|
| 102 |
+
imagenes = metadata.get('imagenes', None)
|
| 103 |
print("Imágenes:")
|
| 104 |
print(imagenes)
|
| 105 |
+
firebase_user = metadata.get('firebase_user', None)
|
| 106 |
print("Firebase user:", firebase_user)
|
| 107 |
|
| 108 |
if firebase_user:
|