Skip to content

Commit a3cb8ee

Browse files
Updated to use FraudLabs Pro v2 API
1 parent b7b6905 commit a3cb8ee

File tree

3 files changed

+10
-10
lines changed

3 files changed

+10
-10
lines changed

src/com/fraudlabspro/FraudLabsPro.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ public class FraudLabsPro {
44
/**
55
* Version of this library.
66
*
7-
* @const string
7+
* string
88
*/
9-
public static final String VERSION = "3.2.0";
9+
public static final String VERSION = "4.0.0";
1010

1111
/**
1212
* API KEY From Merchant

src/com/fraudlabspro/Order.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ public class Order{
1717
/**
1818
* Order statuses.
1919
*
20-
* @const string
20+
* string
2121
*/
2222
public final String APPROVE = "APPROVE";
2323
public final String REJECT = "REJECT";
@@ -26,7 +26,7 @@ public class Order{
2626
/**
2727
* Payment methods.
2828
*
29-
* @const string
29+
* string
3030
*/
3131
public final String CREDIT_CARD = "CREDITCARD";
3232
public final String PAYPAL = "PAYPAL";
@@ -41,7 +41,7 @@ public class Order{
4141
/**
4242
* ID types.
4343
*
44-
* @const string
44+
* string
4545
*/
4646
public final String FLP_ID = "fraudlabspro_id";
4747
public final String ORDER_ID = "user_order_id";
@@ -111,7 +111,7 @@ public String validate(Hashtable<String, String> data) {
111111

112112
String post = "key=" + FraudLabsPro.APIKEY + dataStr;
113113

114-
return Http.post(new URL("https://api.fraudlabspro.com/v1/order/screen"), post);
114+
return Http.post(new URL("https://api.fraudlabspro.com/v2/order/screen"), post);
115115
} catch (Exception e) {
116116
throw new RuntimeException(e);
117117
}
@@ -135,7 +135,7 @@ public String feedback(Hashtable<String, String> data) {
135135
}
136136
String post = "key=" + FraudLabsPro.APIKEY + dataStr;
137137

138-
return Http.post(new URL("https://api.fraudlabspro.com/v1/order/feedback"), post);
138+
return Http.post(new URL("https://api.fraudlabspro.com/v2/order/feedback"), post);
139139
} catch (Exception e) {
140140
throw new RuntimeException(e);
141141
}
@@ -157,7 +157,7 @@ public String getTransaction(Hashtable<String, String> data) {
157157
dataStr.append("&").append(entry.getKey()).append("=").append(URLEncoder.encode(entry.getValue(), "UTF-8"));
158158
}
159159

160-
return Http.get(new URL("https://api.fraudlabspro.com/v1/order/result?key=" + FraudLabsPro.APIKEY + dataStr));
160+
return Http.get(new URL("https://api.fraudlabspro.com/v2/order/result?key=" + FraudLabsPro.APIKEY + dataStr));
161161
} catch (Exception e) {
162162
throw new RuntimeException(e);
163163
}

src/com/fraudlabspro/SMSVerification.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ public String sendSMS(Hashtable<String, String> data) {
2424
}
2525
String post = "key=" + FraudLabsPro.APIKEY + dataStr;
2626

27-
return Http.post(new URL("https://api.fraudlabspro.com/v1/verification/send"), post);
27+
return Http.post(new URL("https://api.fraudlabspro.com/v2/verification/send"), post);
2828
} catch (IOException e) {
2929
throw new RuntimeException(e);
3030
}
@@ -46,7 +46,7 @@ public String verifySMS(Hashtable<String, String> data) {
4646
dataStr.append("&").append(entry.getKey()).append("=").append(URLEncoder.encode(entry.getValue(), "UTF-8"));
4747
}
4848

49-
return Http.get(new URL("https://api.fraudlabspro.com/v1/verification/result?key=" + FraudLabsPro.APIKEY + dataStr));
49+
return Http.get(new URL("https://api.fraudlabspro.com/v2/verification/result?key=" + FraudLabsPro.APIKEY + dataStr));
5050
} catch (Exception e) {
5151
throw new RuntimeException(e);
5252
}

0 commit comments

Comments
 (0)