payrail 0.1.1

Provider-neutral Rust payments facade for Stripe, PayPal, and Mobile Money
Documentation

payrail

Provider-neutral Rust payments crate for PayRail.

Use this crate from applications. It exposes provider-neutral types and registers first-party provider connectors behind feature flags.

Features

  • stripe: enables Stripe card and stablecoin Checkout routing.
  • paypal: enables PayPal Orders routing and capture.
  • lipila: enables Lipila Zambia Mobile Money routing.
  • mobile-money: enables shared Mobile Money helpers.
  • all-providers: enables every provider.
  • rustls: default TLS backend.
  • native-tls: optional native TLS backend.

Security

PayRail does not collect raw card numbers. Do not log secrets, raw webhook bodies, raw provider responses, phone numbers, or emails.