Skip to content

Commit f04013c

Browse files
committed
bio pay auto transactionConfirm for flutter
1 parent caf69cb commit f04013c

File tree

3 files changed

+11
-4
lines changed

3 files changed

+11
-4
lines changed

bootpay/src/main/java/kr/co/bootpay/bio/activity/BootpayBioWebView.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -612,7 +612,6 @@ private void loadParams(String... script) {
612612
builder.append(";");
613613
String request = builder.toString();
614614

615-
Log.d("bootpay request -----", request);
616615

617616
load(request);
618617
}
@@ -674,7 +673,6 @@ public void cancel(String data) {
674673
@Override
675674
public void confirm(String data) {
676675
eventHandler.sendMessage(Message.obtain(eventHandler, CONFIRM, data));
677-
transactionConfirm(data);
678676
}
679677

680678
@JavascriptInterface

bootpay/src/main/java/kr/co/bootpay/bio/activity/BootpayBioWebviewActivity.java

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ protected void onCreate(Bundle savedInstanceState) {
5454

5555
setContentView(R.layout.layout_bio_activity);
5656
webView = findViewById(R.id.webview);
57+
// webview.setlis
5758
}
5859

5960
@Override
@@ -132,9 +133,17 @@ public void onReady(String data) {
132133
}
133134

134135
@Override
135-
public void onConfirm(String data) {
136+
public void onConfirm(final String data) {
136137
if(CurrentBioRequest.getInstance().confirm != null) CurrentBioRequest.getInstance().confirm.onConfirm(data);
137138

139+
//auto transaction commit
140+
runOnUiThread(new Runnable() {
141+
@Override
142+
public void run() {
143+
transactionConfirm(data);
144+
}
145+
});
146+
138147
// Log.d("bootpay", data);
139148
}
140149

sample/src/main/java/bootpay/co/kr/samplepayment/BioActivity.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ public void callbackEasyPayUserToken(RestEasyPayUserTokenData userToken) {
107107
String application_id = "5b8f6a4d396fa665fdc2b5e8";
108108

109109
BioPayload bioPayload = new BioPayload();
110-
bioPayload.setPg(PG.PAYAPP)
110+
bioPayload.setPg(PG.NICEPAY)
111111
.setName("bootpay test")
112112
.setPrice(1000.0) //최종 결제 금액
113113
.setOrder_id(String.valueOf(System.currentTimeMillis())) //개발사에서 관리하는 주문번호

0 commit comments

Comments
 (0)