ui/payment_options/embedded_payorc_payment_widgets
library
Functions
-
effectiveApplePayJson(PaymentRequest paymentRequest)
→ String?
-
Same sourcing as
_PaymentOptionsSceneState._applePayConfigJson.
-
effectiveGooglePayJson(PaymentRequest paymentRequest)
→ String?
-
Same sourcing as
_PaymentOptionsSceneState._googlePayConfigJson.
-
payorcEmbeddedConfirmButton({required VoidCallback onPressed, PayorcEmbeddedCustomization? style})
→ Widget
-
Standalone Confirm for Samsung (after payorcEmbeddedSamsungPayTile selection).
-
payorcEmbeddedOpenPayWithCard({required BuildContext context, required PaymentRequest checkoutRequest, PaymentRequest? addCardRequest, PayorcEmbeddedCustomization? style, void onNewCardAdded(CardData input)?, void onSuccessPayment(BuildContext submittingContext, Map<String, dynamic> merchantResponse)?, void onPaymentFailed(BuildContext submitModalContext, String message, {String? code})?, VoidCallback? onRetryPayment})
→ Widget
-
Same behavior as selecting “Pay with Card” on the sheet, then running
PayOrc.submitOrder after the user enters card details.
-
payorcEmbeddedSamsungPayTile({required VoidCallback onPressed, bool isSelected = false, PayorcEmbeddedCustomization? style})
→ Widget
-
Samsung Pay tile — tap selects Samsung; host
onSamsungPay runs after Confirm (sheet flow).
-
payorcEmbeddedTabbyTile({required VoidCallback onPressed, bool isSelected = false, PayorcEmbeddedCustomization? style})
→ Widget
-
Tabby tile when Tabby is enabled (API key + checkout customization).