redirectToMPCheckout function
void
redirectToMPCheckout(
- String _publicKey,
- String _preferenceId
)
Implementation
void redirectToMPCheckout(String _publicKey, String _preferenceId) async {
final mp = MercadoPago(_publicKey,
Locale(
locale: 'en-US'
));
// print("redirectToStripeCheckout ${_mainModel.currentBase}stripe_success");
try{
mp.checkout(CheckoutOptions(
autoOpen: true,
preference: CheckoutPreference(
id: _preferenceId
),
render: CheckoutRender(
container: 'tokenizer', // Indicates where the payment button is going to be rendered
// label: 'Pay' // Changes the button label (optional)
)
));
// stripe.redirectToCheckout(CheckoutOptions(
// lineItems: [
// LineItem(price: _priceId, quantity: 1),
// ],
// mode: 'payment',
// successUrl: _mainModel.currentBase + "stripe_success?booking=${_mainModel.lastBooking}",
// cancelUrl: _mainModel.currentBase + "stripe_cancel?booking=${_mainModel.lastBooking}",
// ));
}catch(ex){
print(ex.toString());
}
}