Package com.razorpay
Class SubscriptionClient
java.lang.Object
com.razorpay.SubscriptionClient
-
Method Summary
Modifier and TypeMethodDescriptioncreate(org.json.JSONObject request) createAddon(String id, org.json.JSONObject request) <T> TdeleteSubscriptionOffer(String subId, String offerId) fetchAll()fetchAll(org.json.JSONObject request) <T extends Entity>
T<T extends Entity>
T<T extends Entity>
T<T extends Entity>
T
-
Method Details
-
create
- Throws:
RazorpayException
-
fetch
- Throws:
RazorpayException
-
fetchAll
- Throws:
RazorpayException
-
fetchAll
- Throws:
RazorpayException
-
cancel
- Throws:
RazorpayException
-
cancel
- Throws:
RazorpayException
-
createAddon
- Throws:
RazorpayException
-
update
- Throws:
RazorpayException
-
fetchPendingUpdate
- Throws:
RazorpayException
-
cancelPendingUpdate
- Throws:
RazorpayException
-
pause
- Throws:
RazorpayException
-
resume
- Throws:
RazorpayException
-
deleteSubscriptionOffer
- Throws:
RazorpayException
-
get
public <T extends Entity> T get(String path, org.json.JSONObject requestObject) throws RazorpayException - Throws:
RazorpayException
-
post
public <T extends Entity> T post(String path, org.json.JSONObject requestObject) throws RazorpayException - Throws:
RazorpayException
-
put
public <T extends Entity> T put(String path, org.json.JSONObject requestObject) throws RazorpayException - Throws:
RazorpayException
-
patch
public <T extends Entity> T patch(String path, org.json.JSONObject requestObject) throws RazorpayException - Throws:
RazorpayException
-
delete
- Throws:
RazorpayException
-