Constructor and description |
---|
RecurlyService
() |
Type | Name and description |
---|---|
Response<java.lang.String> |
cancelSubscription(java.lang.String subscriptionUuid) Cancel subscription |
Response<RecurlyAccount> |
createAccount(RecurlyAccount recurlyAccount) Create account |
Response<RecurlyBillingInfo> |
createOrUpdateBillingDetails(RecurlyBillingInfo billingDetails, java.lang.String accountCode) Create or update billing details |
Response<RecurlySubscription> |
createSubscription(RecurlySubscription recurlySubscription) Create subscription |
Response<RecurlyPlan> |
createSubscriptionPlan(RecurlyPlan recurlySubscriptionPlan) Create subscription plan |
Response<java.lang.String> |
deleteAccount(java.lang.String accountCode) Delete account |
Response<java.lang.String> |
deleteBillingDetails(java.lang.String accountCode) Delete billing details |
Response<RecurlyPlan> |
deleteSubscriptionPlan(RecurlyPlan recurlySubscriptionPlan) Delete subscription plan |
Response<RecurlyAccount> |
getAccountDetails(java.lang.String accountCode) Get account details |
Response<RecurlyBillingInfo> |
getBillingDetails(java.lang.String accountCode) Get billing details |
Response<RecurlySubscription> |
getSubscriptionDetails(java.lang.String subscriptionUuid) Get subscription details |
Response<RecurlyPlan> |
getSubscriptionPlanDetails(java.lang.String planCode) Get subscription plan details |
Response<RecurlyTransaction> |
getTransactionDetails(java.lang.String transactionId) Get transaction details |
Response<java.util.List<RecurlyAccount>> |
listAccounts(java.util.Map query = [:]) List all accounts |
Response<java.util.List<RecurlyAccount>> |
listActiveSubscribers() List active subscribers |
Response<java.util.List<RecurlyTransaction>> |
listAllAccountTransactions(java.lang.String accountCode) List all account transactions |
Response<java.util.List<RecurlyTransaction>> |
listAllAccountTransactionsWhichAreMarkedAsFailed(java.lang.String accountCode) List all account transaction which are marked as failed |
Response<java.util.List<RecurlyTransaction>> |
listAllAccountTransactionsWhichAreMarkedAsPayments(java.lang.String accountCode) List all account transactions which are marked as payments |
Response<java.util.List<RecurlyTransaction>> |
listAllAccountTransactionsWhichAreMarkedAsRefunds(java.lang.String accountCode) List all account transactions which are marked as refunds |
Response<java.util.List<RecurlyTransaction>> |
listAllAccountTransactionsWhichAreMarkedAsSuccessful(java.lang.String accountCode) List all account transactions which are marked as successful |
Response<java.util.List<RecurlyTransaction>> |
listAllAccountTransactionsWhichAreMarkedAsVoided(java.lang.String accountCode) List all account transactions which are marked as voided |
Response<java.util.List<RecurlyPlan>> |
listAllSubscriptionPlans() List all subscription plans @return |
Response<java.util.List<RecurlyTransaction>> |
listAllTransactions() List all transactions @return |
Response<java.util.List<RecurlyTransaction>> |
listAllTransactionsWhichAreMarkedAsFailed() List all transactions which are marked as failed |
Response<java.util.List<RecurlyTransaction>> |
listAllTransactionsWhichAreMarkedAsPayments() List all transactions which are marked as payments |
Response<java.util.List<RecurlyTransaction>> |
listAllTransactionsWhichAreMarkedAsRefunds() List all transactions which are marked as refunds |
Response<java.util.List<RecurlyTransaction>> |
listAllTransactionsWhichAreMarkedAsSuccessful() List all transactions which are marked as successful |
Response<java.util.List<RecurlyTransaction>> |
listAllTransactionsWhichAreMarkedAsVoided() List all transactions which are marked as voided |
Response<java.util.List<RecurlyAccount>> |
listNonSubscribers() List non subscribers |
Response<java.util.List<RecurlyAccount>> |
listPastDueSubscribers() List past due subscribers |
Response<java.lang.String> |
reactivateSubscription(java.lang.String subscriptionUuid) Reactivate subscription |
Response<java.lang.String> |
terminateSubscriptionWithFullRefund(java.lang.String subscriptionUuid) Terminate subscription with full refund |
Response<java.lang.String> |
terminateSubscriptionWithNoRefund(java.lang.String subscriptionUuid) Terminate subscription with no refund |
Response<java.lang.String> |
terminateSubscriptionWithPartialRefund(java.lang.String subscriptionUuid) Terminate subscription with partial refund |
Response<RecurlyAccount> |
updateAccount(RecurlyAccount recurlyAccount) Update account |
Response<RecurlySubscription> |
updateSubscription(RecurlySubscription recurlySubscription, RecurlySubscriptionChangeTimeFrame recurlySubscriptionChangeTimeFrame) Update subscription |
Response<RecurlyPlan> |
updateSubscriptionPlan(RecurlyPlan recurlySubscriptionPlan) Update subscription plan |
Methods inherited from class | Name |
---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Cancel subscription
Create account
Create or update billing details
Create subscription
Create subscription plan
Delete account
Delete billing details
Delete subscription plan
Get account details
Get billing details
Get subscription details
Get subscription plan details
Get transaction details
List all accounts
List active subscribers
List all account transactions
List all account transaction which are marked as failed
List all account transactions which are marked as payments
List all account transactions which are marked as refunds
List all account transactions which are marked as successful
List all account transactions which are marked as voided
List all subscription plans
List all transactions
List all transactions which are marked as failed
List all transactions which are marked as payments
List all transactions which are marked as refunds
List all transactions which are marked as successful
List all transactions which are marked as voided
List non subscribers
List past due subscribers
Reactivate subscription
Terminate subscription with full refund
Terminate subscription with no refund
Terminate subscription with partial refund
Update account
Update subscription
Update subscription plan
Groovy Documentation