@@ -15202,7 +15202,7 @@ paths:
15202
15202
15203
15203
Use for **Adyen HPP** and **Online Banking** transaction requests.
15204
15204
This runs the validations but not the transactions.
15205
- The API request allows the inclusion of one of the following fields : **external_hpp_type** with `'adyen'` and **online_banking_payment_type** with `'ideal'` or `'sofort '` in the **billing_info** object.
15205
+ The API request allows the inclusion of the following field : **external_hpp_type** with `'adyen'` in the **billing_info** object.
15206
15206
15207
15207
For additional information regarding shipping fees, please see https://docs.recurly.com/docs/shipping
15208
15208
@@ -18291,6 +18291,7 @@ components:
18291
18291
"$ref": "#/components/schemas/ExternalHppTypeEnum"
18292
18292
online_banking_payment_type:
18293
18293
"$ref": "#/components/schemas/OnlineBankingPaymentTypeEnum"
18294
+ deprecated: true
18294
18295
card_type:
18295
18296
"$ref": "#/components/schemas/CardTypeEnum"
18296
18297
BillingInfoVerify:
@@ -19332,13 +19333,24 @@ components:
19332
19333
net_terms:
19333
19334
type: integer
19334
19335
title: Net terms
19335
- description: Integer representing the number of days after an invoice's
19336
- creation that the invoice will become past due. If an invoice's net terms
19337
- are set to '0', it is due 'On Receipt' and will become past due 24 hours
19338
- after it’s created. If an invoice is due net 30, it will become past due
19339
- at 31 days exactly.
19336
+ description: |-
19337
+ Integer paired with `Net Terms Type` and representing the number
19338
+ of days past the current date (for `net` Net Terms Type) or days after
19339
+ the last day of the current month (for `eom` Net Terms Type) that the
19340
+ invoice will become past due. For any value, an additional 24 hours is
19341
+ added to ensure the customer has the entire last day to make payment before
19342
+ becoming past due. For example:
19343
+
19344
+ If an invoice is due `net 0`, it is due 'On Receipt' and will become past due 24 hours after it's created.
19345
+ If an invoice is due `net 30`, it will become past due at 31 days exactly.
19346
+ If an invoice is due `eom 30`, it will become past due 31 days from the last day of the current month.
19347
+
19348
+ When `eom` Net Terms Type is passed, the value for `Net Terms` is restricted to `0, 15, 30, 45, 60, or 90`.
19349
+ For more information please visit our docs page (https://docs.recurly.com/docs/manual-payments#section-collection-terms)
19340
19350
minimum: 0
19341
19351
default: 0
19352
+ net_terms_type:
19353
+ "$ref": "#/components/schemas/NetTermsTypeEnum"
19342
19354
address:
19343
19355
"$ref": "#/components/schemas/InvoiceAddress"
19344
19356
shipping_address:
@@ -19516,13 +19528,24 @@ components:
19516
19528
net_terms:
19517
19529
type: integer
19518
19530
title: Net terms
19519
- description: Integer representing the number of days after an invoice's
19520
- creation that the invoice will become past due. If an invoice's net terms
19521
- are set to '0', it is due 'On Receipt' and will become past due 24 hours
19522
- after it’s created. If an invoice is due net 30, it will become past due
19523
- at 31 days exactly.
19524
- default: 0
19531
+ description: |-
19532
+ Integer paired with `Net Terms Type` and representing the number
19533
+ of days past the current date (for `net` Net Terms Type) or days after
19534
+ the last day of the current month (for `eom` Net Terms Type) that the
19535
+ invoice will become past due. For any value, an additional 24 hours is
19536
+ added to ensure the customer has the entire last day to make payment before
19537
+ becoming past due. For example:
19538
+
19539
+ If an invoice is due `net 0`, it is due 'On Receipt' and will become past due 24 hours after it's created.
19540
+ If an invoice is due `net 30`, it will become past due at 31 days exactly.
19541
+ If an invoice is due `eom 30`, it will become past due 31 days from the last day of the current month.
19542
+
19543
+ When `eom` Net Terms Type is passed, the value for `Net Terms` is restricted to `0, 15, 30, 45, 60, or 90`.
19544
+ For more information please visit our docs page (https://docs.recurly.com/docs/manual-payments#section-collection-terms)
19525
19545
minimum: 0
19546
+ default: 0
19547
+ net_terms_type:
19548
+ "$ref": "#/components/schemas/NetTermsTypeEnum"
19526
19549
po_number:
19527
19550
type: string
19528
19551
title: Purchase order number
@@ -19629,6 +19652,11 @@ components:
19629
19652
number:
19630
19653
type: string
19631
19654
title: Invoice number
19655
+ business_entity_id:
19656
+ type: string
19657
+ title: Business Entity ID
19658
+ description: Unique ID to identify the business entity assigned to the invoice.
19659
+ Available when the `Multiple Business Entities` feature is enabled.
19632
19660
type:
19633
19661
title: Invoice type
19634
19662
"$ref": "#/components/schemas/InvoiceTypeEnum"
@@ -21600,13 +21628,24 @@ components:
21600
21628
net_terms:
21601
21629
type: integer
21602
21630
title: Net terms
21603
- description: Integer representing the number of days after an invoice's
21604
- creation that the invoice will become past due. If an invoice's net terms
21605
- are set to '0', it is due 'On Receipt' and will become past due 24 hours
21606
- after it’s created. If an invoice is due net 30, it will become past due
21607
- at 31 days exactly.
21631
+ description: |-
21632
+ Integer paired with `Net Terms Type` and representing the number
21633
+ of days past the current date (for `net` Net Terms Type) or days after
21634
+ the last day of the current month (for `eom` Net Terms Type) that the
21635
+ invoice will become past due. For any value, an additional 24 hours is
21636
+ added to ensure the customer has the entire last day to make payment before
21637
+ becoming past due. For example:
21638
+
21639
+ If an invoice is due `net 0`, it is due 'On Receipt' and will become past due 24 hours after it's created.
21640
+ If an invoice is due `net 30`, it will become past due at 31 days exactly.
21641
+ If an invoice is due `eom 30`, it will become past due 31 days from the last day of the current month.
21642
+
21643
+ When `eom` Net Terms Type is passed, the value for `Net Terms` is restricted to `0, 15, 30, 45, 60, or 90`.
21644
+ For more information please visit our docs page (https://docs.recurly.com/docs/manual-payments#section-collection-terms)
21608
21645
minimum: 0
21609
21646
default: 0
21647
+ net_terms_type:
21648
+ "$ref": "#/components/schemas/NetTermsTypeEnum"
21610
21649
terms_and_conditions:
21611
21650
type: string
21612
21651
title: Terms and conditions
@@ -22162,13 +22201,17 @@ components:
22162
22201
net_terms:
22163
22202
type: integer
22164
22203
title: Net terms
22165
- description: Integer representing the number of days after an invoice's
22166
- creation that the invoice will become past due. If an invoice's net terms
22167
- are set to '0', it is due 'On Receipt' and will become past due 24 hours
22168
- after it’s created. If an invoice is due net 30, it will become past due
22169
- at 31 days exactly.
22204
+ description: |-
22205
+ Integer normally paired with `Net Terms Type` and representing the number of days past
22206
+ the current date (for `net` Net Terms Type) or days after the last day of the current
22207
+ month (for `eom` Net Terms Type) that the invoice will become past due. During a subscription
22208
+ change, it's not necessary to provide both the `Net Terms Type` and `Net Terms` parameters.
22209
+
22210
+ For more information please visit our docs page (https://docs.recurly.com/docs/manual-payments#section-collection-terms)
22170
22211
minimum: 0
22171
22212
default: 0
22213
+ net_terms_type:
22214
+ "$ref": "#/components/schemas/NetTermsTypeEnum"
22172
22215
transaction_type:
22173
22216
description: An optional type designation for the payment gateway transaction
22174
22217
created by this request. Supports 'moto' value, which is the acronym for
@@ -22373,13 +22416,24 @@ components:
22373
22416
net_terms:
22374
22417
type: integer
22375
22418
title: Net terms
22376
- description: Integer representing the number of days after an invoice's
22377
- creation that the invoice will become past due. If an invoice's net terms
22378
- are set to '0', it is due 'On Receipt' and will become past due 24 hours
22379
- after it’s created. If an invoice is due net 30, it will become past due
22380
- at 31 days exactly.
22419
+ description: |-
22420
+ Integer paired with `Net Terms Type` and representing the number
22421
+ of days past the current date (for `net` Net Terms Type) or days after
22422
+ the last day of the current month (for `eom` Net Terms Type) that the
22423
+ invoice will become past due. For any value, an additional 24 hours is
22424
+ added to ensure the customer has the entire last day to make payment before
22425
+ becoming past due. For example:
22426
+
22427
+ If an invoice is due `net 0`, it is due 'On Receipt' and will become past due 24 hours after it's created.
22428
+ If an invoice is due `net 30`, it will become past due at 31 days exactly.
22429
+ If an invoice is due `eom 30`, it will become past due 31 days from the last day of the current month.
22430
+
22431
+ When `eom` Net Terms Type is passed, the value for `Net Terms` is restricted to `0, 15, 30, 45, 60, or 90`.
22432
+ For more information please visit our docs page (https://docs.recurly.com/docs/manual-payments#section-collection-terms)
22381
22433
minimum: 0
22382
22434
default: 0
22435
+ net_terms_type:
22436
+ "$ref": "#/components/schemas/NetTermsTypeEnum"
22383
22437
transaction_type:
22384
22438
description: An optional type designation for the payment gateway transaction
22385
22439
created by this request. Supports 'moto' value, which is the acronym for
@@ -22549,13 +22603,24 @@ components:
22549
22603
net_terms:
22550
22604
type: integer
22551
22605
title: Terms that the subscription is due on
22552
- description: Integer representing the number of days after an invoice's
22553
- creation that the invoice will become past due. If an invoice's net terms
22554
- are set to '0', it is due 'On Receipt' and will become past due 24 hours
22555
- after it’s created. If an invoice is due net 30, it will become past due
22556
- at 31 days exactly.
22606
+ description: |-
22607
+ Integer paired with `Net Terms Type` and representing the number
22608
+ of days past the current date (for `net` Net Terms Type) or days after
22609
+ the last day of the current month (for `eom` Net Terms Type) that the
22610
+ invoice will become past due. For any value, an additional 24 hours is
22611
+ added to ensure the customer has the entire last day to make payment before
22612
+ becoming past due. For example:
22613
+
22614
+ If an invoice is due `net 0`, it is due 'On Receipt' and will become past due 24 hours after it's created.
22615
+ If an invoice is due `net 30`, it will become past due at 31 days exactly.
22616
+ If an invoice is due `eom 30`, it will become past due 31 days from the last day of the current month.
22617
+
22618
+ When `eom` Net Terms Type is passed, the value for `Net Terms` is restricted to `0, 15, 30, 45, 60, or 90`.
22619
+ For more information please visit our docs page (https://docs.recurly.com/docs/manual-payments#section-collection-terms)
22557
22620
minimum: 0
22558
22621
default: 0
22622
+ net_terms_type:
22623
+ "$ref": "#/components/schemas/NetTermsTypeEnum"
22559
22624
gateway_code:
22560
22625
type: string
22561
22626
title: Gateway Code
@@ -22694,6 +22759,14 @@ components:
22694
22759
remaining_billing_cycles:
22695
22760
type: integer
22696
22761
description: Represents how many billing cycles are left in a ramp interval.
22762
+ starting_on:
22763
+ type: string
22764
+ format: date-time
22765
+ title: Date the ramp interval starts
22766
+ ending_on:
22767
+ type: string
22768
+ format: date-time
22769
+ title: Date the ramp interval ends
22697
22770
unit_amount:
22698
22771
type: number
22699
22772
format: float
@@ -23253,13 +23326,24 @@ components:
23253
23326
net_terms:
23254
23327
type: integer
23255
23328
title: Net terms
23256
- description: Integer representing the number of days after an invoice's
23257
- creation that the invoice will become past due. If an invoice's net terms
23258
- are set to '0', it is due 'On Receipt' and will become past due 24 hours
23259
- after it’s created. If an invoice is due net 30, it will become past due
23260
- at 31 days exactly.
23329
+ description: |-
23330
+ Integer paired with `Net Terms Type` and representing the number
23331
+ of days past the current date (for `net` Net Terms Type) or days after
23332
+ the last day of the current month (for `eom` Net Terms Type) that the
23333
+ invoice will become past due. For any value, an additional 24 hours is
23334
+ added to ensure the customer has the entire last day to make payment before
23335
+ becoming past due. For example:
23336
+
23337
+ If an invoice is due `net 0`, it is due 'On Receipt' and will become past due 24 hours after it's created.
23338
+ If an invoice is due `net 30`, it will become past due at 31 days exactly.
23339
+ If an invoice is due `eom 30`, it will become past due 31 days from the last day of the current month.
23340
+
23341
+ When `eom` Net Terms Type is passed, the value for `Net Terms` is restricted to `0, 15, 30, 45, 60, or 90`.
23342
+ For more information please visit our docs page (https://docs.recurly.com/docs/manual-payments#section-collection-terms)
23261
23343
minimum: 0
23262
23344
default: 0
23345
+ net_terms_type:
23346
+ "$ref": "#/components/schemas/NetTermsTypeEnum"
23263
23347
terms_and_conditions:
23264
23348
type: string
23265
23349
title: Terms and conditions
@@ -24798,6 +24882,19 @@ components:
24798
24882
- at_range_start
24799
24883
- evenly
24800
24884
- never
24885
+ NetTermsTypeEnum:
24886
+ type: string
24887
+ title: Net Terms Type
24888
+ description: |
24889
+ Optionally supplied string that may be either `net` or `eom` (end-of-month).
24890
+ When `net`, an invoice becomes past due the specified number of `Net Terms` days from the current date.
24891
+ When `eom` an invoice becomes past due the specified number of `Net Terms` days from the last day of the current month.
24892
+
24893
+ This field is only available when the EOM Net Terms feature is enabled.
24894
+ enum:
24895
+ - net
24896
+ - eom
24897
+ default: net
24801
24898
InvoiceTypeEnum:
24802
24899
type: string
24803
24900
enum:
0 commit comments