Crates.io | paystack-transaction |
lib.rs | paystack-transaction |
version | 0.1.4 |
source | src |
created_at | 2023-10-16 08:23:33.413151 |
updated_at | 2023-10-21 15:40:27.536074 |
description | Paystack Rust Client |
homepage | https://oluseun.dev |
repository | https://github.com/seun-ja/paystack-transaction |
max_upload_size | |
id | 1004557 |
size | 19,036 |
A Simple package to use Paystack with Rust
#[tokio::main]
async fn main() {
let key = cred_from_env("SECRET_KEY".to_string()).unwrap();
let mut builder = Payment::builder(
"test@example.com".to_string(),
100.0,
key,
);
builder.mobile_money(
MobileMoney {
phone: "08123456789".to_string(),
provider: "MTN".to_string(),
}
);
builder.label("label".to_string());
builder.reference("reference".to_string());
builder.build().send().await.unwrap();
}
[dependencies]
paystack-transaction = "0.1.2"