public interface Payment
| Modifier and Type | Method and Description |
|---|---|
java.util.concurrent.CompletableFuture<java.util.List<Order>> |
getAllOrders()
Get user order information list of vault service purchase
|
java.util.concurrent.CompletableFuture<Order> |
getOrder(java.lang.String orderId)
Get order information of vault service purchase
|
java.util.concurrent.CompletableFuture<PricingInfo> |
getPaymentInfo()
get vault's payment info
|
java.util.concurrent.CompletableFuture<java.lang.String> |
getPaymentVersion()
get payment version
|
java.util.concurrent.CompletableFuture<PricingPlan> |
getPricingPlan(java.lang.String planName)
get vault pricing plan information by plan name
|
java.util.concurrent.CompletableFuture<UsingPlan> |
getUsingPricePlan()
Get using price plan
|
java.util.concurrent.CompletableFuture<java.lang.Boolean> |
payOrder(java.lang.String orderId,
java.util.List<java.lang.String> txids)
pay for pricing plan order
|
java.util.concurrent.CompletableFuture<java.lang.String> |
placeOrder(java.lang.String priceName)
create a order of pricing plan
|
java.util.concurrent.CompletableFuture<PricingInfo> getPaymentInfo()
java.util.concurrent.CompletableFuture<PricingPlan> getPricingPlan(java.lang.String planName)
planName - plan namejava.util.concurrent.CompletableFuture<java.lang.String> placeOrder(java.lang.String priceName)
priceName - java.util.concurrent.CompletableFuture<java.lang.Boolean> payOrder(java.lang.String orderId,
java.util.List<java.lang.String> txids)
orderId - txids - java.util.concurrent.CompletableFuture<Order> getOrder(java.lang.String orderId)
orderId - java.util.concurrent.CompletableFuture<java.util.List<Order>> getAllOrders()
java.util.concurrent.CompletableFuture<UsingPlan> getUsingPricePlan()
java.util.concurrent.CompletableFuture<java.lang.String> getPaymentVersion()