import requests

# Use your actual decrypted token here
token = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJyZXN1bHQiOnsidXNlcm5hbWUiOiJaVkJQTlBDSFZNQlVBUVRaWU9XUExUWFZXWFdZRVJEUyIsInBhc3N3b3JkIjoiXXNvTGokc2kheDZJTCFbS1B-cmtRXnNYR15oVDN5SlMifSwiaWF0IjoxNzU0NjUxMDU0LCJleHAiOjE3NTQ3Mzc0NTR9.wN_a1ykqIvM2wnUSlpI-WZPqzRCt3aJhmsXGLzBm3tU"

# BASE_URL = "https://voucherapi.yourprovider.com"  # Replace with your real base URL
BASE_URL = "https://send.bulkgv.net/API/v1"
headers = {
    "Content-Type": "application/json",
    "token": token
}

payload = {
    "brandProductCode": "Bata4xfRrUnT46Uv4iol",  # Use valid code from your DB
    "denomination": 100,
    "quantity": 1,
    "orderid": "ORDER_TEST_20250807_01"  # Must be unique
}

response = requests.post(f"{BASE_URL}/pullvoucher", headers=headers, json=payload)

print("🔍 Status Code:", response.status_code)
print("📦 Raw Response:", response.text)
