pushinbr / pam-native-payments
PCI-conscious Stripe PaymentSheet payments for PAM Native.
Package info
github.com/push-in/pam-native-payments
Type:pam-native-plugin
pkg:composer/pushinbr/pam-native-payments
v0.1.0
2026-08-01 04:49 UTC
Requires
- php: ^8.4
- pushinbr/pam-native: ^0.6.1
README
Stripe PaymentSheet for PAM Native with native payment methods, wallets and SCA/3DS flows. Your server creates the PaymentIntent; the app receives only a publishable key and short-lived client secret. Stripe secret keys are rejected by the PHP API.
composer require pushinbr/pam-native-payments pam mobile prepare
PaymentSheet::make($publishableKey, $paymentIntentClientSecret, 'Acme') ->returnUrl('acme://stripe-redirect') ->onResult(fn (PaymentResult $result, string $message) => /* update the screen */);
Always fulfill orders from verified server-side Stripe webhooks, never from the client completion callback.