You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
with UUID: %s.\\n\", collection.ChargeInvoice.Uuid)\n"
15473
+
"/purchases/authorize":
15474
+
post:
15475
+
tags:
15476
+
- purchase
15477
+
operationId: create_authorize_purchase
15478
+
summary: Authorize a purchase
15479
+
description: |-
15480
+
A purchase is a hybrid checkout containing at least one or more subscriptions or one-time charges (adjustments) and supports both coupon and gift card redemptions. All items purchased will be on one invoice and paid for with one transaction. A purchase is only a request data type and is not persistent in Recurly and an invoice collection will be the returned type.
15481
+
15482
+
The authorize endpoint will create a pending purchase that can be activated at a later time once payment has been completed on an external source.
15483
+
15484
+
For additional information regarding shipping fees, please see https://docs.recurly.com/docs/shipping
15485
+
requestBody:
15486
+
content:
15487
+
application/json:
15488
+
schema:
15489
+
"$ref": "#/components/schemas/PurchaseCreate"
15490
+
required: true
15491
+
responses:
15492
+
'200':
15493
+
description: Returns the authorize invoice
15494
+
content:
15495
+
application/json:
15496
+
schema:
15497
+
"$ref": "#/components/schemas/InvoiceCollection"
15498
+
'400':
15499
+
description: Bad request; perhaps missing or invalid parameters.
15500
+
content:
15501
+
application/json:
15502
+
schema:
15503
+
"$ref": "#/components/schemas/Error"
15504
+
'422':
15505
+
description: authorize purchase cannot be completed for the specified reason.
A purchase is a hybrid checkout containing at least one or more subscriptions or one-time charges (adjustments) and supports both coupon and gift card redemptions. All items purchased will be on one invoice and paid for with one transaction. A purchase is only a request data type and is not persistent in Recurly and an invoice collection will be the returned type.
15568
+
15569
+
Cancel an open Authorization request
15570
+
tags:
15571
+
- purchase
15572
+
operationId: cancelPurchase
15573
+
responses:
15574
+
'200':
15575
+
description: Returns the cancelled invoice
15576
+
content:
15577
+
application/json:
15578
+
schema:
15579
+
"$ref": "#/components/schemas/InvoiceCollection"
15580
+
'400':
15581
+
description: Bad request; perhaps missing or invalid parameters.
15582
+
content:
15583
+
application/json:
15584
+
schema:
15585
+
"$ref": "#/components/schemas/Error"
15586
+
'422':
15587
+
description: Cancel purchase cannot be completed for the specified reason.
15588
+
content:
15589
+
application/json:
15590
+
schema:
15591
+
"$ref": "#/components/schemas/Error"
15592
+
default:
15593
+
description: Unexpected error.
15594
+
content:
15595
+
application/json:
15596
+
schema:
15597
+
"$ref": "#/components/schemas/Error"
15598
+
x-code-samples: []
15473
15599
"/export_dates":
15474
15600
get:
15475
15601
tags:
@@ -25178,8 +25304,6 @@ components:
25178
25304
Optionally supplied string that may be either `net` or `eom` (end-of-month).
25179
25305
When `net`, an invoice becomes past due the specified number of `Net Terms` days from the current date.
25180
25306
When `eom` an invoice becomes past due the specified number of `Net Terms` days from the last day of the current month.
25181
-
25182
-
This field is only available when the EOM Net Terms feature is enabled.
Copy file name to clipboardExpand all lines: recurly/resources.py
-4Lines changed: 0 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -1479,8 +1479,6 @@ class Invoice(Resource):
1479
1479
Optionally supplied string that may be either `net` or `eom` (end-of-month).
1480
1480
When `net`, an invoice becomes past due the specified number of `Net Terms` days from the current date.
1481
1481
When `eom` an invoice becomes past due the specified number of `Net Terms` days from the last day of the current month.
1482
-
1483
-
This field is only available when the EOM Net Terms feature is enabled.
1484
1482
number : str
1485
1483
If VAT taxation and the Country Invoice Sequencing feature are enabled, invoices will have country-specific invoice numbers for invoices billed to EU countries (ex: FR1001). Non-EU invoices will continue to use the site-level invoice number sequence.
1486
1484
object : str
@@ -1987,8 +1985,6 @@ class Subscription(Resource):
1987
1985
Optionally supplied string that may be either `net` or `eom` (end-of-month).
1988
1986
When `net`, an invoice becomes past due the specified number of `Net Terms` days from the current date.
1989
1987
When `eom` an invoice becomes past due the specified number of `Net Terms` days from the last day of the current month.
1990
-
1991
-
This field is only available when the EOM Net Terms feature is enabled.
0 commit comments