-
Notifications
You must be signed in to change notification settings - Fork 93
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #386 from aarontkennedy/master
Add Capture and Cancel enpoints to go with the Authorize Endpoint
- Loading branch information
Showing
5 changed files
with
204 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,70 @@ | ||
HTTP/1.1 200 OK | ||
Content-Type: application/xml; charset=utf-8 | ||
Location: https://api.recurly.com/v2/invoices | ||
|
||
<?xml version="1.0" encoding="UTF-8"?> | ||
<invoice_collection> | ||
<charge_invoice href=""> | ||
<account href="https://api.recurly.com/v2/accounts/c442b36c-c64f-41d7-b8e1-9c04e7a6ff82"/> | ||
<address> | ||
<address1>400 Alabama St</address1> | ||
<address2 nil="nil"></address2> | ||
<city>San Francisco</city> | ||
<state>CA</state> | ||
<zip>94110</zip> | ||
<country>US</country> | ||
<phone nil="nil"></phone> | ||
</address> | ||
<uuid nil="nil"></uuid> | ||
<state>closed</state> | ||
<invoice_number_prefix></invoice_number_prefix> | ||
<invoice_number nil="nil"></invoice_number> | ||
<po_number nil="nil"></po_number> | ||
<vat_number nil="nil"></vat_number> | ||
<subtotal_in_cents type="integer">1000</subtotal_in_cents> | ||
<tax_in_cents type="integer">0</tax_in_cents> | ||
<total_in_cents type="integer">1000</total_in_cents> | ||
<subtotal_after_discount_in_cents type="integer">1000</subtotal_after_discount_in_cents> | ||
<currency>USD</currency> | ||
<created_at nil="nil"></created_at> | ||
<updated_at nil="nil"></updated_at> | ||
<attempt_next_collection_at type="datetime">2017-05-17T16:36:56Z</attempt_next_collection_at> | ||
<closed_at nil="nil"></closed_at> | ||
<terms_and_conditions nil="nil"></terms_and_conditions> | ||
<customer_notes nil="nil"></customer_notes> | ||
<recovery_reason nil="nil"></recovery_reason> | ||
<net_terms type="integer">0</net_terms> | ||
<collection_method>automatic</collection_method> | ||
<line_items type="array"> | ||
<adjustment href="" type="charge"> | ||
<account href="https://api.recurly.com/v2/accounts/c442b36c-c64f-41d7-b8e1-9c04e7a6ff82"/> | ||
<uuid>3d86103d63f614d7aeee8341c98b2655</uuid> | ||
<state>pending</state> | ||
<description nil="nil"></description> | ||
<accounting_code nil="nil"></accounting_code> | ||
<product_code>4549449c-5870-4845-b672-1d07f15e87dd</product_code> | ||
<origin>debit</origin> | ||
<unit_amount_in_cents type="integer">1000</unit_amount_in_cents> | ||
<quantity type="integer">1</quantity> | ||
<discount_in_cents type="integer">0</discount_in_cents> | ||
<tax_in_cents type="integer">0</tax_in_cents> | ||
<total_in_cents type="integer">1000</total_in_cents> | ||
<currency>USD</currency> | ||
<taxable type="boolean">false</taxable> | ||
<tax_exempt type="boolean">false</tax_exempt> | ||
<tax_code nil="nil"></tax_code> | ||
<start_date type="datetime">2017-05-17T16:36:56Z</start_date> | ||
<end_date nil="nil"></end_date> | ||
<created_at nil="nil"></created_at> | ||
<updated_at nil="nil"></updated_at> | ||
<revenue_schedule_type>at_invoice</revenue_schedule_type> | ||
</adjustment> | ||
</line_items> | ||
<transactions type="array"> | ||
<transaction href="https://api.recurly.com/v2/transactions/a1b2c3d4e5f6g7h8i9j" type="credit_card"> | ||
<uuid>a1b2c3d4e5f6g7h8i9j</uuid> | ||
</transaction> | ||
</transactions> | ||
<a name="refund" href="https://api.recurly.com/v2/invoices/1234/refund" method="post"/> | ||
</charge_invoice> | ||
</invoice_collection> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,70 @@ | ||
HTTP/1.1 200 OK | ||
Content-Type: application/xml; charset=utf-8 | ||
Location: https://api.recurly.com/v2/invoices | ||
|
||
<?xml version="1.0" encoding="UTF-8"?> | ||
<invoice_collection> | ||
<charge_invoice href=""> | ||
<account href="https://api.recurly.com/v2/accounts/c442b36c-c64f-41d7-b8e1-9c04e7a6ff82"/> | ||
<address> | ||
<address1>400 Alabama St</address1> | ||
<address2 nil="nil"></address2> | ||
<city>San Francisco</city> | ||
<state>CA</state> | ||
<zip>94110</zip> | ||
<country>US</country> | ||
<phone nil="nil"></phone> | ||
</address> | ||
<uuid nil="nil"></uuid> | ||
<state>paid</state> | ||
<invoice_number_prefix></invoice_number_prefix> | ||
<invoice_number nil="nil"></invoice_number> | ||
<po_number nil="nil"></po_number> | ||
<vat_number nil="nil"></vat_number> | ||
<subtotal_in_cents type="integer">1000</subtotal_in_cents> | ||
<tax_in_cents type="integer">0</tax_in_cents> | ||
<total_in_cents type="integer">1000</total_in_cents> | ||
<subtotal_after_discount_in_cents type="integer">1000</subtotal_after_discount_in_cents> | ||
<currency>USD</currency> | ||
<created_at nil="nil"></created_at> | ||
<updated_at nil="nil"></updated_at> | ||
<attempt_next_collection_at type="datetime">2017-05-17T16:36:56Z</attempt_next_collection_at> | ||
<closed_at nil="nil"></closed_at> | ||
<terms_and_conditions nil="nil"></terms_and_conditions> | ||
<customer_notes nil="nil"></customer_notes> | ||
<recovery_reason nil="nil"></recovery_reason> | ||
<net_terms type="integer">0</net_terms> | ||
<collection_method>automatic</collection_method> | ||
<line_items type="array"> | ||
<adjustment href="" type="charge"> | ||
<account href="https://api.recurly.com/v2/accounts/c442b36c-c64f-41d7-b8e1-9c04e7a6ff82"/> | ||
<uuid>3d86103d63f614d7aeee8341c98b2655</uuid> | ||
<state>pending</state> | ||
<description nil="nil"></description> | ||
<accounting_code nil="nil"></accounting_code> | ||
<product_code>4549449c-5870-4845-b672-1d07f15e87dd</product_code> | ||
<origin>debit</origin> | ||
<unit_amount_in_cents type="integer">1000</unit_amount_in_cents> | ||
<quantity type="integer">1</quantity> | ||
<discount_in_cents type="integer">0</discount_in_cents> | ||
<tax_in_cents type="integer">0</tax_in_cents> | ||
<total_in_cents type="integer">1000</total_in_cents> | ||
<currency>USD</currency> | ||
<taxable type="boolean">false</taxable> | ||
<tax_exempt type="boolean">false</tax_exempt> | ||
<tax_code nil="nil"></tax_code> | ||
<start_date type="datetime">2017-05-17T16:36:56Z</start_date> | ||
<end_date nil="nil"></end_date> | ||
<created_at nil="nil"></created_at> | ||
<updated_at nil="nil"></updated_at> | ||
<revenue_schedule_type>at_invoice</revenue_schedule_type> | ||
</adjustment> | ||
</line_items> | ||
<transactions type="array"> | ||
<transaction href="https://api.recurly.com/v2/transactions/a1b2c3d4e5f6g7h8i9j" type="credit_card"> | ||
<uuid>a1b2c3d4e5f6g7h8i9j</uuid> | ||
</transaction> | ||
</transactions> | ||
<a name="refund" href="https://api.recurly.com/v2/invoices/1234/refund" method="post"/> | ||
</charge_invoice> | ||
</invoice_collection> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters