public class Payments
extends java.lang.Object
| Constructor | Description |
|---|---|
Payments() |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.Map<java.lang.String,java.lang.Object> |
authorize(java.lang.String paymentId,
int amount,
Setup setup) |
This method is used to simulate the payment authorization.
|
java.util.Map<java.lang.String,java.lang.Object> |
cancelPreAuthorized(java.lang.String paymentId,
Setup setup) |
This method is used to cancel a pre-authorized payment by Moip payment external ID.
|
java.util.Map<java.lang.String,java.lang.Object> |
capturePreAuthorized(java.lang.String paymentId,
Setup setup) |
This method is used to capture a pre-authorized payment by its Moip payment external ID.
|
java.util.Map<java.lang.String,java.lang.Object> |
get(java.lang.String paymentId,
Setup setup) |
This method is used to get the data of a created payment by Moip payment external ID.
|
java.util.Map<java.lang.String,java.lang.Object> |
pay(java.util.Map<java.lang.String,java.lang.Object> body,
java.lang.String orderId,
Setup setup) |
This method is used to create a payment.
|
public java.util.Map<java.lang.String,java.lang.Object> pay(java.util.Map<java.lang.String,java.lang.Object> body,
java.lang.String orderId,
Setup setup)
body
filled with the payment data and the ID of the order that will be payed.body - Map<String, Object> the request body.orderId - String the Moip order external ID.setup - Setup the setup object.Map<String, Object>public java.util.Map<java.lang.String,java.lang.Object> capturePreAuthorized(java.lang.String paymentId,
Setup setup)
paymentId - String the Moip payment external ID.setup - Setup the setup object.Map<String, Object>public java.util.Map<java.lang.String,java.lang.Object> cancelPreAuthorized(java.lang.String paymentId,
Setup setup)
paymentId - String the Moip payment external ID.setup - Setup the setup object.Map<String, Object>public java.util.Map<java.lang.String,java.lang.Object> get(java.lang.String paymentId,
Setup setup)
paymentId - String the Moip payment external ID.setup - Setup the setup object.Map<String, Object>public java.util.Map<java.lang.String,java.lang.Object> authorize(java.lang.String paymentId,
int amount,
Setup setup)
paymentId - String the Moip payment external ID.amount - int the amount value that will be authorized.setup - Setup the setup obeject.Map<String, Object>