웃으면보거스
TPToss payments 개발자 커뮤니티
•Created by 웃으면보거스 on 11/17/2023 in #❓┃연동개발-문의
flutter
플러터로 연동중인데,
import 'package:flutter/material.dart';
import 'package:tosspayments_sdk_flutter/model/tosspayments_result.dart';
import 'package:tosspayments_sdk_flutter/tosspayments_sdk_flutter.dart';
import 'package:tosspayments_sdk_flutter/model/paymentData.dart';
/// [Payment] 클래스는 결제 처리를 담당하는 위젯입니다.
class Payment extends StatelessWidget {
final PaymentData data;
/// 기본 생성자입니다.
const Payment({
super.key,
required this.data,
});
/// 위젯을 빌드합니다.
///
/// 'test_ck_D5GePWvyJnrK0W0k6q8gLzN97Eoq' 클라이언트 키를 사용하여 [TossPayments]를 생성합니다.
///»
/// 성공하면, [Get]을 이용해 결과를 반환하고 이전 화면으로 돌아갑니다.
/// 실패하면, [Get]을 이용해 실패 정보를 반환하고 이전 화면으로 돌아갑니다.
@override
Widget build(BuildContext context) {
debugPrint('Payment 빌드');
return TossPayments(
clientKey: //여기,
data: data,
success: (Success success) {
Navigator.of(context).pop(success);
},
fail: (Fail fail) {
Navigator.of(context).pop(fail);
});
}
}
클라이언트 키를 발급받아서 저기 클라이언트 키에 넣었는데,
결제하기 누르고 나서 다음 화면에서 넘어가지지 않습니다. 어떤게 문제인건가요?
49 replies