File tree Expand file tree Collapse file tree 1 file changed +25
-1
lines changed Expand file tree Collapse file tree 1 file changed +25
-1
lines changed Original file line number Diff line number Diff line change 21
21
$ gateway->
setMerchantUser (
'[email protected] ' );
22
22
$ gateway ->setMerchantPassword ('Paratika123 ' );
23
23
$ gateway ->setSecretKey ('QOClasdJUuDDWasdasdasd ' );
24
- $ gateway ->setBank ('ISBANK ' );
24
+
25
+ $ gateway ->setBin ("545616 " );
26
+ $ gateway ->setMode ("api " );
27
+ try {
28
+ $ cardNetwork = 'UNKNOWN ' ;
29
+ $ options = [
30
+ 'queryAction ' => 'QUERYBIN '
31
+ ];
32
+
33
+ $ response = $ gateway ->query ($ options )->send ();
34
+ if ($ response ->isSuccessful ()) {
35
+ $ details = $ response ->getQueryDetails ();
36
+ if ($ details ['responseCode ' ] = "00 " ){
37
+ $ cardNetwork = $ details ['bin ' ]['cardNetwork ' ];
38
+ }
39
+
40
+ } else {
41
+ exit ($ response ->getMessage ());
42
+ }
43
+
44
+
45
+ } catch (\Exception $ e ) {
46
+ echo $ e ->getMessage ();
47
+ }
48
+ $ gateway ->setBank ($ cardNetwork );
25
49
26
50
$ gateway ->setMode ("NonDirectPost3D " );
27
51
//Diğer paremetreler: api DirectPost3D NonDirectPost3D
You can’t perform that action at this time.
0 commit comments