Given the payload
{
"debits": [
{
"amount": 5000, "appears_on_statement_as": "BAL*Statement text", "created_at": "2014-02-27T20:03:06.176697Z", "currency": "USD", "description": "Some descriptive text for the debit in the dashboard", "failure_reason": null, "failure_reason_code": null, "href": "/debits/WD1l5vYA21ZP24LMQMqHizea", "id": "WD1l5vYA21ZP24LMQMqHizea", "links": {
"customer": null, "dispute": null, "order": null, "source": "CC1diaA1Lunr4RlelwKQ8C4v"
}, "meta": {}, "status": "succeeded", "transaction_number": "W347-910-8642", "updated_at": "2014-02-27T20:03:07.629780Z"
}
], "foos": [
{
}
], "links": {
"debits.customer": "/customers/{debits.customer}", "debits.dispute": "/disputes/{debits.dispute}", "debits.events": "/debits/{debits.id}/events", "debits.order": "/orders/{debits.order}", "debits.refunds": "/debits/{debits.id}/refunds", "debits.source": "/resources/{debits.source}"
}
}
Make sure that this client library does not choke and return the wrong object.
Given the payload
{ "debits": [ { "amount": 5000, "appears_on_statement_as": "BAL*Statement text", "created_at": "2014-02-27T20:03:06.176697Z", "currency": "USD", "description": "Some descriptive text for the debit in the dashboard", "failure_reason": null, "failure_reason_code": null, "href": "/debits/WD1l5vYA21ZP24LMQMqHizea", "id": "WD1l5vYA21ZP24LMQMqHizea", "links": { "customer": null, "dispute": null, "order": null, "source": "CC1diaA1Lunr4RlelwKQ8C4v" }, "meta": {}, "status": "succeeded", "transaction_number": "W347-910-8642", "updated_at": "2014-02-27T20:03:07.629780Z" } ], "foos": [ { } ], "links": { "debits.customer": "/customers/{debits.customer}", "debits.dispute": "/disputes/{debits.dispute}", "debits.events": "/debits/{debits.id}/events", "debits.order": "/orders/{debits.order}", "debits.refunds": "/debits/{debits.id}/refunds", "debits.source": "/resources/{debits.source}" } }Make sure that this client library does not choke and return the wrong object.