Package com.razorpay
Class CustomerClient
java.lang.Object
com.razorpay.CustomerClient
public class CustomerClient
extends java.lang.Object
-
Method Summary
Modifier and Type Method Description Customercreate(org.json.JSONObject request)voiddelete(java.lang.String path, org.json.JSONObject requestObject)voiddeleteToken(java.lang.String id, java.lang.String tokenId)Customeredit(java.lang.String id, org.json.JSONObject request)Customerfetch(java.lang.String id)TokenfetchToken(java.lang.String id, java.lang.String tokenId)java.util.List<Token>fetchTokens(java.lang.String id)<T extends Entity>
Tget(java.lang.String path, org.json.JSONObject requestObject)<T extends Entity>
Tpatch(java.lang.String path, org.json.JSONObject requestObject)<T extends Entity>
Tpost(java.lang.String path, org.json.JSONObject requestObject)<T extends Entity>
Tput(java.lang.String path, org.json.JSONObject requestObject)
-
Method Details
-
create
- Throws:
RazorpayException
-
fetch
- Throws:
RazorpayException
-
edit
- Throws:
RazorpayException
-
fetchTokens
- Throws:
RazorpayException
-
fetchToken
- Throws:
RazorpayException
-
deleteToken
- Throws:
RazorpayException
-
get
public <T extends Entity> T get(java.lang.String path, org.json.JSONObject requestObject) throws RazorpayException- Throws:
RazorpayException
-
post
public <T extends Entity> T post(java.lang.String path, org.json.JSONObject requestObject) throws RazorpayException- Throws:
RazorpayException
-
put
public <T extends Entity> T put(java.lang.String path, org.json.JSONObject requestObject) throws RazorpayException- Throws:
RazorpayException
-
patch
public <T extends Entity> T patch(java.lang.String path, org.json.JSONObject requestObject) throws RazorpayException- Throws:
RazorpayException
-
delete
public void delete(java.lang.String path, org.json.JSONObject requestObject) throws RazorpayException- Throws:
RazorpayException
-