Package: klarna-orders
Python SDKAn effortless integration. Designed for growth.SDK Installationpipinstallklarna-ordersSDK Example Usageimportklarnafromklarna.modelsimportoperations,shareds=klarna.Klarna(security=shared.Security(api_key_auth="Bearer YOUR_BEARER_TOKEN_HERE",),)req=operations.CreateOrderRequest(authorization_token="corrupti",create_order_request_input=shared.CreateOrderRequestInput(auto_capture=False,billing_address=shared.Address(attention="Attn",city="London",country="GB",email="test.sam@test.com",family_name="Andersson",given_name="Adam",organization_name="provident",phone="+44795465131",postal_code="W1G 0PW",region="OH",street_address="33 Cavendish Square",street_address2="Floor 22 / Flat 2",title="Mr.",),custom_payment_method_ids=["quibusdam","unde","nulla",],customer=shared.Customer(date_of_birth="1978-12-31",gender="male",last_four_ssn="corrupti",national_identification_number="illum",organization_entity_type="LIMITED_PARTNERSHIP",organization_registration_id="error",title="Mr.",type="organization",vat_id="deserunt",),locale="en-GB",merchant_data="{"order_specific":[{"substore":"Women's Fashion","product_name":"Women Sweatshirt"}]}",merchant_reference1="ON4711",merchant_reference2="hdt53h-zdgg6-hdaff2",merchant_urls=shared.MerchantUrls(authorization="https://www.example-url.com/authorization",confirmation="https://www.example-url.com/confirmation",notification="https://www.example-url.com/notification",push="https://www.example-url.com/push",),order_amount=2500,order_lines=[shared.OrderLine(image_url="https://www.exampleobjects.com/logo.png",merchant_data="{"customer_account_info":[{"unique_account_identifier":"test@gmail.com","account_registration_date":"2017-02-13T10:49:20Z","account_last_modified":"2019-03-13T11:45:27Z"}]}",name="Running shoe",product_identifiers=shared.ProductIdentifiers(brand="shoe-brand",category_path="Shoes > Running",color="white",global_trade_item_number="4912345678904",manufacturer_part_number="AD6654412-334.22",size="small",),product_url="https://.../AD6654412.html",quantity=1,quantity_unit="pcs",reference="AD6654412",subscription=shared.Subscription(interval="WEEK",interval_count=297534,name="Larry Windler",),tax_rate=1900,total_amount=2500,total_discount_amount=500,total_tax_amount=475,type="physical",unit_price=2500,),shared.OrderLine(image_url="https://www.exampleobjects.com/logo.png",merchant_data="{"customer_account_info":[{"unique_account_identifier":"test@gmail.com","account_registration_date":"2017-02-13T10:49:20Z","account_last_modified":"2019-03-13T11:45:27Z"}]}",name="Running shoe",product_identifiers=shared.ProductIdentifiers(brand="shoe-brand",category_path="Shoes > Running",color="white",global_trade_item_number="4912345678904",manufacturer_part_number="AD6654412-334.22",size="small",),product_url="https://.../AD6654412.html",quantity=1,quantity_unit="pcs",reference="AD6654412",subscription=shared.Subscription(interval="WEEK",interval_count=791725,name="Ken Kshlerin",),tax_rate=1900,total_amount=2500,total_discount_amount=500,total_tax_amount=475,type="physical",unit_price=2500,),],order_tax_amount=475,purchase_country="GB",purchase_currency="GBP",shipping_address=shared.Address(attention="Attn",city="London",country="GB",email="test.sam@test.com",family_name="Andersson",given_name="Adam",organization_name="recusandae",phone="+44795465131",postal_code="W1G 0PW",region="OH",street_address="33 Cavendish Square",street_address2="Floor 22 / Flat 2",title="Mr.",),),)res=s.orders.create(req)ifres.orderisnotNone:# handle responseAvailable Resources and Operationsauthorizationscancel- Cancel an existing authorizationorderscreate- Create a new ordersessionscreate- Create a new payment sessionread- Read an existing payment sessionupdate- Update an existing payment sessiontokenspurchase- Generate a consumer tokenMaturityThis SDK is in beta, and there may be breaking changes between versions without a major version update. Therefore, we recommend pinning usage
to a specific package version. This way, you can install the same version each time without breaking changes unless you are intentionally
looking for the latest version.ContributionsWhile we value open-source contributions to this SDK, this library is generated programmatically.
Feel free to open a PR or a Github issue as a proof of concept and we'll do our best to include it in a future release !SDK Created bySpeakeasy