request method

  1. @override
Future<void> request(
  1. Payload payload,
  2. Map<String, Object>? data
)
override

Implementation

@override
Future<void> request(Payload payload, Map<String, Object>? data) async {
  BootpayPlatform.instance.request(payload, {
    'url': CDN_BOOTPAY,
    'javascriptEnabled': true,
    'presentationStyle': PresentationStyle.sheet,
    'width': 800,
    'height': 600,
    'userAgent': data?['userAgent'] ?? 'Mozilla/5.0 (iPhone; CPU iPhone OS 14_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0 Mobile/15E148 Safari/604.1',
    'modalTitle': data?['modalTitle'] ?? '결제하기',
    'sheetCloseButtonTitle': data?['sheetCloseButtonTitle'] ?? '',
  });
}