Package com.razorpay
Class PaymentClient
java.lang.Object
com.razorpay.PaymentClient
public class PaymentClient
extends java.lang.Object
-
Method Summary
Modifier and Type Method Description Paymentcapture(java.lang.String id, org.json.JSONObject request)voiddelete(java.lang.String path, org.json.JSONObject requestObject)Paymentfetch(java.lang.String id)java.util.List<Payment>fetchAll()java.util.List<Payment>fetchAll(org.json.JSONObject request)java.util.List<Refund>fetchAllRefunds(java.lang.String id)java.util.List<Refund>fetchAllRefunds(java.lang.String id, org.json.JSONObject request)java.util.List<Refund>fetchAllRefunds(org.json.JSONObject request)java.util.List<Transfer>fetchAllTransfers(java.lang.String id)java.util.List<Transfer>fetchAllTransfers(java.lang.String id, org.json.JSONObject request)BankTransferfetchBankTransfers(java.lang.String id)RefundfetchRefund(java.lang.String refundId)RefundfetchRefund(java.lang.String id, java.lang.String refundId)<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)Refundrefund(java.lang.String id)Refundrefund(java.lang.String id, org.json.JSONObject request)Refundrefund(org.json.JSONObject request)java.util.List<Transfer>transfer(java.lang.String id, org.json.JSONObject request)
-
Method Details
-
fetch
- Throws:
RazorpayException
-
fetchAll
- Throws:
RazorpayException
-
fetchAll
- Throws:
RazorpayException
-
capture
- Throws:
RazorpayException
-
refund
- Throws:
RazorpayException
-
refund
- Throws:
RazorpayException
-
refund
- Throws:
RazorpayException
-
fetchRefund
- Throws:
RazorpayException
-
fetchRefund
- Throws:
RazorpayException
-
fetchAllRefunds
public java.util.List<Refund> fetchAllRefunds(java.lang.String id, org.json.JSONObject request) throws RazorpayException- Throws:
RazorpayException
-
fetchAllRefunds
- Throws:
RazorpayException
-
fetchAllRefunds
public java.util.List<Refund> fetchAllRefunds(org.json.JSONObject request) throws RazorpayException- Throws:
RazorpayException
-
transfer
public java.util.List<Transfer> transfer(java.lang.String id, org.json.JSONObject request) throws RazorpayException- Throws:
RazorpayException
-
fetchAllTransfers
- Throws:
RazorpayException
-
fetchAllTransfers
public java.util.List<Transfer> fetchAllTransfers(java.lang.String id, org.json.JSONObject request) throws RazorpayException- Throws:
RazorpayException
-
fetchBankTransfers
- 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
-