pushinbr/pam-native-payments

PCI-conscious Stripe PaymentSheet payments for PAM Native.

Maintainers

Package info

github.com/push-in/pam-native-payments

Type:pam-native-plugin

pkg:composer/pushinbr/pam-native-payments

Transparency log

Statistics

Installs: 3

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v0.1.0 2026-08-01 04:49 UTC

This package is auto-updated.

Last update: 2026-08-01 06:06:27 UTC


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.