Paystack

Introduction

Paystack Package for Rust

Usage

Install Package

bash paystack = "0.1.1"

NOTE
Ensure you pass your paystack secret key * Initiate charge

rust ... pub async fn main() -> Result<(), Error> { let transaction = paystack.initialize("adebayo@emmanuel.com".to_string(), "5000".to_string()).await; println!("{:#?}", transaction); Ok(()) }

```rust ... pub async fn main() -> Result<(), Error> { let verify = paystack.verifypayment("xxxxxxxx".tostring()).await; println!("{:#?}", verify); Ok(()) }

```

rust ... pub async fn main() -> Result<(), Error> { let charge_card = paystack.charge_card("AUTH_xxxxx".to_string(), "a@a.com".to_string(), "5000".to_string()).await; println!("{:#?}", charge_card); Ok(()) }

NOTE
Check the example directory to see a sample implementation

Contribution

Please contribute