hyperpay_sdk 2.0.0 copy "hyperpay_sdk: ^2.0.0" to clipboard
hyperpay_sdk: ^2.0.0 copied to clipboard

Flutter plugin for HyperPay (OPPWA) Mobile SDK v7.4.0. ReadyUI, CustomUI, Apple Pay, Google Pay, MADA, tokenization, and 3DS2.

2.0.0 #

Breaking change: HyperpaySdk.payApplePay() now requires shopperResultUrl.

The earlier 1.0.5 fix added shopperResultURL assignment on the iOS Apple Pay params, but the value was never plumbed through from Dart — the payApplePay Dart method didn't accept a shopperResultUrl argument, so the iOS plugin always saw a nil value and submitted Apple Pay payments to HyperPay with no shopperResultURL, causing 200.300.404 invalid or missing parameter. Now mirrors the Ready UI flow: callers must pass shopperResultUrl, the Dart→iOS bridge forwards it, the iOS handler captures it, and the submission delegate assigns it on OPPApplePayPaymentParams before submitTransaction.

1.0.5 #

  • Fix Apple Pay on iOS rejected by HyperPay with 200.300.404 invalid or missing parametershopperResultURL was set on the card path but not on OPPApplePayPaymentParams before submission, so wallet payments reached HyperPay without it. Now mirrors the card flow and assigns shopperResultURL on the Apple Pay params before submitting the transaction. (Incomplete: see 2.0.0.)

1.0.4 #

  • Fix Apple Pay cancel hanging forever on iOS — pendingResult was never called when user dismissed the payment sheet

1.0.3 #

  • Added Apple Pay Merchant ID configuration guide with screenshots
  • Fixed README links to use absolute URLs for pub.dev compatibility

1.0.2 #

  • Fix package description length for pub.dev validation

1.0.1 #

  • Redesigned example app with multi-screen layout (splash, home, saved cards)
  • Added "Add Card" flow — tokenize cards without making a payment (PA + createRegistration)
  • Extracted shared business logic into PaymentService
  • Custom card form now opens in a modal bottom sheet
  • Added .env.example for easier example app setup
  • Added screenshots to README
  • Added production integration guide with backend flow diagram
  • Added UI color customization documentation

1.0.0 #

  • Initial release wrapping HyperPay OPPWA Mobile SDK v7.4.0
  • ReadyUI and CustomUI payment flows
  • Support for VISA, MasterCard, MADA, Apple Pay, Google Pay, STC Pay
  • Tokenization / stored cards
  • 3DS2 authentication
  • Test and Live payment modes
  • Shopper result URL / callback scheme handling
  • Payment status checking
2
likes
150
points
170
downloads

Documentation

API reference

Publisher

verified publishermahalox.com

Weekly Downloads

Flutter plugin for HyperPay (OPPWA) Mobile SDK v7.4.0. ReadyUI, CustomUI, Apple Pay, Google Pay, MADA, tokenization, and 3DS2.

Repository (GitHub)
View/report issues

Topics

#payment #hyperpay #oppwa #mada

License

MIT (license)

Dependencies

flutter

More

Packages that depend on hyperpay_sdk

Packages that implement hyperpay_sdk