sumup-rs 0.2.0

A comprehensive, type-safe Rust client for the SumUp API with full async/await support
Documentation
[dependencies.chrono]
features = ["serde"]
version = "0.4"

[dependencies.dotenv]
version = "0.15"

[dependencies.reqwest]
features = ["json"]
version = "0.12"

[dependencies.serde]
features = ["derive"]
version = "1.0"

[dependencies.serde_json]
version = "1.0"

[dependencies.tokio]
features = ["full"]
version = "1"

[dependencies.url]
version = "2.5"

[dev-dependencies.tokio-test]
version = "0.4"

[dev-dependencies.wiremock]
version = "0.6"

[[example]]
name = "3ds_comprehensive_demo"
path = "examples/3ds_comprehensive_demo.rs"

[[example]]
name = "3ds_sandbox_debug"
path = "examples/3ds_sandbox_debug.rs"

[[example]]
name = "3ds_working_demo"
path = "examples/3ds_working_demo.rs"

[[example]]
name = "api_explorer"
path = "examples/api_explorer.rs"

[[example]]
name = "basic_usage"
path = "examples/basic_usage.rs"

[[example]]
name = "checkout_example"
path = "examples/checkout_example.rs"

[[example]]
name = "checkout_status"
path = "examples/checkout_status.rs"

[[example]]
name = "customer_transaction_example"
path = "examples/customer_transaction_example.rs"

[[example]]
name = "customer_workflow"
path = "examples/customer_workflow.rs"

[[example]]
name = "debug_api_response"
path = "examples/debug_api_response.rs"

[[example]]
name = "pagination_example"
path = "examples/pagination_example.rs"

[[example]]
name = "setup_3ds_testing"
path = "examples/setup_3ds_testing.rs"

[[example]]
name = "team_management"
path = "examples/team_management.rs"

[[example]]
name = "test_api_key"
path = "examples/test_api_key.rs"

[[example]]
name = "working_checkout"
path = "examples/working_checkout.rs"

[[example]]
name = "working_checkout_demo"
path = "examples/working_checkout_demo.rs"

[lib]
name = "sumup_rs"
path = "src/lib.rs"

[package]
authors = ["Your Name <your.email@example.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["api-bindings", "web-programming", "asynchronous"]
description = "A comprehensive, type-safe Rust client for the SumUp API with full async/await support"
documentation = "https://docs.rs/sumup-rs"
edition = "2021"
homepage = "https://github.com/yourusername/sumup-rs"
keywords = ["sumup", "api", "payment", "fintech", "checkout"]
license = "MIT"
name = "sumup-rs"
readme = "README.md"
repository = "https://github.com/yourusername/sumup-rs"
version = "0.2.0"

[[test]]
name = "api_integration"
path = "tests/api_integration.rs"

[[test]]
name = "checkout_integration"
path = "tests/checkout_integration.rs"

[[test]]
name = "customers"
path = "tests/customers.rs"

[[test]]
name = "merchant"
path = "tests/merchant.rs"

[[test]]
name = "payments"
path = "tests/payments.rs"

[[test]]
name = "real_api_integration"
path = "tests/real_api_integration.rs"

[[test]]
name = "team_management"
path = "tests/team_management.rs"