Skip to content

Commit 02f2b39

Browse files
authored
Merge pull request #328 from recurly/v3-v2021-02-25-27644021046
Generated Latest Changes for v2021-02-25
2 parents 28f1945 + 6920af4 commit 02f2b39

3 files changed

Lines changed: 54 additions & 5 deletions

File tree

openapi/api.yaml

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -193,28 +193,27 @@ x-tagGroups:
193193
- account_acquisition
194194
- billing_info
195195
- billing_infos
196+
- coupon_redemption
196197
- subscription
197198
- subscription_change
198-
- shipping_address
199-
- purchase
200199
- usage
201-
- automated_exports
202-
- gift_cards
200+
- shipping_address
203201
- name: Invoices and Payments
204202
tags:
203+
- purchase
205204
- invoice
206205
- line_item
207206
- credit_payment
208207
- transaction
209208
- revenue_recovery
209+
- gift_cards
210210
- name: Products and Promotions
211211
tags:
212212
- item
213213
- plan
214214
- add-on
215215
- measured_unit
216216
- coupon
217-
- coupon_redemption
218217
- unique_coupon_code
219218
- price_segment
220219
- name: Configuration
@@ -224,6 +223,7 @@ x-tagGroups:
224223
- shipping_method
225224
- dunning_campaigns
226225
- business_entities
226+
- automated_exports
227227
- general_ledger_account
228228
- performance_obligations
229229
- name: App Management
@@ -23711,6 +23711,12 @@ components:
2371123711
title: Remaining pause cycles
2371223712
description: Null unless subscription is paused or will pause at the end
2371323713
of the current billing period.
23714+
resume_at:
23715+
type: string
23716+
format: date-time
23717+
title: Resume at
23718+
description: The date the subscription billing resumes following a pause.
23719+
Null unless the subscription is paused or scheduled to be paused.
2371423720
currency:
2371523721
type: string
2371623722
title: Currency
@@ -25192,6 +25198,10 @@ components:
2519225198
title: Currency
2519325199
description: 3-letter ISO 4217 currency code.
2519425200
maxLength: 3
25201+
description:
25202+
type: string
25203+
title: Description
25204+
description: The description that gets sent to the gateway.
2519525205
amount:
2519625206
type: number
2519725207
format: float

src/main/java/com/recurly/v3/resources/Subscription.java

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -273,6 +273,14 @@ public class Subscription extends Resource {
273273
@Expose
274274
private Integer renewalBillingCycles;
275275

276+
/**
277+
* The date the subscription billing resumes following a pause. Null unless the subscription is
278+
* paused or scheduled to be paused.
279+
*/
280+
@SerializedName("resume_at")
281+
@Expose
282+
private DateTime resumeAt;
283+
276284
/** Revenue schedule type */
277285
@SerializedName("revenue_schedule_type")
278286
@Expose
@@ -896,6 +904,22 @@ public void setRenewalBillingCycles(final Integer renewalBillingCycles) {
896904
this.renewalBillingCycles = renewalBillingCycles;
897905
}
898906

907+
/**
908+
* The date the subscription billing resumes following a pause. Null unless the subscription is
909+
* paused or scheduled to be paused.
910+
*/
911+
public DateTime getResumeAt() {
912+
return this.resumeAt;
913+
}
914+
915+
/**
916+
* @param resumeAt The date the subscription billing resumes following a pause. Null unless the
917+
* subscription is paused or scheduled to be paused.
918+
*/
919+
public void setResumeAt(final DateTime resumeAt) {
920+
this.resumeAt = resumeAt;
921+
}
922+
899923
/** Revenue schedule type */
900924
public Constants.RevenueScheduleType getRevenueScheduleType() {
901925
return this.revenueScheduleType;

src/main/java/com/recurly/v3/resources/Transaction.java

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,11 @@ public class Transaction extends Resource {
8383
@Expose
8484
private Constants.CvvCheck cvvCheck;
8585

86+
/** The description that gets sent to the gateway. */
87+
@SerializedName("description")
88+
@Expose
89+
private String description;
90+
8691
/** Fraud information */
8792
@SerializedName("fraud_info")
8893
@Expose
@@ -433,6 +438,16 @@ public void setCvvCheck(final Constants.CvvCheck cvvCheck) {
433438
this.cvvCheck = cvvCheck;
434439
}
435440

441+
/** The description that gets sent to the gateway. */
442+
public String getDescription() {
443+
return this.description;
444+
}
445+
446+
/** @param description The description that gets sent to the gateway. */
447+
public void setDescription(final String description) {
448+
this.description = description;
449+
}
450+
436451
/** Fraud information */
437452
public TransactionFraudInfo getFraudInfo() {
438453
return this.fraudInfo;

0 commit comments

Comments
 (0)