Expand description
§Paylio
Official Rust client library for the Paylio subscription API.
§Quick Start
ⓘ
use paylio::Client;
#[tokio::main]
async fn main() -> Result<(), paylio::PaylioError> {
let client = Client::new("sk_live_xxx")?;
// Retrieve a subscription
let sub = client.subscriptions().retrieve("user_123").await?;
println!("Status: {}", sub.status);
// List subscription history
let list = client.subscriptions().list("user_123", None).await?;
println!("Total: {}", list.total);
Ok(())
}Re-exports§
pub use client::Client;pub use client::ClientBuilder;pub use error::PaylioError;pub use resources::PaginatedList;pub use resources::Period;pub use resources::Plan;pub use resources::Subscription;pub use resources::SubscriptionCancel;pub use resources::SubscriptionHistoryItem;pub use subscription::CancelOptions;pub use subscription::ListOptions;pub use subscription::SubscriptionService;pub use version::VERSION;