From b223d4d7dbb0fbaa6e8e5a38247ca8ad8f58afd4 Mon Sep 17 00:00:00 2001 From: Chad Whitacre Date: Thu, 21 May 2015 11:00:50 -0400 Subject: [PATCH 01/22] Start looking at charging on Braintree --- tests/py/test_billing_payday.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/tests/py/test_billing_payday.py b/tests/py/test_billing_payday.py index 446841c418..48125e4d2f 100644 --- a/tests/py/test_billing_payday.py +++ b/tests/py/test_billing_payday.py @@ -264,6 +264,15 @@ def create_card_holds(self): payday.prepare(cursor, payday.ts_start) return payday.create_card_holds(cursor) + + # fetch_card_holds - fch + + def test_fch_fetches_card_holds(self): + holds = Payday.start().fetch_card_holds([]) + import pdb; pdb.set_trace() + + + @mock.patch.object(Payday, 'fetch_card_holds') @mock.patch('gratipay.billing.payday.create_card_hold') def test_hold_amount_includes_negative_balance(self, cch, fch): From 2a0ddaaf4907d439e4c5a005b4a44817f089f31b Mon Sep 17 00:00:00 2001 From: Chad Whitacre Date: Thu, 21 May 2015 11:27:16 -0400 Subject: [PATCH 02/22] Basic test for fetch_card_holds --- tests/py/test_billing_payday.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/tests/py/test_billing_payday.py b/tests/py/test_billing_payday.py index 48125e4d2f..8ad088572c 100644 --- a/tests/py/test_billing_payday.py +++ b/tests/py/test_billing_payday.py @@ -267,10 +267,8 @@ def create_card_holds(self): # fetch_card_holds - fch - def test_fch_fetches_card_holds(self): - holds = Payday.start().fetch_card_holds([]) - import pdb; pdb.set_trace() - + def test_fch_returns_an_empty_dict_when_there_are_no_card_holds(self): + assert Payday.start().fetch_card_holds([]) == {} @mock.patch.object(Payday, 'fetch_card_holds') From de66ffe597e8523981965e81dd1cfe19c60c5c8a Mon Sep 17 00:00:00 2001 From: Chad Whitacre Date: Thu, 21 May 2015 11:27:30 -0400 Subject: [PATCH 03/22] Fixture to support test in previous commit --- tests/py/fixtures/TestPayin.yml | 468 +++++--------------------------- 1 file changed, 73 insertions(+), 395 deletions(-) diff --git a/tests/py/fixtures/TestPayin.yml b/tests/py/fixtures/TestPayin.yml index 0d201990da..b2d401754a 100644 --- a/tests/py/fixtures/TestPayin.yml +++ b/tests/py/fixtures/TestPayin.yml @@ -1,318 +1,70 @@ interactions: -- request: - body: '{"amount": 1061, "meta": {"state": "new", "participant_id": 2}, "description": - "janet"}' - headers: {} - method: POST - uri: https://api.balancedpayments.com:443/cards/CCZ7uTr5ulqwv6ypxw4osHH/card_holds - response: - body: {string: !!python/unicode "{\n \"card_holds\": [\n {\n \"status\"\ - : \"succeeded\",\n \"description\": \"janet\",\n \"links\": {\n\ - \ \"order\": null,\n \"card\": \"CCZ7uTr5ulqwv6ypxw4osHH\",\n\ - \ \"debit\": null\n },\n \"updated_at\": \"2015-05-10T10:15:17.247423Z\"\ - ,\n \"created_at\": \"2015-05-10T10:15:16.974821Z\",\n \"transaction_number\"\ - : \"HLKTT-4ED-M61V\",\n \"expires_at\": \"2015-05-17T10:15:17.158999Z\"\ - ,\n \"failure_reason\": null,\n \"currency\": \"USD\",\n \"\ - amount\": 1061,\n \"meta\": {\n \"state\": \"new\",\n \"\ - participant_id\": \"2\"\n },\n \"href\": \"/card_holds/HL4a6Bk4GRyJ5putjREUzbgh\"\ - ,\n \"failure_reason_code\": null,\n \"voided_at\": null,\n \ - \ \"id\": \"HL4a6Bk4GRyJ5putjREUzbgh\"\n }\n ],\n \"links\": {\n \ - \ \"card_holds.events\": \"/card_holds/{card_holds.id}/events\",\n \"card_holds.order\"\ - : \"/orders/{card_holds.order}\",\n \"card_holds.card\": \"/cards/{card_holds.card}\"\ - ,\n \"card_holds.debits\": \"/card_holds/{card_holds.id}/debits\",\n \ - \ \"card_holds.debit\": \"/debits/{card_holds.debit}\"\n }\n}"} - headers: - content-length: ['1020'] - content-type: [application/json] - status: {code: 201, message: CREATED} -- request: - body: '{"status": "succeeded", "transaction_number": "HLKTT-4ED-M61V", "description": - "janet", "amount": 1061, "created_at": "2015-05-10T10:15:16.974821Z", "card_href": - "/cards/CCZ7uTr5ulqwv6ypxw4osHH", "updated_at": "2015-05-10T10:15:17.247423Z", - "expires_at": "2015-05-17T10:15:17.158999Z", "failure_reason": null, "currency": - "USD", "is_void": true, "meta": {"state": "cancelled", "participant_id": "2"}, - "debit": null, "failure_reason_code": null, "voided_at": null, "order": null, - "id": "HL4a6Bk4GRyJ5putjREUzbgh"}' - headers: {} - method: PUT - uri: https://api.balancedpayments.com:443/card_holds/HL4a6Bk4GRyJ5putjREUzbgh - response: - body: - string: !!binary | - H4sIAAAAAAAAA4VTTXObMBC951cwOteAGMDGxyaZetr0kjo9pNNhZGlTK8GCCsmJ6+G/V5LBiKQf - Fw2zu+/t27fL8SIIECWSldu6Yi1aBt9MJAiO7jW5VhGlbRy1mlIABgy9G5IMWip5o3gtbMUjEaDG - bMXFk0UOXIatlgykCQldVQNLL8ASXF7ez/VaZrr6+bzPD83Lc1q3q9WZ0pQy2HDVM/QyurMe3TCi - gJXEVqAkxtkszmY4XuN4ibMlLsJFMk9wej+KpBL+CcnDYp4uEuxBlCSiJdROXQq927iJ0Orm03o9 - S6+vZp9z/HVsAC8Nl9C+1jQfNM1DnC2KovAaPBBeaQmlkdY6Z327ENVSgqAH2/Tuy9XYiexqLezk - OM7x2ZMdKGJi3hLsSsGiKREUqsrbqDG4IVJxyhsiVMmZ8xG9MXor4cGmovF0otVNSvL3T+mH28PH - rNHq8fb67tfmx3YUOJ2rpDWzMibD7WtuLuy1Wd4CsyzNk4Vn1knjX5s76Z15v1tH0PQmvcsPYQ9C - uUP3hzqOA4acdVFfdXLXhw+XjSL31UY+0oW63ggfZdnPLacYm/oTxP0A/9XZV73VOfw/KDqVTHS6 - UGfX3V10vwHTE1hlGwQAAA== - headers: - content-encoding: [gzip] - content-length: ['472'] - content-type: [application/json] - status: {code: 200, message: OK} - request: body: null headers: {} method: GET uri: https://api.balancedpayments.com:443/card_holds?meta.state=new&limit=25&offset=0 response: - body: - string: !!binary | - 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 - headers: - content-encoding: [gzip] - content-length: ['2845'] - content-type: [application/json] - status: {code: 200, message: OK} -- request: - body: '{"status": "succeeded", "debit_href": "/debits/WD3Bc2BSE4SmVjVmP8ppD8zK", - "transaction_number": "HLTQ6-EOG-A7VX", "description": "janet", "created_at": - "2015-05-10T10:14:45.194658Z", "card_href": "/cards/CCZ7uTr5ulqwv6ypxw4osHH", - "updated_at": "2015-05-10T10:14:46.422963Z", "expires_at": "2015-05-17T10:14:45.369372Z", - "failure_reason": null, "currency": "USD", "amount": 2091, "meta": {"state": - "captured", "participant_id": "2"}, "failure_reason_code": null, "voided_at": - null, "order": null, "id": "HL3AmxwYYDETWWEk2ff9M15r"}' - headers: {} - method: PUT - uri: https://api.balancedpayments.com:443/card_holds/HL3AmxwYYDETWWEk2ff9M15r - response: - body: - string: !!binary | - H4sIAAAAAAAAA4VTy27bMBC85ysEnmNLlCW/bkls1EBTtIVdO0lRCAxJI0wkSuXDdmLo30vSsh5N - g14IYXdnd3Z2dLzwPICRIMlTnhIJpt5PE/G8o3tNTiqktI0DqTGmlFACLs9JQiUWrFAs57biGXGq - mmzK+ItFnnuZbrkgVJgQ12l67lIRsA1ubh5GeiVinf7e74avxWEf5XKxqFuaUkIfmbK1m9ngGofX - y3m0zNbP6+zbuChm47fPoCJX1ix1QZCiJEEOFwYw7gVxDwYrGExhPA1hH8bBOBg/NNSxoB9DomkU - 9+EkGsZtiBKIS4StFgnX2aPbEyxuV9+HvfnXT72r0fquGUAPBRNU/s1p5Di5AYPhZDAKW5y2iKVa - 0MRQk07vtogAayEox6926I/lrJmEslxzu3kYTGCtSUYVMrHWaeyhqUVjVCgzpzmzUb1AQjHMCsRV - woiT8b3OT4Jubcpv/OQvbgdX2WF/fz+brzab+Uu43U6+wFg0/LprJTgnlkVnt13OjO1OWnUSJyof - znBOKM37y+4Nun5sub5Pd5QrZ/I292OzR5+R0q+qThq24WdXA999Sb+NdKGy2reNst3rkV2MTf0L - 4sz/X55V1Xue9b/jn0o6PF2otFctL8o/ZldEvBcEAAA= + body: {string: !!python/unicode "{\n \"card_holds\": [],\n \"meta\": {\n \"last\": + \"/card_holds?limit=25&meta.state=new&offset=0\",\n \"next\": null,\n \"href\": + \"/card_holds?limit=25&meta.state=new&offset=0\",\n \"limit\": 25,\n \"offset\": + 0,\n \"previous\": null,\n \"total\": 0,\n \"first\": \"/card_holds?limit=25&meta.state=new&offset=0\"\n + \ },\n \"links\": {}\n}"} headers: - content-encoding: [gzip] - content-length: ['488'] - content-type: [application/json] - status: {code: 200, message: OK} -- request: - body: '{"status": "succeeded", "debit_href": null, "transaction_number": "HLRFV-6HH-EE97", - "description": "bob", "amount": 1061, "created_at": "2015-05-10T10:14:37.825908Z", - "card_href": "/cards/CC3qAYeB2wVKgXnqyQfe1uMR", "updated_at": "2015-05-10T10:14:38.061411Z", - "expires_at": "2015-05-17T10:14:37.998184Z", "failure_reason": null, "currency": - "USD", "is_void": true, "meta": {"state": "cancelled", "participant_id": "6"}, - "failure_reason_code": null, "voided_at": null, "order": null, "id": "HL3s4LvysSodfCp2oTiMjokB"}' - headers: {} - method: PUT - uri: https://api.balancedpayments.com:443/card_holds/HL3s4LvysSodfCp2oTiMjokB - response: - body: - string: !!binary | - H4sIAAAAAAAAA4VTy27bMBC85ysEnmvrYcmSfWvcFAbqHJqkQR8oBJpcN2xkUiEpN4ahfy9JyxaV - NOiFEHZ3dmZnV4eLIEAES1o+iIoqNA9+mEgQHNxrckpj3dg4Ug0hABQoendKUlBEslozwW3FWqz7 - XMX4o8WdOpleQlKQJsSbqjr16OgtfLGYPL3/BpfJn/tPv77yp/3nDcTN9c25p6mlsGa6a9GpaM9y - mppiDbTEtgIlUZyNomwUR3dxNI+zeRKPizTNi+R7r5JIeBuSzif5uEiyWVR4EC0xV5jYoUvebNdu - JLRc3Xy8H02Xy9HV1SzvCeC5ZhLUS0250+QIZrMiLlKPYINZ1UgojTTljPX9QqSREjjZW9Ivtx96 - JrwVDbeTx9E0PnuyBY1NzNuC3ShYNMGcQFV5CzUG11hqRliNuS4ZtWVT9MroBwkbmwr7ywmXq4lK - V7u9uhV0s6gTcceuf4vHy17gcK6SCGplDIbbCWYO7KVZ3gKzIpmmuWfWUeOb5E56a96f1hE0PErv - 8MewA67dnftDHfoBx4y2YVd1dNeHn04bhe5LhT7ShdrOCB9lu58phxib+hfE/QD/1dlVvdZ5+n9Q - eCwZ6HSh1q67vWj/AqpHyLsaBAAA - headers: - content-encoding: [gzip] - content-length: ['477'] + content-length: ['324'] content-type: [application/json] status: {code: 200, message: OK} - request: - body: '{"status": "failed", "debit_href": null, "transaction_number": "HLCIT-8K9-A8Z7", - "description": "bob", "created_at": "2015-05-10T10:14:32.603086Z", "card_href": - "/cards/CC3kVNYKt28fheu9Je52kjFH", "updated_at": "2015-05-10T10:14:32.863627Z", - "expires_at": null, "failure_reason": "R758: Account Frozen.", "currency": "USD", - "amount": 1061, "meta": {"state": "failed", "participant_id": "6"}, "failure_reason_code": - "card-declined", "voided_at": null, "order": null, "id": "HL3mcvtfwQFophjR6Y32PnQF"}' - headers: {} - method: PUT - uri: https://api.balancedpayments.com:443/card_holds/HL3mcvtfwQFophjR6Y32PnQF - response: - body: - string: !!binary | - H4sIAAAAAAAAA4VT226cMBB9z1cgP5ebKYTlLdpqtW2iqknTSkkVIa89q3WWNciY7WXFv9c2sEDS - qC8Wmpkzc+bM4XThOIgSyfJdWbAaZc4PHXGck311rlZENSaOtoQXwNC7IcOgppJXipfCpDflZswV - XOwNaGijG5WSgdQh0RTF0KOfbeDLZbT//vnhWuF0u4Nm8QlivH9erc89dS2DDVd9i55Fe6bTVIwo - YDkxFQgHYewGsRsG92GQhXGGsYcTHAWLx5EllfA25H0WYS8JoiBNJhAliagJNUvnojls7EpofbP8 - eO+m1wv3Kn28HAfAr4pLqDtO08WtmI2EXDOoO/3uLuM0c64oLRuhnJUs/4DwJlwbKUHQ32bct68f - xgQ5GIAOh0ESntU4gCJz/c0hwaBf3FHrWhGpOOUVESrnzNQk6JW+Owlbk/JHt/jrm+hAj2r783ZV - Vrvnu+Qhwl/E7WpkN98zpyWzHEwPlwHVPpla6lhyNpxwJlfH6s1xlmyr3ycjAJq7b2JvD44glHXz - dI3TuJLHWev3VZ2YU/jgYeTbr9qfIm2o7Vefokz388g5xqT+BbFO/y/Pvuo1z+FHQX5XMuNpQ605 - cHvR/gUJ6KZlAAQAAA== - headers: - content-encoding: [gzip] - content-length: ['469'] - content-type: [application/json] - status: {code: 200, message: OK} -- request: - body: null - headers: {} - method: GET - uri: https://api.balancedpayments.com:443/card_holds?limit=25&meta.state=new&offset=25 - response: - body: - string: !!binary | - H4sIAAAAAAAAA92YW2+iWhTH3+dTNDzM08Gyr1ySyUm9FLW1toLt6MmJQdkKFkEBL23T7z6AWjBH - p8zRNJ15MWbvvfb6780vi8X/5cvZGTcwfLNneY4ZcMrZP9HI2dlL8hvNBaERzuNxLpgPBoyZzOT+ - 2k6aLBj49jS0PTdeMTZcFqazju0+xpHbvaLdPN9kfjTkzh1nu8tGQLxBqQQqwzvvxlqWhg/G7USU - 4aQNm+Btz2ityfp2uNlio+P1TdB8ahohM3tGvIKDAiC8gHlIdCAqCClALhAMCUXdVOXAZ++EQCJC - UciEhL7hBsYgPnbPnU/6yZG46rV6K/B6o8rfa1epZI6tprbPgh1NkSyYasIY4B1NQ8N25j7rRdKC - 5Gqz98UN5r7P3MFTnLStldOjGBNv7sYnh4IM3u5kwkIjGss8hfiZsjjaZcvs1U4NP7QH9tRww55t - JjfI/eeKLZ8N46nzlJrz6jWc2axcXQSS2piI6lU/GOnOEKbSdk/UG3hmLGDnWAvPjuBaX9POxFrK - wRyJwg0CfyK2UCFyAWGRCiQvtkmIACQsghzYdlTKy8VrXrqU9PSJ/RTbJAGMRGExk+BYbBGW5Q/G - Fi212qM4MW6KZcmcatDSisg+Mbb7c3wGbOmY+q2LxmoUqP7Vd9eUrErp8dhii3UgKxgoBBckJGGc - rZwHim0mhGBKUR5qkVznm6jC10m7/S61INUkIlkgp6T244utVnu+7ejl1qV7P5444+eQOcPhaaHd - n+IzMEtq/nzUt6rA97rDKfvu4yJdNo6FFuqCpGCkILEQ1TRKs4AcgDYTguTo/U1zlFqpSHlcu+S7 - JVT5ObRR1yKnmiiFIsUnLLUfDy0NdTh98uaqxry7oFFp+u3H5uVpqT2Q4zNgW1u1qoKvW4vv8/t6 - +W41m0lW+qL5n31thCBVIFIEXMAyFVGOBiETAiQRU5iD2hZo8nK5yLfVm/s81G41IRlRKVvLj20Q - Pp5asBprndWt8OxYIq02Ku5sCp/k01J7IMdnoJZ0xiFUxze2upAfyVO3+rywWuMTFFuqgKjYgkL0 - tpeB/H5fm2C7DgESFEmeDgFfUb7S0nm1gov5sF0nQCKRQfYT8ffDlta6ZXJxgZZ93cbl/sJvamBk - nRbbAzn+fGwBKNCocO5YAod7hATbKAQRQQRSjmqrkwZfKT3wrbqWeT3u+xxb9wjbBCSyEYRsE3Is - th//OUYn6iWbtGpyq6PWze4j63Z8WzoxtvtzfAZs4eymHLoTuWrWl65l4VBeNkz12Gor6IAomMTm - lwQhFXO0tpkQAoAkZfuKQ+YXhBovSBW++0Au3q22YqpJhECQfu9qi0b1B71b1pZPLLgbzUTUCGiQ - OmvcKcyvAznW2Ea//8bGCbfj9XGOESQ+aMaq+9uxJ3b4DZKv8dJC4gR+i2zAr95wGLB4YvPsIm9w - tbVZ154Mt8f5y79dkje2Jslmt3XC7MjUZwvbW5vNvyBZ2CoOvdBwog0R2qQY2v4vX4AQO56Jm8jt - +tcZl7ywtbG58+RfcP6SmqHrydetqMxE4lwnVnrWO82G2ubr+WbV5giZ8PjvW/BuynjqYMYkZr3r - js5kaF8UWzD3fZ2bVfFtfXn9AfKgfhpHGAAA - headers: - content-encoding: [gzip] - content-length: ['1224'] - content-type: [application/json] - status: {code: 200, message: OK} -- request: - body: '{"status": "succeeded", "transaction_number": "HL22S-08E-ZW5A", "description": - "janet", "amount": 2091, "created_at": "2015-04-20T15:45:19.511885Z", "card_href": - "/cards/CC2qNDtnm9HdJwnhh4t9wMdG", "updated_at": "2015-04-20T15:45:19.822677Z", - "expires_at": "2015-04-27T15:45:19.721083Z", "failure_reason": null, "currency": - "USD", "is_void": true, "meta": {"state": "cancelled", "participant_id": "2"}, - "debit": null, "failure_reason_code": null, "voided_at": null, "order": null, - "id": "HL3gJWTZDSwyesQgq73Ms6sw"}' - headers: {} - method: PUT - uri: https://api.balancedpayments.com:443/card_holds/HL3gJWTZDSwyesQgq73Ms6sw - response: - body: - string: !!binary | - H4sIAAAAAAAAA4VT72+bMBD93r8C+fMImMACfJuaaVHVTprSqVKmCbn2tfFGDLVNsyrif5/tkGCU - /fhiobt79969Ow5XQYAokazaNjVTqAy+mUgQHNxrckoT3dk4Uh2lAAwYendKMlBU8lbzRtiKH0SA - HrM1Fz8t8tTLdGskA2lCoqvrU5dBgG1wfZ28fF5qsStW7GYvtttUF/s79unc09QyeOR6aDHo6M+C - upYRDawitgIlMc7COAtxfI/jEmdlks7yPE7yeDOqpBIuIGmYGEhWplmJi1mGcZ5nHkRLIhShduxK - dLtHNxJa3SbJOozzj+HmIfswEsCvlktQE02GYDESLBIc53OP4InwupNQGWnKWev7hWgnJQj6Zkm/ - rpcjE9k1nbCTJ3GBz57sQBMT87ZgdwoWTYmgUNfeSo3BLZGaU94SoSvOnI/owuithCebisbbiVa3 - 8+ebh/vNcr1/A/Xl+WUxv1Pv1X4UOJ2rog2zMibDvTbcnNg/FpjNU1z42zhq/Cu5k96b97t1BE2P - 0jv9GbyC0O7S/aEO44AzzvpoqDq668NPp40i96UiH+lC/WCEj7Ldz5RTjE39CeJ+gP/qHKoudZ7+ - HxQdSyY6Xai36+6v+t8botg8HAQAAA== - headers: - content-encoding: [gzip] - content-length: ['478'] - content-type: [application/json] - status: {code: 200, message: OK} -- request: - body: '{"amount": 4357, "meta": {"state": "new", "participant_id": 2}, "description": + body: '{"amount": 1061, "meta": {"state": "new", "participant_id": 2}, "description": "janet"}' headers: {} method: POST uri: https://api.balancedpayments.com:443/cards/CCZ7uTr5ulqwv6ypxw4osHH/card_holds response: - body: {string: !!python/unicode "{\n \"card_holds\": [\n {\n \"status\"\ - : \"succeeded\",\n \"description\": \"janet\",\n \"links\": {\n\ - \ \"order\": null,\n \"card\": \"CCZ7uTr5ulqwv6ypxw4osHH\",\n\ - \ \"debit\": null\n },\n \"updated_at\": \"2015-05-10T10:15:25.784129Z\"\ - ,\n \"created_at\": \"2015-05-10T10:15:25.521998Z\",\n \"transaction_number\"\ - : \"HL9HX-IXS-VDA9\",\n \"expires_at\": \"2015-05-17T10:15:25.723639Z\"\ - ,\n \"failure_reason\": null,\n \"currency\": \"USD\",\n \"\ - amount\": 4357,\n \"meta\": {\n \"state\": \"new\",\n \"\ - participant_id\": \"2\"\n },\n \"href\": \"/card_holds/HL4jIFP6VYSuuDKk89pJYHHv\"\ - ,\n \"failure_reason_code\": null,\n \"voided_at\": null,\n \ - \ \"id\": \"HL4jIFP6VYSuuDKk89pJYHHv\"\n }\n ],\n \"links\": {\n \ - \ \"card_holds.events\": \"/card_holds/{card_holds.id}/events\",\n \"card_holds.order\"\ - : \"/orders/{card_holds.order}\",\n \"card_holds.card\": \"/cards/{card_holds.card}\"\ - ,\n \"card_holds.debits\": \"/card_holds/{card_holds.id}/debits\",\n \ - \ \"card_holds.debit\": \"/debits/{card_holds.debit}\"\n }\n}"} + body: {string: !!python/unicode "{\n \"card_holds\": [\n {\n \"status\": + \"succeeded\",\n \"description\": \"janet\",\n \"links\": {\n \"order\": + null,\n \"card\": \"CCZ7uTr5ulqwv6ypxw4osHH\",\n \"debit\": + null\n },\n \"updated_at\": \"2015-05-21T15:33:15.598460Z\",\n \"created_at\": + \"2015-05-21T15:33:15.308420Z\",\n \"transaction_number\": \"HLK7V-1XD-MXY2\",\n + \ \"expires_at\": \"2015-05-28T15:33:15.521337Z\",\n \"failure_reason\": + null,\n \"currency\": \"USD\",\n \"amount\": 1061,\n \"meta\": + {\n \"state\": \"new\",\n \"participant_id\": \"2\"\n },\n + \ \"href\": \"/card_holds/HL5E3ZjZJpXAHLK4svwNPIup\",\n \"failure_reason_code\": + null,\n \"voided_at\": null,\n \"id\": \"HL5E3ZjZJpXAHLK4svwNPIup\"\n + \ }\n ],\n \"links\": {\n \"card_holds.events\": \"/card_holds/{card_holds.id}/events\",\n + \ \"card_holds.order\": \"/orders/{card_holds.order}\",\n \"card_holds.card\": + \"/cards/{card_holds.card}\",\n \"card_holds.debits\": \"/card_holds/{card_holds.id}/debits\",\n + \ \"card_holds.debit\": \"/debits/{card_holds.debit}\"\n }\n}"} headers: content-length: ['1020'] content-type: [application/json] status: {code: 201, message: CREATED} - request: - body: '{"status": "succeeded", "transaction_number": "HL9HX-IXS-VDA9", "description": - "janet", "amount": 4357, "created_at": "2015-05-10T10:15:25.521998Z", "card_href": - "/cards/CCZ7uTr5ulqwv6ypxw4osHH", "updated_at": "2015-05-10T10:15:25.784129Z", - "expires_at": "2015-05-17T10:15:25.723639Z", "failure_reason": null, "currency": + body: '{"status": "succeeded", "transaction_number": "HLK7V-1XD-MXY2", "description": + "janet", "amount": 1061, "created_at": "2015-05-21T15:33:15.308420Z", "card_href": + "/cards/CCZ7uTr5ulqwv6ypxw4osHH", "updated_at": "2015-05-21T15:33:15.598460Z", + "expires_at": "2015-05-28T15:33:15.521337Z", "failure_reason": null, "currency": "USD", "is_void": true, "meta": {"state": "cancelled", "participant_id": "2"}, "debit": null, "failure_reason_code": null, "voided_at": null, "order": null, - "id": "HL4jIFP6VYSuuDKk89pJYHHv"}' + "id": "HL5E3ZjZJpXAHLK4svwNPIup"}' headers: {} method: PUT - uri: https://api.balancedpayments.com:443/card_holds/HL4jIFP6VYSuuDKk89pJYHHv + uri: https://api.balancedpayments.com:443/card_holds/HL5E3ZjZJpXAHLK4svwNPIup response: body: string: !!binary | - H4sIAAAAAAAAA4VTy27bMBC85ysEnms9LMuyfCtiFEqbQwGnQZKiEBhygzCRKZUinQSG/j0krQeV - R3shhN2d2dnZ1eHE8xDBghb3VUkbtPZ+64jnHeyrc43EUpk4ahQhABQo+tInKTREsFqyipuKB8xB - jtmS8UeD7Lk0WyUoCB3iqix7lk6AITg9vUnVhUhU+fdpv3ypn58WVZPnA6UupXDLZMfQyWgHPaqm - WAItsKlA8zBKZmEyi8KLKFxHyXq+8sMsCePwZhRJBPwTkvjJPMqylQORAvMGEzN1wdXu1k6E8vMs - v5qdXW1nl5uv2dgAnmsmoHmrKe01JX46j5dx5jS4w6xUAgotrbHOunYhooQATl5M01/bzdgJ7yrF - zeSLOEkHT3YgsY45SzArBYMmmBMoS2ej2uAaC8kIqzGXBaPWR/TO6HsBdyYVjKcT5OeLh7NvP5eX - 11ulNj8eV1n9/TrP96PA6VwFqaiRMRluXzF9YW/NGhaY+qsoXWaxY9ZR46fNrfRWv3+MI2h6k87l - +7AHLu2hu0MdxgF9Rtugqzq668L7y0aB/WoCF2lDbWeEizLsQ8spxqQ+gtgf4L86u6r3Ovv/BwXH - kolOG2rNutuT9hUliu8lGwQAAA== + H4sIAAAAAAAAA4VTy27bMBC85ysEnms9TdvxrUgKuG1aFGhaOC4KgSE3CFOZUvmwExj695C0ZFFJ + HxdC2N3ZnZldHc6iCFEiWXlfV0yhZfTDRqLo4F+bU5po4+JIGUoBGDD0pk8yUFTyRvNauIoHIkAP + 2YqLXw7Z97LdaslA2pAwVdV36Qi4BhcXm7m5lthUv/e72VPzuJ/WarU6tbSlDG657jp0NNoTH9Mw + ooGVxFWgPM3wJMWTPLvO8LIoltksxnhxns43A0kq4Z8QHBfpYpqnAURLIhShTnUpzPbWK0Krq4/z + 75NsfTn5tL7JhwHw2HAJ6iWnRc8JxzjPiiLkdEd4ZSSUlpryzoZ2IWqkBEGf3NBvXy+HSWRbG+GU + Z+ksO3myBU1sLFiCWyk4NCWCQlUFG7UGN0RqTnlDhC458z6iV0bfS7hzqWQ4nWR1hd8Vm4fNh2b9 + 1poxVbv95y/vTTMQHOsqac0cjZG4Xc3thb00K1hgPptl0yLYxpHjX4d76q19fzpH0Pgmg8uPYQdC + +0MPRR0GgTFnbdJVHd0N4f1lo8R/qSRE+lDbGRGiXPfTyDHGpf4E8T/Af3l2Va959v8PSo4lI54+ + 1Lp1t2ftM6SbQ44bBAAA headers: content-encoding: [gzip] - content-length: ['475'] + content-length: ['471'] content-type: [application/json] status: {code: 200, message: OK} - request: @@ -322,21 +74,20 @@ interactions: method: POST uri: https://api.balancedpayments.com:443/cards/CCZ7uTr5ulqwv6ypxw4osHH/card_holds response: - body: {string: !!python/unicode "{\n \"card_holds\": [\n {\n \"status\"\ - : \"succeeded\",\n \"description\": \"janet\",\n \"links\": {\n\ - \ \"order\": null,\n \"card\": \"CCZ7uTr5ulqwv6ypxw4osHH\",\n\ - \ \"debit\": null\n },\n \"updated_at\": \"2015-05-10T10:15:29.933522Z\"\ - ,\n \"created_at\": \"2015-05-10T10:15:29.669028Z\",\n \"transaction_number\"\ - : \"HLH23-G5Y-WJ2E\",\n \"expires_at\": \"2015-05-17T10:15:29.845819Z\"\ - ,\n \"failure_reason\": null,\n \"currency\": \"USD\",\n \"\ - amount\": 2091,\n \"meta\": {\n \"state\": \"new\",\n \"\ - participant_id\": \"2\"\n },\n \"href\": \"/card_holds/HL4onMYRueiFyB4u4cBszfJr\"\ - ,\n \"failure_reason_code\": null,\n \"voided_at\": null,\n \ - \ \"id\": \"HL4onMYRueiFyB4u4cBszfJr\"\n }\n ],\n \"links\": {\n \ - \ \"card_holds.events\": \"/card_holds/{card_holds.id}/events\",\n \"card_holds.order\"\ - : \"/orders/{card_holds.order}\",\n \"card_holds.card\": \"/cards/{card_holds.card}\"\ - ,\n \"card_holds.debits\": \"/card_holds/{card_holds.id}/debits\",\n \ - \ \"card_holds.debit\": \"/debits/{card_holds.debit}\"\n }\n}"} + body: {string: !!python/unicode "{\n \"card_holds\": [\n {\n \"status\": + \"succeeded\",\n \"description\": \"janet\",\n \"links\": {\n \"order\": + null,\n \"card\": \"CCZ7uTr5ulqwv6ypxw4osHH\",\n \"debit\": + null\n },\n \"updated_at\": \"2015-05-21T15:33:18.466001Z\",\n \"created_at\": + \"2015-05-21T15:33:18.140797Z\",\n \"transaction_number\": \"HLVT6-62V-4AP7\",\n + \ \"expires_at\": \"2015-05-28T15:33:18.376977Z\",\n \"failure_reason\": + null,\n \"currency\": \"USD\",\n \"amount\": 2091,\n \"meta\": + {\n \"state\": \"new\",\n \"participant_id\": \"2\"\n },\n + \ \"href\": \"/card_holds/HL5HffvBmAfWeOh8q8sBjyYU\",\n \"failure_reason_code\": + null,\n \"voided_at\": null,\n \"id\": \"HL5HffvBmAfWeOh8q8sBjyYU\"\n + \ }\n ],\n \"links\": {\n \"card_holds.events\": \"/card_holds/{card_holds.id}/events\",\n + \ \"card_holds.order\": \"/orders/{card_holds.order}\",\n \"card_holds.card\": + \"/cards/{card_holds.card}\",\n \"card_holds.debits\": \"/card_holds/{card_holds.id}/debits\",\n + \ \"card_holds.debit\": \"/debits/{card_holds.debit}\"\n }\n}"} headers: content-length: ['1020'] content-type: [application/json] @@ -349,92 +100,19 @@ interactions: response: body: string: !!binary | - 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 - headers: - content-encoding: [gzip] - content-length: ['2728'] - content-type: [application/json] - status: {code: 200, message: OK} -- request: - body: null - headers: {} - method: GET - uri: https://api.balancedpayments.com:443/card_holds?limit=25&meta.state=new&offset=25 - response: - body: - string: !!binary | - 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 + HwCyIT2exnkJFLbA3ge1UVqtq+YNljVvBBsFAAA= headers: content-encoding: [gzip] - content-length: ['1229'] + content-length: ['542'] content-type: [application/json] status: {code: 200, message: OK} - request: @@ -443,12 +121,12 @@ interactions: method: GET uri: https://api.balancedpayments.com:443/credits?meta%5Bcontains%5D=exchange_id&limit=25&offset=0 response: - body: {string: !!python/unicode "{\n \"credits\": [],\n \"meta\": {\n \"\ - last\": \"/credits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\",\n \ - \ \"next\": null,\n \"href\": \"/credits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\"\ - ,\n \"limit\": 25,\n \"offset\": 0,\n \"previous\": null,\n \"\ - total\": 0,\n \"first\": \"/credits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\"\ - \n },\n \"links\": {}\n}"} + body: {string: !!python/unicode "{\n \"credits\": [],\n \"meta\": {\n \"last\": + \"/credits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\",\n \"next\": + null,\n \"href\": \"/credits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\",\n + \ \"limit\": 25,\n \"offset\": 0,\n \"previous\": null,\n \"total\": + 0,\n \"first\": \"/credits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\"\n + \ },\n \"links\": {}\n}"} headers: content-length: ['360'] content-type: [application/json] @@ -459,11 +137,11 @@ interactions: method: GET uri: https://api.balancedpayments.com:443/debits?meta%5Bcontains%5D=exchange_id&limit=25&offset=0 response: - body: {string: !!python/unicode "{\n \"meta\": {\n \"last\": \"/debits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\"\ - ,\n \"next\": null,\n \"href\": \"/debits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\"\ - ,\n \"limit\": 25,\n \"offset\": 0,\n \"previous\": null,\n \"\ - total\": 0,\n \"first\": \"/debits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\"\ - \n },\n \"links\": {},\n \"debits\": []\n}"} + body: {string: !!python/unicode "{\n \"meta\": {\n \"last\": \"/debits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\",\n + \ \"next\": null,\n \"href\": \"/debits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\",\n + \ \"limit\": 25,\n \"offset\": 0,\n \"previous\": null,\n \"total\": + 0,\n \"first\": \"/debits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\"\n + \ },\n \"links\": {},\n \"debits\": []\n}"} headers: content-length: ['356'] content-type: [application/json] From 89d65387ef0beb06ca98fa0a4637133e58009526 Mon Sep 17 00:00:00 2001 From: Rohit Paul Kuruvilla Date: Fri, 22 May 2015 00:30:10 +0530 Subject: [PATCH 04/22] Fix create_card_hold tests to use Braintree --- tests/py/test_billing_exchanges.py | 90 ++++++++++++++---------------- 1 file changed, 43 insertions(+), 47 deletions(-) diff --git a/tests/py/test_billing_exchanges.py b/tests/py/test_billing_exchanges.py index 059db83c69..972bc95169 100644 --- a/tests/py/test_billing_exchanges.py +++ b/tests/py/test_billing_exchanges.py @@ -3,6 +3,8 @@ from decimal import Decimal as D import balanced +import braintree +from braintree.test.nonces import Nonces import mock import pytest @@ -69,10 +71,10 @@ def test_create_card_hold_for_suspicious_raises_NotWhitelisted(self): with self.assertRaises(NotWhitelisted): create_card_hold(self.db, bob, D('1.00')) - @mock.patch('gratipay.billing.exchanges.thing_from_href') - def test_create_card_hold_failure(self, tfh): - tfh.side_effect = Foobar - hold, error = create_card_hold(self.db, self.janet, D('1.00')) + @mock.patch('braintree.Transaction.sale') + def test_create_card_hold_failure(self, btsale): + btsale.side_effect = Foobar + hold, error = create_card_hold(self.db, self.obama, D('1.00')) assert hold is None assert error == "Foobar()" exchange = self.db.one("SELECT * FROM exchanges") @@ -80,22 +82,21 @@ def test_create_card_hold_failure(self, tfh): assert exchange.amount == D('9.41') assert exchange.fee == D('0.59') assert exchange.status == 'failed' - janet = Participant.from_id(self.janet.id) - assert self.janet.get_credit_card_error() == 'Foobar()' - assert self.janet.balance == janet.balance == 0 + obama = Participant.from_id(self.obama.id) + assert self.obama.get_credit_card_error() == 'Foobar()' + assert self.obama.balance == obama.balance == 0 def test_create_card_hold_success(self): - hold, error = create_card_hold(self.db, self.janet, D('1.00')) - janet = Participant.from_id(self.janet.id) - assert isinstance(hold, balanced.CardHold) - assert hold.failure_reason is None - assert hold.amount == 1000 - assert hold.meta['state'] == 'new' + hold, error = create_card_hold(self.db, self.obama, D('1.00')) + obama = Participant.from_id(self.obama.id) + assert isinstance(hold, braintree.Transaction) + assert hold.status == 'authorized' + assert hold.amount == D('10.00') assert error == '' - assert self.janet.balance == janet.balance == 0 + assert self.obama.balance == obama.balance == 0 - # Clean up - cancel_card_hold(hold) + # TODO: Clean up + # cancel_card_hold(hold) def test_capture_card_hold_full_amount(self): hold, error = create_card_hold(self.db, self.janet, D('20.00')) @@ -140,39 +141,33 @@ def test_capture_card_hold_amount_under_minimum(self): assert self.janet.get_credit_card_error() == '' def test_create_card_hold_bad_card(self): - bob = self.make_participant('bob', balanced_customer_href='new', - is_suspicious=False) - card = balanced.Card( - number='4444444444444448', - expiration_year=2020, - expiration_month=12 - ).save() - card.associate_to_customer(bob.balanced_customer_href) - ExchangeRoute.insert(bob, 'balanced-cc', card.href) - - hold, error = create_card_hold(self.db, bob, D('10.00')) - assert error.startswith('402 Payment Required, ') + bob = self.make_participant('bob', is_suspicious=False) + customer_id = bob.get_braintree_account().id + result = braintree.PaymentMethod.create({ + "customer_id": customer_id, + "payment_method_nonce": Nonces.Transactable + }) + assert result.is_success + ExchangeRoute.insert(bob, 'braintree-cc', result.payment_method.token) + + # https://developers.braintreepayments.com/ios+python/reference/general/testing#test-amounts + # $2002 is upcharged to $2062, which corresponds to 'Invalid Tax Amount' + hold, error = create_card_hold(self.db, bob, D('2002.00')) + assert error.startswith('Invalid Tax Amount') def test_create_card_hold_multiple_cards(self): - bob = self.make_participant('bob', balanced_customer_href='new', - is_suspicious=False) - card = balanced.Card( - number='4242424242424242', - expiration_year=2020, - expiration_month=12 - ).save() - card.associate_to_customer(bob.balanced_customer_href) - ExchangeRoute.insert(bob, 'balanced-cc', card.href) - - card = balanced.Card( - number='4242424242424242', - expiration_year=2030, - expiration_month=12 - ).save() - card.associate_to_customer(bob.balanced_customer_href) - ExchangeRoute.insert(bob, 'balanced-cc', card.href) + bob = self.make_participant('bob', is_suspicious=False) + customer_id = bob.get_braintree_account().id - hold, error = create_card_hold(self.db, bob, D('10.00')) + for i in range(2): + result = braintree.PaymentMethod.create({ + "customer_id": customer_id, + "payment_method_nonce": Nonces.Transactable + }) + assert result.is_success + ExchangeRoute.insert(bob, 'braintree-cc', result.payment_method.token) + + hold, error = create_card_hold(self.db, bob, D('100.00')) assert error == '' def test_create_card_hold_no_card(self): @@ -181,7 +176,8 @@ def test_create_card_hold_no_card(self): assert error == 'No credit card' def test_create_card_hold_invalidated_card(self): - bob = self.make_participant('bob', is_suspicious=False, last_bill_result='invalidated') + bob = self.make_participant('bob', is_suspicious=False) + ExchangeRoute.insert(bob, 'braintree-cc', 'foo', error='invalidated') hold, error = create_card_hold(self.db, bob, D('10.00')) assert error == 'No credit card' From 54a923e9c1a9d7a7b240541030a6a298c99e3b2d Mon Sep 17 00:00:00 2001 From: Rohit Paul Kuruvilla Date: Fri, 22 May 2015 00:33:44 +0530 Subject: [PATCH 05/22] Group card hold tests by `create` and `capture` --- tests/py/test_billing_exchanges.py | 88 ++++++++++++++++-------------- 1 file changed, 46 insertions(+), 42 deletions(-) diff --git a/tests/py/test_billing_exchanges.py b/tests/py/test_billing_exchanges.py index 972bc95169..3c3b20be0c 100644 --- a/tests/py/test_billing_exchanges.py +++ b/tests/py/test_billing_exchanges.py @@ -65,6 +65,17 @@ def test_ach_credit_invalidated_bank_account(self): class TestCardHolds(BillingHarness): + # create_card_hold + + def test_create_card_hold_success(self): + hold, error = create_card_hold(self.db, self.obama, D('1.00')) + obama = Participant.from_id(self.obama.id) + assert isinstance(hold, braintree.Transaction) + assert hold.status == 'authorized' + assert hold.amount == D('10.00') + assert error == '' + assert self.obama.balance == obama.balance == 0 + def test_create_card_hold_for_suspicious_raises_NotWhitelisted(self): bob = self.make_participant('bob', is_suspicious=True, balanced_customer_href='fake_href') @@ -86,51 +97,9 @@ def test_create_card_hold_failure(self, btsale): assert self.obama.get_credit_card_error() == 'Foobar()' assert self.obama.balance == obama.balance == 0 - def test_create_card_hold_success(self): - hold, error = create_card_hold(self.db, self.obama, D('1.00')) - obama = Participant.from_id(self.obama.id) - assert isinstance(hold, braintree.Transaction) - assert hold.status == 'authorized' - assert hold.amount == D('10.00') - assert error == '' - assert self.obama.balance == obama.balance == 0 - # TODO: Clean up # cancel_card_hold(hold) - def test_capture_card_hold_full_amount(self): - hold, error = create_card_hold(self.db, self.janet, D('20.00')) - assert error == '' # sanity check - assert hold.meta['state'] == 'new' - - capture_card_hold(self.db, self.janet, D('20.00'), hold) - janet = Participant.from_id(self.janet.id) - assert self.janet.balance == janet.balance == D('20.00') - assert self.janet.get_credit_card_error() == '' - assert hold.meta['state'] == 'captured' - - def test_capture_card_hold_partial_amount(self): - hold, error = create_card_hold(self.db, self.janet, D('20.00')) - assert error == '' # sanity check - - capture_card_hold(self.db, self.janet, D('15.00'), hold) - janet = Participant.from_id(self.janet.id) - assert self.janet.balance == janet.balance == D('15.00') - assert self.janet.get_credit_card_error() == '' - - def test_capture_card_hold_too_high_amount(self): - hold, error = create_card_hold(self.db, self.janet, D('20.00')) - assert error == '' # sanity check - - with self.assertRaises(balanced.exc.HTTPError): - capture_card_hold(self.db, self.janet, D('20.01'), hold) - - janet = Participant.from_id(self.janet.id) - assert self.janet.balance == janet.balance == 0 - - # Clean up - cancel_card_hold(hold) - def test_capture_card_hold_amount_under_minimum(self): hold, error = create_card_hold(self.db, self.janet, D('20.00')) assert error == '' # sanity check @@ -181,6 +150,41 @@ def test_create_card_hold_invalidated_card(self): hold, error = create_card_hold(self.db, bob, D('10.00')) assert error == 'No credit card' + # capture_card_hold + + def test_capture_card_hold_full_amount(self): + hold, error = create_card_hold(self.db, self.janet, D('20.00')) + assert error == '' # sanity check + assert hold.meta['state'] == 'new' + + capture_card_hold(self.db, self.janet, D('20.00'), hold) + janet = Participant.from_id(self.janet.id) + assert self.janet.balance == janet.balance == D('20.00') + assert self.janet.get_credit_card_error() == '' + assert hold.meta['state'] == 'captured' + + def test_capture_card_hold_partial_amount(self): + hold, error = create_card_hold(self.db, self.janet, D('20.00')) + assert error == '' # sanity check + + capture_card_hold(self.db, self.janet, D('15.00'), hold) + janet = Participant.from_id(self.janet.id) + assert self.janet.balance == janet.balance == D('15.00') + assert self.janet.get_credit_card_error() == '' + + def test_capture_card_hold_too_high_amount(self): + hold, error = create_card_hold(self.db, self.janet, D('20.00')) + assert error == '' # sanity check + + with self.assertRaises(balanced.exc.HTTPError): + capture_card_hold(self.db, self.janet, D('20.01'), hold) + + janet = Participant.from_id(self.janet.id) + assert self.janet.balance == janet.balance == 0 + + # Clean up + cancel_card_hold(hold) + class TestFees(Harness): From 358d38356dd322515912a1ab5ce1462a258238a4 Mon Sep 17 00:00:00 2001 From: Rohit Paul Kuruvilla Date: Fri, 22 May 2015 00:34:28 +0530 Subject: [PATCH 06/22] Fix create_card_hold to use Braintree --- gratipay/billing/exchanges.py | 35 ++++++++++++++++++++++++++--------- 1 file changed, 26 insertions(+), 9 deletions(-) diff --git a/gratipay/billing/exchanges.py b/gratipay/billing/exchanges.py index 2113b3f4d2..0fbf0a83c9 100644 --- a/gratipay/billing/exchanges.py +++ b/gratipay/billing/exchanges.py @@ -5,6 +5,7 @@ from decimal import Decimal, ROUND_UP import balanced +import braintree from aspen import log from aspen.utils import typecheck @@ -170,12 +171,12 @@ def create_card_hold(db, participant, amount): if participant.is_suspicious is not False: raise NotWhitelisted # Participant not trusted. - route = ExchangeRoute.from_network(participant, 'balanced-cc') + route = ExchangeRoute.from_network(participant, 'braintree-cc') if not route: return None, 'No credit card' - # Go to Balanced. + # Go to Braintree. # =============== cents, amount_str, charge_amount, fee = _prep_hit(amount) @@ -183,14 +184,30 @@ def create_card_hold(db, participant, amount): msg = "Holding " + amount_str + " on Balanced for " + username + " ... " hold = None + error = "" try: - card = thing_from_href('cards', route.address) - hold = card.hold( amount=cents - , description=username - , meta=dict(participant_id=participant.id, state='new') - ) - log(msg + "succeeded.") - error = "" + result = braintree.Transaction.sale({ + 'amount': str(cents/100.0), + 'customer_id': route.participant.braintree_customer_id, + 'payment_method_token': route.address, + 'options': { 'submit_for_settlement': False } + }) + + if result.is_success and result.transaction.status == 'authorized': + log(msg + "succeeded.") + error = "" + hold = result.transaction + elif result.is_success: + error = "Transaction status was %s" % result.transaction.status + else: + error = result.message + + if error == '': + log(msg + "succeeded.") + else: + log(msg + "failed: %s" % error) + record_exchange(db, route, amount, fee, participant, 'failed', error) + except Exception as e: error = repr_exception(e) log(msg + "failed: %s" % error) From d5c3c79cb67e4ecab53a918e389e4c435ca9803c Mon Sep 17 00:00:00 2001 From: Rohit Paul Kuruvilla Date: Fri, 22 May 2015 01:54:00 +0530 Subject: [PATCH 07/22] Fix capture_card_hold tests, and void card holds after tests --- tests/py/test_billing_exchanges.py | 59 +++++++++++++++++------------- 1 file changed, 34 insertions(+), 25 deletions(-) diff --git a/tests/py/test_billing_exchanges.py b/tests/py/test_billing_exchanges.py index 3c3b20be0c..a7929e64ad 100644 --- a/tests/py/test_billing_exchanges.py +++ b/tests/py/test_billing_exchanges.py @@ -97,17 +97,14 @@ def test_create_card_hold_failure(self, btsale): assert self.obama.get_credit_card_error() == 'Foobar()' assert self.obama.balance == obama.balance == 0 - # TODO: Clean up - # cancel_card_hold(hold) - def test_capture_card_hold_amount_under_minimum(self): - hold, error = create_card_hold(self.db, self.janet, D('20.00')) + hold, error = create_card_hold(self.db, self.obama, D('20.00')) assert error == '' # sanity check - capture_card_hold(self.db, self.janet, D('0.01'), hold) - janet = Participant.from_id(self.janet.id) - assert self.janet.balance == janet.balance == D('9.41') - assert self.janet.get_credit_card_error() == '' + capture_card_hold(self.db, self.obama, D('0.01'), hold) + obama = Participant.from_id(self.obama.id) + assert self.obama.balance == obama.balance == D('9.41') + assert self.obama.get_credit_card_error() == '' def test_create_card_hold_bad_card(self): bob = self.make_participant('bob', is_suspicious=False) @@ -122,6 +119,7 @@ def test_create_card_hold_bad_card(self): # https://developers.braintreepayments.com/ios+python/reference/general/testing#test-amounts # $2002 is upcharged to $2062, which corresponds to 'Invalid Tax Amount' hold, error = create_card_hold(self.db, bob, D('2002.00')) + assert hold is None assert error.startswith('Invalid Tax Amount') def test_create_card_hold_multiple_cards(self): @@ -139,6 +137,9 @@ def test_create_card_hold_multiple_cards(self): hold, error = create_card_hold(self.db, bob, D('100.00')) assert error == '' + # Clean up + cancel_card_hold(hold) + def test_create_card_hold_no_card(self): bob = self.make_participant('bob', is_suspicious=False) hold, error = create_card_hold(self.db, bob, D('10.00')) @@ -153,34 +154,42 @@ def test_create_card_hold_invalidated_card(self): # capture_card_hold def test_capture_card_hold_full_amount(self): - hold, error = create_card_hold(self.db, self.janet, D('20.00')) + hold, error = create_card_hold(self.db, self.obama, D('20.00')) assert error == '' # sanity check - assert hold.meta['state'] == 'new' + assert hold.status == 'authorized' - capture_card_hold(self.db, self.janet, D('20.00'), hold) - janet = Participant.from_id(self.janet.id) - assert self.janet.balance == janet.balance == D('20.00') - assert self.janet.get_credit_card_error() == '' - assert hold.meta['state'] == 'captured' + capture_card_hold(self.db, self.obama, D('20.00'), hold) + hold = braintree.Transaction.find(hold.id) + obama = Participant.from_id(self.obama.id) + assert self.obama.balance == obama.balance == D('20.00') + assert self.obama.get_credit_card_error() == '' + assert hold.status == 'submitted_for_settlement' + + # Clean up + cancel_card_hold(hold) def test_capture_card_hold_partial_amount(self): - hold, error = create_card_hold(self.db, self.janet, D('20.00')) + hold, error = create_card_hold(self.db, self.obama, D('20.00')) assert error == '' # sanity check - capture_card_hold(self.db, self.janet, D('15.00'), hold) - janet = Participant.from_id(self.janet.id) - assert self.janet.balance == janet.balance == D('15.00') - assert self.janet.get_credit_card_error() == '' + capture_card_hold(self.db, self.obama, D('15.00'), hold) + obama = Participant.from_id(self.obama.id) + assert self.obama.balance == obama.balance == D('15.00') + assert self.obama.get_credit_card_error() == '' + + # Clean up + cancel_card_hold(hold) def test_capture_card_hold_too_high_amount(self): - hold, error = create_card_hold(self.db, self.janet, D('20.00')) + hold, error = create_card_hold(self.db, self.obama, D('20.00')) assert error == '' # sanity check - with self.assertRaises(balanced.exc.HTTPError): - capture_card_hold(self.db, self.janet, D('20.01'), hold) + with self.assertRaises(Exception): + # How do I check the exception's msg here? + capture_card_hold(self.db, self.obama, D('20.01'), hold) - janet = Participant.from_id(self.janet.id) - assert self.janet.balance == janet.balance == 0 + obama = Participant.from_id(self.obama.id) + assert self.obama.balance == obama.balance == 0 # Clean up cancel_card_hold(hold) From a128256213da8499e6ae29a6e792ff5b5e61777a Mon Sep 17 00:00:00 2001 From: Rohit Paul Kuruvilla Date: Fri, 22 May 2015 01:55:16 +0530 Subject: [PATCH 08/22] group capture_card_hold tests properly --- tests/py/test_billing_exchanges.py | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/tests/py/test_billing_exchanges.py b/tests/py/test_billing_exchanges.py index a7929e64ad..445cc882c9 100644 --- a/tests/py/test_billing_exchanges.py +++ b/tests/py/test_billing_exchanges.py @@ -97,15 +97,6 @@ def test_create_card_hold_failure(self, btsale): assert self.obama.get_credit_card_error() == 'Foobar()' assert self.obama.balance == obama.balance == 0 - def test_capture_card_hold_amount_under_minimum(self): - hold, error = create_card_hold(self.db, self.obama, D('20.00')) - assert error == '' # sanity check - - capture_card_hold(self.db, self.obama, D('0.01'), hold) - obama = Participant.from_id(self.obama.id) - assert self.obama.balance == obama.balance == D('9.41') - assert self.obama.get_credit_card_error() == '' - def test_create_card_hold_bad_card(self): bob = self.make_participant('bob', is_suspicious=False) customer_id = bob.get_braintree_account().id @@ -194,6 +185,15 @@ def test_capture_card_hold_too_high_amount(self): # Clean up cancel_card_hold(hold) + def test_capture_card_hold_amount_under_minimum(self): + hold, error = create_card_hold(self.db, self.obama, D('20.00')) + assert error == '' # sanity check + + capture_card_hold(self.db, self.obama, D('0.01'), hold) + obama = Participant.from_id(self.obama.id) + assert self.obama.balance == obama.balance == D('9.41') + assert self.obama.get_credit_card_error() == '' + class TestFees(Harness): From 7628138cc8d4758d18c95474676b9d8ec5dd56eb Mon Sep 17 00:00:00 2001 From: Rohit Paul Kuruvilla Date: Fri, 22 May 2015 01:55:36 +0530 Subject: [PATCH 09/22] fix capture_card_hold and cancel_card_hold --- gratipay/billing/exchanges.py | 42 ++++++++++++++++++++--------------- 1 file changed, 24 insertions(+), 18 deletions(-) diff --git a/gratipay/billing/exchanges.py b/gratipay/billing/exchanges.py index 0fbf0a83c9..b232c5edf9 100644 --- a/gratipay/billing/exchanges.py +++ b/gratipay/billing/exchanges.py @@ -190,7 +190,8 @@ def create_card_hold(db, participant, amount): 'amount': str(cents/100.0), 'customer_id': route.participant.braintree_customer_id, 'payment_method_token': route.address, - 'options': { 'submit_for_settlement': False } + 'options': { 'submit_for_settlement': False }, + 'custom_fields': {'participant_id': participant.id} }) if result.is_success and result.transaction.status == 'authorized': @@ -219,44 +220,49 @@ def create_card_hold(db, participant, amount): def capture_card_hold(db, participant, amount, hold): """Capture the previously created hold on the participant's credit card. """ - typecheck( hold, balanced.CardHold + typecheck( hold, braintree.Transaction , amount, Decimal ) username = participant.username - assert participant.id == int(hold.meta['participant_id']) + assert participant.id == int(hold.custom_fields['participant_id']) - route = ExchangeRoute.from_address(participant, 'balanced-cc', hold.card_href) + route = ExchangeRoute.from_address(participant, 'braintree-cc', hold.credit_card['token']) assert isinstance(route, ExchangeRoute) cents, amount_str, charge_amount, fee = _prep_hit(amount) amount = charge_amount - fee # account for possible rounding e_id = record_exchange(db, route, amount, fee, participant, 'pre') - meta = dict(participant_id=participant.id, exchange_id=e_id) + # TODO: Find a way to link transactions and corresponding exchanges + # meta = dict(participant_id=participant.id, exchange_id=e_id) + + error = '' try: - hold.capture(amount=cents, description=username, meta=meta) - record_exchange_result(db, e_id, 'succeeded', None, participant) + result = braintree.Transaction.submit_for_settlement(hold.id, str(cents/100.00)) + #import pdb;pdb.set_trace() + assert result.is_success + if result.transaction.status != 'submitted_for_settlement': + error = result.transaction.status except Exception as e: error = repr_exception(e) - record_exchange_result(db, e_id, 'failed', error, participant) - raise - - hold.meta['state'] = 'captured' - hold.save() - log("Captured " + amount_str + " on Balanced for " + username) + if error == '': + record_exchange_result(db, e_id, 'succeeded', None, participant) + log("Captured " + amount_str + " on Balanced for " + username) + else: + record_exchange_result(db, e_id, 'failed', error, participant) + raise Exception(error) def cancel_card_hold(hold): """Cancel the previously created hold on the participant's credit card. """ - hold.is_void = True - hold.meta['state'] = 'cancelled' - hold.save() + result = braintree.Transaction.void(hold.id) + assert result.is_success - amount = hold.amount / 100.0 - participant_id = hold.meta['participant_id'] + amount = hold.amount + participant_id = hold.custom_fields['participant_id'] log("Canceled a ${:.2f} hold for {}.".format(amount, participant_id)) From 87c0994d70dac8ffb5dcb33a816132bfc0cc29e2 Mon Sep 17 00:00:00 2001 From: Rohit Paul Kuruvilla Date: Fri, 22 May 2015 02:24:58 +0530 Subject: [PATCH 10/22] Use braintree cards in payday --- sql/payday.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sql/payday.sql b/sql/payday.sql index 98f1b27f31..cc6338300c 100644 --- a/sql/payday.sql +++ b/sql/payday.sql @@ -12,7 +12,7 @@ CREATE TABLE payday_participants AS , ( SELECT count(*) FROM exchange_routes r WHERE r.participant = p.id - AND network = 'balanced-cc' + AND network = 'braintree-cc' ) > 0 AS has_credit_card FROM participants p WHERE is_suspicious IS NOT true From 3a7edd9ce2c550f1fa195b51b7cf96dc7813364d Mon Sep 17 00:00:00 2001 From: Rohit Paul Kuruvilla Date: Fri, 22 May 2015 03:10:51 +0530 Subject: [PATCH 11/22] Add `braintree_customer_id` to payday_participants (so that create_card_hold can pick it up) --- sql/payday.sql | 1 + 1 file changed, 1 insertion(+) diff --git a/sql/payday.sql b/sql/payday.sql index cc6338300c..1f7b9c8bc9 100644 --- a/sql/payday.sql +++ b/sql/payday.sql @@ -14,6 +14,7 @@ CREATE TABLE payday_participants AS WHERE r.participant = p.id AND network = 'braintree-cc' ) > 0 AS has_credit_card + , braintree_customer_id FROM participants p WHERE is_suspicious IS NOT true AND claimed_time < %(ts_start)s From 07c86db373f18055027b2ffa99c342e4b71178fc Mon Sep 17 00:00:00 2001 From: Rohit Paul Kuruvilla Date: Fri, 22 May 2015 03:16:52 +0530 Subject: [PATCH 12/22] Handle braintree holds in payday --- gratipay/billing/payday.py | 24 ++++++++---------------- 1 file changed, 8 insertions(+), 16 deletions(-) diff --git a/gratipay/billing/payday.py b/gratipay/billing/payday.py index 672a92faa9..e95bf1cc68 100644 --- a/gratipay/billing/payday.py +++ b/gratipay/billing/payday.py @@ -14,6 +14,7 @@ import itertools from multiprocessing.dummy import Pool as ThreadPool +import braintree from balanced import CardHold import aspen.utils @@ -192,21 +193,12 @@ def prepare(cursor, ts_start): def fetch_card_holds(participant_ids): log('Fetching card holds.') holds = {} - for hold in CardHold.query.filter(CardHold.f.meta.state == 'new'): - log_amount = hold.amount / 100.0 - p_id = int(hold.meta['participant_id']) - state = 'new' - if hold.status == 'failed' or hold.failure_reason: - state = 'failed' - elif hold.voided_at: - state = 'cancelled' - elif getattr(hold, 'debit_href', None): - state = 'captured' - if state != 'new': - hold.meta['state'] = state - hold.save() - log('Set state to {} on a ${:.2f} hold for {}.'.format(state, log_amount, p_id)) - continue + existing_holds = braintree.Transaction.search( + braintree.TransactionSearch.status == 'authorized' + ) + for hold in existing_holds.items: + log_amount = hold.amount + p_id = int(hold.custom_fields['participant_id']) if p_id in participant_ids: log('Reusing a ${:.2f} hold for {}.'.format(log_amount, p_id)) holds[p_id] = hold @@ -239,7 +231,7 @@ def f(p): amount -= p.old_balance if p.id in holds: charge_amount = upcharge(amount)[0] - if holds[p.id].amount >= charge_amount * 100: + if holds[p.id].amount >= charge_amount: return else: # The amount is too low, cancel the hold and make a new one From db6bd23d7afe339b541673eeee9c16e820dfc70b Mon Sep 17 00:00:00 2001 From: Rohit Paul Kuruvilla Date: Fri, 22 May 2015 03:17:18 +0530 Subject: [PATCH 13/22] fix tests in test_billing_payday.py --- tests/py/test_billing_payday.py | 70 +++++++++++++++++++-------------- 1 file changed, 41 insertions(+), 29 deletions(-) diff --git a/tests/py/test_billing_payday.py b/tests/py/test_billing_payday.py index 8ad088572c..f82b415de3 100644 --- a/tests/py/test_billing_payday.py +++ b/tests/py/test_billing_payday.py @@ -4,10 +4,11 @@ import os import balanced +import braintree import mock import pytest -from gratipay.billing.exchanges import create_card_hold +from gratipay.billing.exchanges import create_card_hold, cancel_card_hold from gratipay.billing.payday import NoPayday, Payday from gratipay.exceptions import NegativeBalance from gratipay.models.participant import Participant @@ -21,15 +22,16 @@ class TestPayday(BillingHarness): @mock.patch.object(Payday, 'fetch_card_holds') def test_payday_moves_money(self, fch): A = self.make_team(is_approved=True) - self.janet.set_subscription_to(A, '6.00') # under $10! + self.obama.set_subscription_to(A, '6.00') # under $10! fch.return_value = {} Payday.start().run() - janet = Participant.from_username('janet') + obama = Participant.from_username('obama') hannibal = Participant.from_username('hannibal') + #import pdb; pdb.set_trace() assert hannibal.balance == D('6.00') - assert janet.balance == D('3.41') + assert obama.balance == D('3.41') @mock.patch.object(Payday, 'fetch_card_holds') def test_payday_doesnt_move_money_from_a_suspicious_account(self, fch): @@ -57,30 +59,30 @@ def test_payday_doesnt_move_money_to_a_suspicious_account(self, fch): WHERE username = 'homer' """) team = self.make_team(owner=self.homer, is_approved=True) - self.janet.set_subscription_to(team, '6.00') # under $10! + self.obama.set_subscription_to(team, '6.00') # under $10! fch.return_value = {} Payday.start().run() - janet = Participant.from_username('janet') + obama = Participant.from_username('obama') homer = Participant.from_username('homer') - assert janet.balance == D('0.00') + assert obama.balance == D('0.00') assert homer.balance == D('0.00') @mock.patch.object(Payday, 'fetch_card_holds') def test_payday_moves_money_with_balanced(self, fch): team = self.make_team(owner=self.homer, is_approved=True) - self.janet.set_subscription_to(team, '15.00') + self.obama.set_subscription_to(team, '15.00') fch.return_value = {} Payday.start().run() - janet = Participant.from_username('janet') + obama = Participant.from_username('obama') homer = Participant.from_username('homer') - assert janet.balance == D('0.00') + assert obama.balance == D('0.00') assert homer.balance == D('0.00') - janet_customer = balanced.Customer.fetch(janet.balanced_customer_href) + #janet_customer = balanced.Customer.fetch(obama.balanced_customer_href) homer_customer = balanced.Customer.fetch(homer.balanced_customer_href) created_at = balanced.Transaction.f.created_at @@ -89,9 +91,9 @@ def test_payday_moves_money_with_balanced(self, fch): assert credit.amount == 1500 assert credit.description == 'homer' - debit = janet_customer.debits.sort(created_at.desc()).first() - assert debit.amount == 1576 # base amount + fee - assert debit.description == 'janet' + #debit = janet_customer.debits.sort(created_at.desc()).first() + #assert debit.amount == 1576 # base amount + fee + #assert debit.description == 'obama' @pytest.mark.xfail(reason="haven't migrated transfer_takes yet") @mock.patch.object(Payday, 'fetch_card_holds') @@ -275,19 +277,26 @@ def test_fch_returns_an_empty_dict_when_there_are_no_card_holds(self): @mock.patch('gratipay.billing.payday.create_card_hold') def test_hold_amount_includes_negative_balance(self, cch, fch): self.db.run(""" - UPDATE participants SET balance = -10 WHERE username='janet' + UPDATE participants SET balance = -10 WHERE username='obama' """) team = self.make_team('The A Team', is_approved=True) - self.janet.set_subscription_to(team, 25) + self.obama.set_subscription_to(team, 25) fch.return_value = {} cch.return_value = (None, 'some error') self.create_card_holds() assert cch.call_args[0][-1] == 35 def test_payin_fetches_and_uses_existing_holds(self): + # Braintree Cleanup + existing_holds = braintree.Transaction.search( + braintree.TransactionSearch.status == 'authorized' + ) + for hold in existing_holds.items: + cancel_card_hold(hold) + team = self.make_team(owner=self.homer, is_approved=True) - self.janet.set_subscription_to(team, '20.00') - hold, error = create_card_hold(self.db, self.janet, D(20)) + self.obama.set_subscription_to(team, '20.00') + hold, error = create_card_hold(self.db, self.obama, D(20)) assert hold is not None assert not error with mock.patch('gratipay.billing.payday.create_card_hold') as cch: @@ -298,18 +307,21 @@ def test_payin_fetches_and_uses_existing_holds(self): @mock.patch.object(Payday, 'fetch_card_holds') def test_payin_cancels_existing_holds_of_insufficient_amounts(self, fch): team = self.make_team(owner=self.homer, is_approved=True) - self.janet.set_subscription_to(team, '30.00') - hold, error = create_card_hold(self.db, self.janet, D(10)) + self.obama.set_subscription_to(team, '30.00') + hold, error = create_card_hold(self.db, self.obama, D(10)) assert not error - fch.return_value = {self.janet.id: hold} + fch.return_value = {self.obama.id: hold} with mock.patch('gratipay.billing.payday.create_card_hold') as cch: fake_hold = object() cch.return_value = (fake_hold, None) holds = self.create_card_holds() + hold = braintree.Transaction.find(hold.id) assert len(holds) == 1 - assert holds[self.janet.id] is fake_hold - assert hold.voided_at is not None + assert holds[self.obama.id] is fake_hold + assert hold.status == 'voided' + @pytest.mark.xfail(reason="Don't think we'll need this anymore since we aren't using balanced, " + "leaving it here till I'm sure.") @mock.patch('gratipay.billing.payday.CardHold') @mock.patch('gratipay.billing.payday.cancel_card_hold') def test_fetch_card_holds_handles_extra_holds(self, cancel, CardHold): @@ -361,11 +373,11 @@ def test_payin_cant_make_balances_more_negative(self): payday.update_balances(cursor) @mock.patch.object(Payday, 'fetch_card_holds') - @mock.patch('gratipay.billing.exchanges.thing_from_href') - def test_card_hold_error(self, tfh, fch): + @mock.patch('braintree.Transaction.sale') + def test_card_hold_error(self, bt_sale, fch): team = self.make_team(owner=self.homer, is_approved=True) - self.janet.set_subscription_to(team, '17.00') - tfh.side_effect = Foobar + self.obama.set_subscription_to(team, '17.00') + bt_sale.side_effect = Foobar fch.return_value = {} Payday.start().payin() payday = self.fetch_payday() @@ -503,10 +515,10 @@ def test_take_over_during_payin(self): @mock.patch('gratipay.billing.payday.capture_card_hold') def test_payin_dumps_transfers_for_debugging(self, cch, fch): team = self.make_team(owner=self.homer, is_approved=True) - self.janet.set_subscription_to(team, '10.00') + self.obama.set_subscription_to(team, '10.00') fake_hold = mock.MagicMock() fake_hold.amount = 1500 - fch.return_value = {self.janet.id: fake_hold} + fch.return_value = {self.obama.id: fake_hold} cch.side_effect = Foobar open_ = mock.MagicMock() open_.side_effect = open From 38eaffa280f0ea53f04c104bc55249a0aeba8e99 Mon Sep 17 00:00:00 2001 From: Rohit Paul Kuruvilla Date: Fri, 22 May 2015 03:17:55 +0530 Subject: [PATCH 14/22] Changes to fixtures --- tests/py/fixtures/BillingHarness.yml | 200 ++-- tests/py/fixtures/TestCardHolds.yml | 1356 +++++++++++++------------- tests/py/fixtures/TestCredits.yml | 74 +- tests/py/fixtures/TestPayday.yml | 537 ++++------ tests/py/fixtures/TestPayin.yml | 470 +++++++-- tests/py/fixtures/TestRoutes.yml | 922 ++++++++--------- 6 files changed, 1881 insertions(+), 1678 deletions(-) diff --git a/tests/py/fixtures/BillingHarness.yml b/tests/py/fixtures/BillingHarness.yml index e0122e89f9..3ff1ff3a63 100644 --- a/tests/py/fixtures/BillingHarness.yml +++ b/tests/py/fixtures/BillingHarness.yml @@ -6,12 +6,12 @@ interactions: uri: https://api.balancedpayments.com:443/api_keys response: body: {string: !!python/unicode "{\n \"links\": {},\n \"api_keys\": [\n {\n\ - \ \"links\": {},\n \"created_at\": \"2015-05-10T10:12:19.258555Z\"\ - ,\n \"secret\": \"ak-test-C8ETfjwtNfwQA0OY5adih8f9FNE5qoNr\",\n \ - \ \"href\": \"/api_keys/AKWef9INtVlBKcnuVjq7ifj\",\n \"meta\": {},\n\ - \ \"id\": \"AKWef9INtVlBKcnuVjq7ifj\"\n }\n ]\n}"} + \ \"links\": {},\n \"created_at\": \"2015-05-21T20:35:00.167666Z\"\ + ,\n \"secret\": \"ak-test-2b92cunCYvqyllzXFNE5jN1LApJPEeKLO\",\n \ + \ \"href\": \"/api_keys/AK6POIT1U7dux5UiBTxPXjYQ\",\n \"meta\": {},\n\ + \ \"id\": \"AK6POIT1U7dux5UiBTxPXjYQ\"\n }\n ]\n}"} headers: - content-length: ['287'] + content-length: ['290'] content-type: [application/json] status: {code: 201, message: CREATED} - request: @@ -22,17 +22,17 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAA5VU3W/TMBB/319R5YEXWJvPQSdNwDZe2KZVrBMChCInvqihjh059lqY+r9zdpy1 - EWaCF+vu/Lvvn+7xaDIJGlAkOJ08oowaI51CLZg1RK5BtYyU0L1ldVOrszh7IaqqA3UWBq96OIet - gXPNmLOsJFT/EcBGRnycOf8+A1pCZ2glPNRCd+M0SijC0BQ5VFXLfysc694Zn+CwQQz0zTbUTwF/ - a55DV0qxMTnC+euT7I2rED+paAgCtDQVBLAlTctgWorGjQUhnDRgPhe6YHU5uYSH/R+r+dq0MyRD - uNhwkHmpOyUakMbx4j7a3Fdfri+L6/Xt4opGn+DX6nxbBLZO14RdmXfis+WHu+XxzSLaLH9uL99/ - vLognxc/zu/SW1andF9LKYEooDmxW4/DKD0Os+M4XYbJaXxyGs+n83mSJunXvUun21ZIlQMOgeWE - UgmdaSdwH++8A9EtfS5REk6TKAmzyJOoXQkOOddN0Y/mZXSShVmWRXGS7stqpaC6VLXgWEtFWAc9 - NQ4obhdvZ6Y50lgxbLwCMMU7tpnNU9PL8+OzYXb4frdUGi90xKwphaJWdjwzJzrGHvJvWhLGClJa - WgSzvebFSqBDSFyflb04IukQz0g+jJAUZA9yog9VYqR8JdhBOKf60P1kG+Cu7UPdh8eDobkLPcg+ - nJKEd8RuuK94ZPB5FISvc1KWQg+1jC0+nxH8SfEh8S7h7JBodmd7zYeldddqZZmGPBgUH3K4AW5z - 7iL8ZXt/XI3Zk/vscUSw8YHZecmA/QxzcqI5lke731Wl48gnBgAA + H4sIAAAAAAAAA5VU3W/TMBB/319R5YEXWJvPSZ00Adt4YUOrWCcECEVOfFFDHTty7LWj6v/O2XHW + RpgJXqy78+++f7rdyWQSNKBIcD7ZoYwaI51CLZg1RK5BtYyU0L1ldVOrizh7JaqqA3URBm96OIet + gXPNmLOsJFT/EcBGRnycOf8+A1pCZ2glPNZCd+M0SijC0BQ5VFXLfysc694bn+C4QQz03TbUTwF/ + a55DV0qxMTmiOJrPo6RPhZ9UNAQBWpoKAtiSpmUwLUXjxoIQThownwtdsLqcXMPj4Y/VfG3aGZIh + XGw4yLzUnRINSON49RBtHqqvt9fF7fpucUOjz/BrdbktAluna8KuzDvx2fLD/fL00yLaLJ+21+8/ + 3lyRL4ufl/fpHatTeqillEAU0JzYrcdhlJ6G2WmcLsPkPD47j+fT+TxJk/TbwaXTbSukygGHwHJC + qYTOtBO4j3fegeiWvpQoCadJlIRZ5EnUrgSHnOum6EfzOjrLwizLojhJD2W1UlBdqlpwrKUirIPn + fQ0Ut4u3M9McaawYNl4BmOId28zmqenl5fHZMHt8f1gqjRc6YtaUQlErO56ZEx1jj/k3LQljBSkt + LYLZQfNiJdAhJK7Pyl4ckXSIZyQfRkgKsgc50YcqMVK+EuwonFN96H6yDXDX9rHuw+PB0NyFHmQf + TknCO2I33Fc8Mvg8CsLXOSlLoYdaxhafzwj+rPiQeJdwdkg0u7OD5sPSumu1skxDHgyKDzncALc5 + dxH+sr0/rsbs2X22GxFsfGD2XjJgP8OcnGiO5cn+N7xCxVUnBgAA headers: content-encoding: [gzip] content-length: ['609'] @@ -46,10 +46,10 @@ interactions: response: body: {string: !!python/unicode "{\n \"customers\": [\n {\n \"name\"\ : null,\n \"links\": {\n \"source\": null,\n \"destination\"\ - : null\n },\n \"updated_at\": \"2015-05-10T10:12:20.298214Z\",\n\ - \ \"created_at\": \"2015-05-10T10:12:20.136218Z\",\n \"dob_month\"\ - : null,\n \"id\": \"CUXdsJa51fPnTXDoiFWRN9S\",\n \"phone\": null,\n\ - \ \"href\": \"/customers/CUXdsJa51fPnTXDoiFWRN9S\",\n \"merchant_status\"\ + : null\n },\n \"updated_at\": \"2015-05-21T20:35:04.203262Z\",\n\ + \ \"created_at\": \"2015-05-21T20:35:04.033629Z\",\n \"dob_month\"\ + : null,\n \"id\": \"CU6Uaj6AsCFUx62Dt40CliJq\",\n \"phone\": null,\n\ + \ \"href\": \"/customers/CU6Uaj6AsCFUx62Dt40CliJq\",\n \"merchant_status\"\ : \"no-match\",\n \"meta\": {\n \"seq\": \"0\"\n },\n \ \ \"dob_year\": null,\n \"address\": {\n \"city\": null,\n \ \ \"line2\": null,\n \"line1\": null,\n \"state\": null,\n\ @@ -69,7 +69,7 @@ interactions: : \"/customers/{customers.id}/credits\",\n \"customers.accounts\": \"/customers/{customers.id}/accounts\"\ \n }\n}"} headers: - content-length: ['1681'] + content-length: ['1683'] content-type: [application/json] status: {code: 201, message: CREATED} - request: @@ -80,10 +80,10 @@ interactions: response: body: {string: !!python/unicode "{\n \"customers\": [\n {\n \"name\"\ : null,\n \"links\": {\n \"source\": null,\n \"destination\"\ - : null\n },\n \"updated_at\": \"2015-05-10T10:12:21.028792Z\",\n\ - \ \"created_at\": \"2015-05-10T10:12:20.867639Z\",\n \"dob_month\"\ - : null,\n \"id\": \"CUY2lat7LMyxujRBpvIU69v\",\n \"phone\": null,\n\ - \ \"href\": \"/customers/CUY2lat7LMyxujRBpvIU69v\",\n \"merchant_status\"\ + : null\n },\n \"updated_at\": \"2015-05-21T20:35:06.486749Z\",\n\ + \ \"created_at\": \"2015-05-21T20:35:06.352780Z\",\n \"dob_month\"\ + : null,\n \"id\": \"CU6WMw9Ywj1a40rMDh6uhiM5\",\n \"phone\": null,\n\ + \ \"href\": \"/customers/CU6WMw9Ywj1a40rMDh6uhiM5\",\n \"merchant_status\"\ : \"no-match\",\n \"meta\": {\n \"seq\": \"1\"\n },\n \ \ \"dob_year\": null,\n \"address\": {\n \"city\": null,\n \ \ \"line2\": null,\n \"line1\": null,\n \"state\": null,\n\ @@ -103,7 +103,7 @@ interactions: : \"/customers/{customers.id}/credits\",\n \"customers.accounts\": \"/customers/{customers.id}/accounts\"\ \n }\n}"} headers: - content-length: ['1681'] + content-length: ['1683'] content-type: [application/json] status: {code: 201, message: CREATED} - request: @@ -120,18 +120,18 @@ interactions: ,\n \"cvv_result\": null,\n \"number\": \"xxxxxxxxxxxx1111\",\n\ \ \"avs_postal_match\": \"no\",\n \"expiration_month\": 10,\n \ \ \"meta\": {\n \"region\": \"Confusion\",\n \"city_town\"\ - : \"\",\n \"address_2\": \"Box 2\"\n },\n \"id\": \"CCZ7uTr5ulqwv6ypxw4osHH\"\ + : \"\",\n \"address_2\": \"Box 2\"\n },\n \"id\": \"CC6ZJZJN4lOiTTPARTXffnvf\"\ ,\n \"category\": \"other\",\n \"type\": \"credit\",\n \"cvv_match\"\ : null,\n \"bank_name\": \"JPMORGAN CHASE BANK, N.A.\",\n \"avs_street_match\"\ - : \"yes\",\n \"brand\": \"Visa\",\n \"updated_at\": \"2015-05-10T10:12:21.834756Z\"\ + : \"yes\",\n \"brand\": \"Visa\",\n \"updated_at\": \"2015-05-21T20:35:08.991542Z\"\ ,\n \"address\": {\n \"city\": \"Beverly Hills\",\n \"\ line2\": null,\n \"line1\": \"123 Main Street\",\n \"state\"\ : \"Confusion\",\n \"postal_code\": \"90210\",\n \"country_code\"\ : null\n },\n \"can_debit\": true,\n \"name\": null,\n \ \ \"expiration_year\": 2020,\n \"cvv\": null,\n \"is_verified\"\ : true,\n \"avs_result\": \"Street address and postal code do not match.\"\ - ,\n \"can_credit\": false,\n \"href\": \"/cards/CCZ7uTr5ulqwv6ypxw4osHH\"\ - ,\n \"created_at\": \"2015-05-10T10:12:21.834755Z\"\n }\n ],\n \"\ + ,\n \"can_credit\": false,\n \"href\": \"/cards/CC6ZJZJN4lOiTTPARTXffnvf\"\ + ,\n \"created_at\": \"2015-05-21T20:35:08.991540Z\"\n }\n ],\n \"\ links\": {\n \"cards.card_holds\": \"/cards/{cards.id}/card_holds\",\n\ \ \"cards.customer\": \"/customers/{cards.customer}\",\n \"cards.disputes\"\ : \"/cards/{cards.id}/disputes\",\n \"cards.debits\": \"/cards/{cards.id}/debits\"\ @@ -140,42 +140,42 @@ interactions: access-control-allow-headers: [Content-Type] access-control-allow-methods: ['POST, OPTIONS'] access-control-allow-origin: ['*'] - content-length: ['1428'] + content-length: ['1430'] content-type: [application/json] status: {code: 201, message: CREATED} - request: - body: '{"links": {"customer": "/customers/CUY2lat7LMyxujRBpvIU69v"}, "cvv_result": + body: '{"links": {"customer": "/customers/CU6WMw9Ywj1a40rMDh6uhiM5"}, "cvv_result": null, "number": "xxxxxxxxxxxx1111", "avs_postal_match": "no", "expiration_month": 10, "meta": {"region": "Confusion", "city_town": "", "address_2": "Box 2"}, - "id": "CCZ7uTr5ulqwv6ypxw4osHH", "category": "other", "type": "credit", "cvv_match": + "id": "CC6ZJZJN4lOiTTPARTXffnvf", "category": "other", "type": "credit", "cvv_match": null, "bank_name": "JPMORGAN CHASE BANK, N.A.", "avs_street_match": "yes", "brand": - "Visa", "updated_at": "2015-05-10T10:12:21.834756Z", "fingerprint": "8c7f0423365af88c3e36cf02746eca64fdcf36ddc2e1f398c7ec9f3ffd05a267", + "Visa", "updated_at": "2015-05-21T20:35:08.991542Z", "fingerprint": "8c7f0423365af88c3e36cf02746eca64fdcf36ddc2e1f398c7ec9f3ffd05a267", "can_debit": true, "customer": null, "name": null, "expiration_year": 2020, "cvv": null, "is_verified": true, "avs_result": "Street address and postal code - do not match.", "can_credit": false, "created_at": "2015-05-10T10:12:21.834755Z", + do not match.", "can_credit": false, "created_at": "2015-05-21T20:35:08.991540Z", "address": {"city": "Beverly Hills", "line2": null, "line1": "123 Main Street", "state": "Confusion", "postal_code": "90210", "country_code": null}}' headers: {} method: PUT - uri: https://api.balancedpayments.com:443/cards/CCZ7uTr5ulqwv6ypxw4osHH + uri: https://api.balancedpayments.com:443/cards/CC6ZJZJN4lOiTTPARTXffnvf response: body: string: !!binary | - H4sIAAAAAAAAA4VU227bMAx971cIeW4TW46dy1taDMsu7YZeBqzDYCi6NFodyZNkN0aRf58k27Hd - dpsfAoTkEcnDQz6fADDCSBE9WoIf9g8Az/7XmjMuHp25NbjIQhu5o8paRxd332GGzOzzZbUvfl2f - 5+WHu2RRjhr44bR9h3HxQFWuuDAON8czFkxhFCUxYvM5jmiUYBbA2TShGCVTRjCLEkIwpCGLFjac - 4gWLGCNBjGAyGx0fxmWZKqqLzL0riiw7ekSx29RV7ntfaL8OjUqd5lIblKU7ZPDW1SZk56f7nCtk - uBTpTgrj/GFwzLCjBg25UfTBxnpmpGCFdn/acEcdN1Vq5JOP6DsQIbYJnULnOJd7AF9TyIl/9+J+ - VtyquMh+P5VJle+fplKv1z1CkKEPUlUuWJqtZeBYr6ly6sxYUcLNkMO2/QGFGyQeU4F2HvXx6+WX - 6/erK3CxXt28A+erq0+n4Gq8Gg/p1EZRajo6K6q7gI1CwrfxjWvUmYuc2KpJirw4YBDGZ0F8Fga3 - YbAM4RLCcTSfzmJ430tVM2bj+9K0/HoGaUlVVoE1z7Iuey1n6jjud9mYQwcMYQQuERfgxnfRH5EV - ifE8vDnZRkRYEh+zCGAY9NFYFsKoKm0CXP5XO4KRSAnd2MksgVEF7ZRcT2Awmp4yK4rcMsIAdtK0 - a/GizRHXqWWFM07dBAYJ3Bocl2hU9w4aTQI7MVC3B1z1gEggpAFeML3Zu+obYS0BQ5nu6t8qyhwr - E39kJv+XsKL/lEM4nkdWDvF9vSQHy+RPR9aLa1XftLFLmm5l5s9bW8OzL2XMycEX1fhrxltc785N - 2qOnJw2yNRyaKTcgwnVeGCv5N1MdvYNEfuZ/Q9Q+29zh5PAHaB8iwKkFAAA= + H4sIAAAAAAAAA41UbW/aMBD+3l9h5XMLTkIC4RvtplWdoFXL3pimyPileA02chxoVPHfZzsJSdpu + Wj4gcXeP7+655+7lDAAPI0Vybwp+mj8AvLhfY864eLLmxmAji1zLLVXG6l19ib/ND8mPw28fjaCa + f9jExYbPI6/GH8+bhxgXj1TtFBfaAid4zOAoCMM4QmwywSENY8xgMB7FFKN4xAhmYUwIDqjPwsSE + U5ywkDECIxTEY+/0MN7vU0XzIrPviiLLTh5RbNdVmc+dzzdfi0b7PN3JXKMs3SKNN7Y2IVs/fd5x + hTSXIt1Koa3fh6cMW6pRnxxFH02so0YKVuT2TxNuueO6TLU8uIiuAxFimsjTwDou5TMI3lLIiXv3 + Kl7drG4Wo+yWL5d3s/vld8bEnnUYQZo+SlXaaKk3hoJTwbrcUWvGihKu+yQ2/fc4XCPxlAq0daib + u/nt/afZAlxdzx4+gsvZ4vM5WAxmgz6fuVaU6pbPkuZtwFoh4fr4ynPUmosdMVWTFDl1BNCPLmB0 + EfjLAE7DaOqPB1ECo2S86qSqKDPxXXEagh2FdE9VVoJrnmVt9krQ1JLc7bI2+xboByGYIy7Ag+ui + OyOjEu14eHe0tYqwJC4mgYEPu2gsC6FVmdYBNv+bJcFIpISuzWSmQKuCtlKuJtAbTUeaJUV2HQMY + tNo0e/GqTY/nqWGFM07tBHoJ7B6ctsirege1KIGZGKjaA7Z6QCQQUgMnmM7sbfW1sKaAoSxv698o + yiwrQ3dmhv+hYUX/pQc4GSSJH43gqlqTo6Hyl2Xr1cGqztrAZk03MnMXrinixdUy4OToqqr9FeUN + rnPqhs3dy4c1sjEc6zHXIMLzXaGN5t9NdfL2Ermh/w1R+Uxzx7PjH2rWKqisBQAA headers: content-encoding: [gzip] - content-length: ['671'] + content-length: ['675'] content-type: [application/json] status: {code: 200, message: OK} - request: @@ -186,10 +186,10 @@ interactions: response: body: {string: !!python/unicode "{\n \"customers\": [\n {\n \"name\"\ : null,\n \"links\": {\n \"source\": null,\n \"destination\"\ - : null\n },\n \"updated_at\": \"2015-05-10T10:12:23.077006Z\",\n\ - \ \"created_at\": \"2015-05-10T10:12:22.960300Z\",\n \"dob_month\"\ - : null,\n \"id\": \"CU10okme7RHDQdREgqMuGc9i\",\n \"phone\": null,\n\ - \ \"href\": \"/customers/CU10okme7RHDQdREgqMuGc9i\",\n \"merchant_status\"\ + : null\n },\n \"updated_at\": \"2015-05-21T20:35:20.492864Z\",\n\ + \ \"created_at\": \"2015-05-21T20:35:20.370325Z\",\n \"dob_month\"\ + : null,\n \"id\": \"CU7cxYMI30ksMYjppt19RtlP\",\n \"phone\": null,\n\ + \ \"href\": \"/customers/CU7cxYMI30ksMYjppt19RtlP\",\n \"merchant_status\"\ : \"no-match\",\n \"meta\": {\n \"seq\": \"2\"\n },\n \ \ \"dob_year\": null,\n \"address\": {\n \"city\": null,\n \ \ \"line2\": null,\n \"line1\": null,\n \"state\": null,\n\ @@ -223,14 +223,14 @@ interactions: : \"121042882\",\n \"bank_name\": \"WELLS FARGO BANK NA\",\n \"\ account_type\": \"checking\",\n \"name\": \"Homer Jay\",\n \"links\"\ : {\n \"customer\": null,\n \"bank_account_verification\": null\n\ - \ },\n \"can_credit\": true,\n \"created_at\": \"2015-05-10T10:12:23.969347Z\"\ + \ },\n \"can_credit\": true,\n \"created_at\": \"2015-05-21T20:35:23.114350Z\"\ ,\n \"fingerprint\": \"dac6514d9dd3a1cd7ac925d5749e0308c2c65fa27c506aefb0c9b21611ff9969\"\ - ,\n \"updated_at\": \"2015-05-10T10:12:23.969349Z\",\n \"href\"\ - : \"/bank_accounts/BA11wySE7xC92XiLmyto2jrv\",\n \"meta\": {},\n \ + ,\n \"updated_at\": \"2015-05-21T20:35:23.114352Z\",\n \"href\"\ + : \"/bank_accounts/BA7fCPsaL7639EPd18t5fBWE\",\n \"meta\": {},\n \ \ \"account_number\": \"xxx233a\",\n \"address\": {\n \"city\"\ : null,\n \"line2\": null,\n \"line1\": null,\n \"state\"\ : null,\n \"postal_code\": null,\n \"country_code\": null\n\ - \ },\n \"can_debit\": false,\n \"id\": \"BA11wySE7xC92XiLmyto2jrv\"\ + \ },\n \"can_debit\": false,\n \"id\": \"BA7fCPsaL7639EPd18t5fBWE\"\ \n }\n ],\n \"links\": {\n \"bank_accounts.settlements\": \"/bank_accounts/{bank_accounts.id}/settlements\"\ ,\n \"bank_accounts.bank_account_verification\": \"/verifications/{bank_accounts.bank_account_verification}\"\ ,\n \"bank_accounts.debits\": \"/bank_accounts/{bank_accounts.id}/debits\"\ @@ -247,31 +247,31 @@ interactions: status: {code: 201, message: CREATED} - request: body: '{"routing_number": "121042882", "bank_name": "WELLS FARGO BANK NA", "account_type": - "checking", "name": "Homer Jay", "links": {"customer": "/customers/CU10okme7RHDQdREgqMuGc9i"}, - "can_credit": true, "created_at": "2015-05-10T10:12:23.969347Z", "address": + "checking", "name": "Homer Jay", "links": {"customer": "/customers/CU7cxYMI30ksMYjppt19RtlP"}, + "can_credit": true, "created_at": "2015-05-21T20:35:23.114350Z", "address": {"city": null, "line2": null, "line1": null, "state": null, "postal_code": null, - "country_code": null}, "updated_at": "2015-05-10T10:12:23.969349Z", "customer": + "country_code": null}, "updated_at": "2015-05-21T20:35:23.114352Z", "customer": null, "meta": {}, "bank_account_verification": null, "fingerprint": "dac6514d9dd3a1cd7ac925d5749e0308c2c65fa27c506aefb0c9b21611ff9969", - "can_debit": false, "id": "BA11wySE7xC92XiLmyto2jrv", "account_number": "xxx233a"}' + "can_debit": false, "id": "BA7fCPsaL7639EPd18t5fBWE", "account_number": "xxx233a"}' headers: {} method: PUT - uri: https://api.balancedpayments.com:443/bank_accounts/BA11wySE7xC92XiLmyto2jrv + uri: https://api.balancedpayments.com:443/bank_accounts/BA7fCPsaL7639EPd18t5fBWE response: body: string: !!binary | - H4sIAAAAAAAAA41TXW+bMBR9769APK8BGwghb2mXtdqyTks3bdo0Ice+tF74yIzpgiL++2wChZBk - ygsSPvcen3vO9e7KMMwVSdchoTQrUpmbU+OnOjSMXf1VsMgKydOnMC2SFQiFmwgj28WTCTbftEU1 - R0oS0Pi3+WLxaLybLe8+GTezhw/Gw6yrbC4KZbmpi+kz0LXi7ypamvssAWG8J2UHxTxda4mtOCWP - FrnUhZrr9iuys3UC/vL+7We2nD/9+Vjc0YC/EgymDV9A8IhTInmWKoK0iONmoup1NErSkApgXKoK - KQroEAFEAguJRkxsI+/a9q6R/QXZU4Sn2BkF48Bx/R/dAJGaFMRG8LTuYYSOPeSygDGHIMp8QgPs - Mc93A7Ade0KxwiOCferZYwLRyqbBCqMxQlEUKPKOuNiw/2pxR+7Ym3iop+VZQKRFWAcLYN3MEPpb - Ps797W2Av/NFUsoM/xYv3V0JSKJD6DxqQ+12ZLvdYschvdwZE5APw+OybHxvXVURqZQBnz5Gx8e5 - VIMfH28yBcQhzdgJsN51UfbRk7kzWNWxRyTOu9w507ad9almqtT3l55JT9Pb2cPXNspByhgS2L+8 - YRS7g2RGnFVWv2Fv2YCx3zLcb9PqL3xuDfjPtlZNjIOrand0ohfobmpPSu4/Yav9OVLXAmfE7J/o - hWra4pNyztpwIfmBx6Zageqq+gcmzmXnaQUAAA== + H4sIAAAAAAAAA41TXW+bMBR9769APK8Bm0/nLamyz7SLuk1VN03I2GZl4UvGVIki/vtsAoUQMuUF + CZ97j8895/pwo2l6iLNtgAnJq0yU+lz7JQ817dB8JczzSsTZnyCr0pBxiesAAtOGvg/1d11Rw5Hh + lCn8abVef9PeLx4/fNWWi4cv2sOir2wvCsS+aIrJCyNbyd9XdDQf85Rx7TPe91ASZ1slsRMn5ZGq + FKpQcd398Mju+f6TZW7L++e/RSEAehTJ5o1gNG3wyngcxQSLOM8kQVYlSTtR/TYawVlAOKOxkBWC + V6xHOMOC0QArRIcmcG5N5xaC79CcW84cWjMAbMsxf/YDRHJSxgseZ00PxcR1gE0RpRYGhHqYIOhQ + x7MRMy3TJ1DiEYYecUwXsyg0CQohcAGIIoRc1BNXBf2vFmdme57voYGWF84iJcI4WQBjufCiu02J + 155rodWGAl840fJp1d+VMoFVCL1HXaj9jux2O2hZeJA7pZyV4/BisW9971yVEcmUGZw+BufHpZCD + nx8XuQSSgOR0Amx2ne+H6GTulIVN7BFOyj73mCrbLvrUMNXy+1vNpKYZ7Ozpa5uVTIiEpez48sZR + HE6SmcW0NoYNR8tGjMOW8X7rxnDhS2PEf7G1bmMcXdW4oxK9QndbOyl5+ISN7udMXQdcEHN8oleq + 6Yon5Vy04UryE491uQL1Tf0PnggZbGkFAAA= headers: content-encoding: [gzip] - content-length: ['541'] + content-length: ['539'] content-type: [application/json] status: {code: 200, message: OK} - request: @@ -282,16 +282,16 @@ interactions: response: body: string: !!binary | - H4sIAH4tT1UAA5SRwW6DMBBE7/kKy3cHOw1qExly6xekl9627AJOsEG2aeDvS2iUVKI99DjzPLuj - tT4MtmGf5INpXcbVWnJGrmjRuCrjb8dX8cIP+UoXfYitJZ+vGNMG883TTj1LudXJJK7exIoaXBST - Pu2qC5YnPA+jrbHyOvlJr69L40MUDiwxZ5qMR98TT2bUwF+kaG0Hblz4ZME0C7erW7ecUcKw8C70 - EUz8ZZ8niIQCIotjRxnHSUZjiecbqVIhU6HkUcm9TPepfNfJIzDn+w7/l38EvvfPNxeloQbDvRKa - KArwGG5DwXsYb40B0VMItGBTt/sHfgEAAP//AwA5Yl0E8wEAAA== + H4sIAPM/XlUAA5SRzW6DMBCE73kKy3eXv1LRyJBbnyC99LZlF3CKDbJNA29fh0ZJJdpDjzOfZ3e0 + lodZ9+yTrFODKXnyEHNGph5Qmbbkr8cXUfBDtZP15PygyVY7xqTCKkvSpHh8ymQUxMULrO7AeBH0 + 6bk9Y3PCj3nRHbZWRj/p5XWjrPPCgCZmVF9ybyfi0Yp6+IvUgx7BLBufNKh+447dYLYzGpg33pne + nfK/7LMEnlCAZ34ZqeQYpFeaeJXGSS7iXKTJMY33abHP8jcZ3QNrfhrxf/l74Hv/enPRKOrR3Sqh + 8qIGi+46FKyF5doYEC05RxsWut0+8AsAAP//AwAITULX8wEAAA== headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"5f97258e93c1f53cdc4c5672d4e3cd11"'] + etag: ['"62041aa41eb477127e5fcabd6b5075d1"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] @@ -304,46 +304,46 @@ interactions: response: body: string: !!binary | - H4sIAIAtT1UAA5SRwW6DMBBE7/kKy3cXgyBpI0Nu/YL00tuWXcAJNsg2Dfx9CY2SSrSHHmeeZ3e0 - VofRtOyTnNedzXn8JDkjW3aobZ3zt+OreOaHYqPKwYfOkCs2jCmNxTZNk3S326poFldvZmUDNohZ - n17qC1YnPI+TabB2KvpJr68r7XwQFgwxq9ucBzcQjxbUwl+k7EwPdlr5ZEC3K7dvOrueUcG48i70 - 4XX4ZZ8jCIQCAgtTTznHWQZtiBeJjDMhMxHLYyz3MttnybuKHoElP/T4v/wj8L1/ubmoNLXo75VQ - B1GCQ38bCs7BdGsMiI68pxWbu90/8AsAAP//AwBqhnyV8wEAAA== + H4sIAPw/XlUAA5SRsXKDMBBEe3+FRr0CIiaxPQJ3/gKnSXfhDpCDBCMJG/4+mHjszJAUKXef9m7n + pPaDadiZnNetzbh8ijkjW7SobZXxt+NBbPg+X6mi96E15PIVY0pjnmxT+fz6IlU0ias3saIGG8Sk + T9vqguUJP4fR1Fg5Ff2k19eldj4IC4aY1U3Gg+uJRzNq4C9StKYDOy58MqCbhdvVrV3OKGFYeBf6 + 8Dr8ss8RBEIBgYWxo4zjJIM2xPMklqmIU5HIYxLvks1uvX5X0SMw5/sO/5d/BL73zzcXpaYG/b0S + 6iAKcOhvQ8E5GG+NAdGR97RgU7f7B34BAAD//wMAQ0YDe/MBAAA= headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"d646302c3a74344966e2d23af25c32d2"'] + etag: ['"7105fe26dd7fc879444db061ec5ca7eb"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] status: {code: 201, message: Created} - request: - body: !!python/unicode '64424776fake-valid-nonce' + body: !!python/unicode '29513761fake-valid-nonce' headers: {} method: POST uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/payment_methods response: body: string: !!binary | - H4sIAIItT1UAA6xVTXPaMBC98ysY34VtMIRkjDK99NhLkx56ycjSGjTIkivJJM6v78qYjxCTtNPe - 2LdP+/H8JPL7l0qNd2CdNHoVpZMkGoPmRki9XkWPD1/JMrqno5xbENITzqygo/E4L6RSSCFMCAvO - BQxRKej6NY+l6GPeOG8qsASRRZZNs5ubRR6fo3teKa3zRLMKxlqqVeRtA1HcJxW7nuOmqpluBzLO - WwB/mG+AAC8etADxAUUZzpT0Q+UtrFGwgURtnGeKoIJAb7M0ucnjc+gwdqO9bTuIMFVv2HRwuUvW - 7DOWblBXyT+gXRPSAvNBDD/2bQ2rSGDoZQURnSbpnCRzkiYPaXKXzO/m2U/8iMcDfYWmFn9X4XSg - c1Q8YCm0maZZkk6Xy5DXHRY8SEIL+kM6hpMc40N2Y5RAew2tGhyDEnHJFH3UW22eNVY4YaMzqUxJ - pHMN0xzo4/cvgfc+Mfp38f7smpxYwZYe3YdDnbGOaOAKKKQ/LbgP94mSNeowZ2GMAqYjGgQKtC65 - JzYWBSfo80aFWc+KXWZG3W2qpe36k8pov6HpNI/fgRfMFphFhabJG2qHHpkgLmctmXLQn+i7b4Ap - v8FPD6cxz7BAkRVbA2msohvva3cXx8w58G5SWCZ1eCzWuMwzayfohrhmbQXaP1XgN0Y8KbM28Q7d - Nqn1+h70TlqjA2HlmBaFecE371i/64b2CF4umN6eRnqDjg5PW0bT5TLN4z4IOLa3Rp059AB0SQs1 - Q098M4j3vwPumsJxK+sgoutFY9aytne+N1vQdPt6y7forn0U8EbLX033dBSd2XAtWUqwNJvxZZaW - gvMZn5WLxWwxL2GeJjMOSyg4XsmrR0f/4UHYga4McWJ7xQDHfM+22Hp/Bd5t39240//XbwAAAP// - AwBdGSmV9QYAAA== + H4sIAAVAXlUAA6xVy3LaMBTd8xWM98IvIE7GKNNNl9006aKbjCxdgwZZciWZwN/3yphHCCTttDvu + uUf3cXwkysdto8YbsE4avYjSSRKNQXMjpF4uouenr6SIHumo5BaE9IQzK+hoPC4rqRRSCBPCgnMB + Q1QKut2UsRRDzDvnTQOWIJLdz9L8bp6W8Tm659XSOk80a2CspVpE3nYQxUNSsds5bpqW6d2VjPMW + wB/mu0KArQctQHxAUYYzJf218haWKNiVRGucZ4qggkDvp2lyV8bn0GHsTnu76yHCVLti2dXlLln5 + Zyzdoa6Sf0C7JaQF5oMYfux3LSwigaGXDUQ0S9IZSWYkS5+y5CErHmb5T/yIxwNDha4Vf1fhdKB3 + VHzFUmgzTadJmhVFyOseCx4koQX9IR3DSY7xIbsySqC9rq0aHIMScckUfdZrbV41VjhhozOpTE2k + cx3THOjz9y+B9z4x+nfx/uyanFjBlh7dh0OdsY5o4AqopD8tuA/3iZp16jBnZYwCpiMaBAq0Prkn + dhYFJ+jzToVZz4pdZkb9bWql7fuTxmi/omlWxu/AC+YOmEWFsuQNtUePTBCXs9ZMORhODN1XwJRf + 4aeH05hnWKDIhi2BdFbRlfete4hj5hx4N6kskzo8Fktc5pXtJuiGuGW7BrR/acCvjHhRZmniDbpt + 0urlI+iNtEYHwsIxLSqzxTfvWL/vhvYIXq6YXp9GeoOODk/blKZFgd97CAKO7a1RZw49AH3SQsvQ + E98M4sPvgLuuctzKNojoBtGYtWw3ON+bNWhaV3wrmjLeRwHvtPzV9U9H1ZsN15K1BEunOS+maS04 + z3lez+f5fFbDLE1yDgVUHK/kzaOj//AgbEA3hjixvmGAY35gW2y9vwLvtu9v3On/6zcAAAD//wMA + VoHsjfUGAAA= headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"3e3790e261ef7416a2f9b7396adc87dc"'] + etag: ['"551c8dffa7357493993127251838e718"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] diff --git a/tests/py/fixtures/TestCardHolds.yml b/tests/py/fixtures/TestCardHolds.yml index a0400ea2b3..8f6f9e4557 100644 --- a/tests/py/fixtures/TestCardHolds.yml +++ b/tests/py/fixtures/TestCardHolds.yml @@ -1,685 +1,821 @@ interactions: - request: - body: '{"amount": 2091, "meta": {"state": "new", "participant_id": 2}, "description": - "janet"}' + body: !!python/unicode 'fbcxdm20.9129513761salefalse5' headers: {} method: POST - uri: https://api.balancedpayments.com:443/cards/CCZ7uTr5ulqwv6ypxw4osHH/card_holds + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions response: - body: {string: !!python/unicode "{\n \"card_holds\": [\n {\n \"status\"\ - : \"succeeded\",\n \"description\": \"janet\",\n \"links\": {\n\ - \ \"order\": null,\n \"card\": \"CCZ7uTr5ulqwv6ypxw4osHH\",\n\ - \ \"debit\": null\n },\n \"updated_at\": \"2015-05-10T10:14:20.839573Z\"\ - ,\n \"created_at\": \"2015-05-10T10:14:20.525145Z\",\n \"transaction_number\"\ - : \"HLSR9-STM-ST1E\",\n \"expires_at\": \"2015-05-17T10:14:20.761241Z\"\ - ,\n \"failure_reason\": null,\n \"currency\": \"USD\",\n \"\ - amount\": 2091,\n \"meta\": {\n \"state\": \"new\",\n \"\ - participant_id\": \"2\"\n },\n \"href\": \"/card_holds/HL38Cqf40zjfVtovok3BxXUs\"\ - ,\n \"failure_reason_code\": null,\n \"voided_at\": null,\n \ - \ \"id\": \"HL38Cqf40zjfVtovok3BxXUs\"\n }\n ],\n \"links\": {\n \ - \ \"card_holds.events\": \"/card_holds/{card_holds.id}/events\",\n \"card_holds.order\"\ - : \"/orders/{card_holds.order}\",\n \"card_holds.card\": \"/cards/{card_holds.card}\"\ - ,\n \"card_holds.debits\": \"/card_holds/{card_holds.id}/debits\",\n \ - \ \"card_holds.debit\": \"/debits/{card_holds.debit}\"\n }\n}"} - headers: - content-length: ['1020'] - content-type: [application/json] - status: {code: 201, message: CREATED} -- request: - body: '{"amount": 1000, "meta": {"exchange_id": 1, "participant_id": 2}, "description": - "janet"}' - headers: {} - method: POST - uri: https://api.balancedpayments.com:443/card_holds/HL38Cqf40zjfVtovok3BxXUs/debits - response: - body: {string: !!python/unicode "{\n \"debits\": [\n {\n \"status\":\ - \ \"succeeded\",\n \"description\": \"janet\",\n \"links\": {\n\ - \ \"customer\": \"CUY2lat7LMyxujRBpvIU69v\",\n \"source\": \"\ - CCZ7uTr5ulqwv6ypxw4osHH\",\n \"card_hold\": \"HL38Cqf40zjfVtovok3BxXUs\"\ - ,\n \"order\": null,\n \"dispute\": null\n },\n \"\ - updated_at\": \"2015-05-10T10:14:21.923020Z\",\n \"created_at\": \"2015-05-10T10:14:21.535681Z\"\ - ,\n \"transaction_number\": \"W6I8-289-DUIV\",\n \"failure_reason\"\ - : null,\n \"currency\": \"USD\",\n \"amount\": 1000,\n \"failure_reason_code\"\ - : null,\n \"meta\": {\n \"exchange_id\": \"1\",\n \"participant_id\"\ - : \"2\"\n },\n \"href\": \"/debits/WD39KGL3uSVwG6Fyq9txwdna\",\n\ - \ \"appears_on_statement_as\": \"BAL*example.com\",\n \"id\": \"\ - WD39KGL3uSVwG6Fyq9txwdna\"\n }\n ],\n \"links\": {\n \"debits.customer\"\ - : \"/customers/{debits.customer}\",\n \"debits.order\": \"/orders/{debits.order}\"\ - ,\n \"debits.dispute\": \"/disputes/{debits.dispute}\",\n \"debits.source\"\ - : \"/resources/{debits.source}\",\n \"debits.events\": \"/debits/{debits.id}/events\"\ - ,\n \"debits.refunds\": \"/debits/{debits.id}/refunds\",\n \"debits.card_hold\"\ - : \"/holds/{debits.card_hold}\"\n }\n}"} + body: + string: !!binary | + H4sIABJAXlUAA9xX3W+kNhB/z18R7bsD7GaTzYlwOqm6qlJbqbqPh76cjBkWZ8Gmttns5q/vGAML + weSuD5WqvsHMz+P5nnH8/lSV10dQmkvxuIpuwtU1CCYzLvaPqy+fP5Ld6n1yFRtFhabMICq5ur6O + eZakh+fD8zkO8NNStKGm0QltTCEVf4EsDjqS5ZpzDYmmJcRB+2lprFEK7zoTriXBKyH58umnOJiT + LZhWshEmWYc3D1EcdH+WUYFiBRWGUMYskaA+2qQPh9v7l5f0aa3utk9x4EPZ01JloPDnWvDycWVU + A6vAKaeAGsgINddW4cdVhr+GV7BCHaItCbdkHX1eh+/WD+/Cuz9R7eFAe76ps392/nKgc442ErW2 + P87f64dttLm/i3qPIzXnShsiaAWv9UdmSZd5TFY1FWcPByrKSw/9GVLNjU9WXUjho+f0NPNqMDYr + TnlZYp5dTDwd/13jtFEAmANZpkBrn/UnAyKzUViElJLRkhufeAV7rA+fiySWQumS+eE2Cu/jYEzq + 1ca8VOdlqxzbniC0rAu6/iHU5nso0WA8OJvHahQeNC1vROYrlIGju0SnStHzhIn+HPUPnxANxpRQ + ARZmSg0rvJiC1/U4XXw597/MmTci+J9JlnF0uuZFcg5lpnt7qDKc8Zq65rvFEphSRv1hdDKmR01A + KakIOreWQoPXJy1u5LMpOvkNZ8abgF7ENNyvQL84KW9iWvuPx/nJOdFC99j0n+kZOU/gygPniJ5n + RFwryfA29EM/YmkLbyX9+vHnh/APdOlboKmUqSpRGIbj43NFPTyDqZ98qJFztON+CdG6Nsu41QSd + P4fNbD1KzmyAcgw8nsCkS0HNPdLYmY63uCG+gDL0RNy64GXBCaq6n9GplCVQsUpyWmq7qgyAfidA + Kwijqp9RRh5AJHnKTlmF8PbPcVIuktswWu92tpGKcQu6TaLdDsd499NVGQol7Wr0lWuK2TL8912m + 5soFs5LCFEm0joMZcYY9A1W4cKzDCbildvd2A5nYHtWud18+Xcb0hXrRspBl625/5+EV3QNpVJkU + xtT6XRBQjd1d36SKcmELp8v4G2y52ALOtul/qwCzNftWyr0Mjmj/TS3270EcuZLCAh41FVkqT7ge + DPLdfY3gfzXQBR/bCII5dg+V3G7Y7jbKM8Y2bJPf3W3utjlso3DDYAcpw7AsHu0aloKaYl/6XdrU + dt+OUwAtTYG+wI1VHIR8FnEwojlQBik3F7777ViNwpTA/N43pd35RqjXnGE62QWW0/ICHdH6BntW + shwhekIXGK0b7M84X8XhgplQp/1e5sRyqWB2Mf9gb5wzelfJrGFtF7/cfqE50BFEJYnODgvFNvC7 + STAttu59QQqOmanOk11jmNQtAlBQ52lbobhyI6Oqf3ANH/CDhDcfNi1i6W3iElRjRilZcFPTpjxg + 1baUQb/RYqQldjRIaM1RjzndWRm8NnOgdK5xvbGk/kWrSTVTvF5cxEb8oZO1ayCpcfDLjOCuQ6wT + PbX/ColqKePFosqv7rEDguAs8OyQGddt5nl54KTIvmgXutLSGwX7yFy3qVDc0OyLFO1ayNuB72YE + vjIFzKVizI92qOUAS+PIXiufiYvmjItuSBul3ZKcgcFnWr9aTVn+2Iw2bP/1U8zsEf6DcDhZB2CH + Vn417HMAMxW3O5/AhjHPAo0RWbDdWl43Bnyp0Y0WwgWua0372Y5T11e+2b4SB0ug6cIzMnS6F413 + nkXQ92W1W9L3ZA2rlClwiBIsL5t3gKrncuqxSfNIrv4GAAD//wMAnbXMPuMRAAA= headers: - content-length: ['1167'] - content-type: [application/json] - status: {code: 201, message: CREATED} + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: ['"a2d197a13422038c65ff9e8d77a7e656"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 201, message: Created} - request: - body: '{"status": "succeeded", "description": "janet", "amount": 2091, "created_at": - "2015-05-10T10:14:20.525145Z", "card_href": "/cards/CCZ7uTr5ulqwv6ypxw4osHH", - "updated_at": "2015-05-10T10:14:20.839573Z", "expires_at": "2015-05-17T10:14:20.761241Z", - "failure_reason": null, "currency": "USD", "transaction_number": "HLSR9-STM-ST1E", - "meta": {"state": "captured", "participant_id": "2"}, "debit": null, "failure_reason_code": - null, "voided_at": null, "order": null, "id": "HL38Cqf40zjfVtovok3BxXUs"}' + body: 10.0 headers: {} method: PUT - uri: https://api.balancedpayments.com:443/card_holds/HL38Cqf40zjfVtovok3BxXUs + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/bkwkwy/submit_for_settlement response: body: string: !!binary | - H4sIAAAAAAAAA4VTyW7bMBC95ysEnmttFu3YxzptDNS91M6CBIHAkDTCRKZkLl5q6N9L0lqbJj1I - EGbmzbx583S68DyAkSDpS54RCabeo4l43sm9TU4qpLSNA6kxppRQAr7USUIlFqxQLOe24hVxqtps - xvibRda9TLdcECpMiOssq7tUBGyD2exhrFcC6my7342OxWGf5HI+b1qaUkKfmbK1d1fDyY/rxVAv - b/fXo+/H7UQd9oQjUJErG5a6IEhRkiKHi8MIDkI4iMJVFE6jZBrHPryEIYwfWupY0E8hoQ9jGCWw - A1ECcYmw1SLlevPs9gTzxfLXZLBc/TRP9K0dQA8FE1T+zWlccwr98SiKk6gzYI1YpgVNDTXp9O6K - CLAWgnJ8tENvllftJLTJNbebx+EkajTZUIVMrHMae2hq0RgVysxpz2xUL5BQDLMCcZUy4mR8r/OL - oGubClo/BfPF8HK2XSfh79f1rcp3+dvw6+H+Rrb8+mulOCeWRW+3Xc6M7c5a9RJnKh/OcE4ozfvJ - 7g36fuy43qc7ypUzeZf7qd3DZ6QMqqqzhl147WoQuC8ZdJEuVFb7dlG2ezOyj7Gpf0Gc+f/Ls6p6 - z7P5d4JzSY+nC5X2quVF+QezNDi0FwQAAA== + H4sIABRAXlUAA9xYTW/jNhC951cEvjOS7DjrLBQtFii2KNAWKHa3h14CihpZjCVSJSnH3l/foSjJ + UkRlAxQtit6smUdyvvhm6PjDqSqvj6A0l+JhFd2Eq2sQTGZc7B9WX798IrvVh+QqNooKTZlBVHJ1 + fR3zLEkPz4fncxzgTyvRhppGJ7pJK24MZI+5VI8ajCmhAmHioANYrDnXkGhaQhy0P62MNUrhyWfC + tSRoACRfP/8QB3OxBdNKNsIkUXgThnHQfVlFBYoVVBhCGbNCgtZpk94fbt99+5Y+rdXd9ikOfCi7 + WqoMFH5cC14+rIxqYBU44xRQ9IlQc20Nflhl+Gl4BatkHUZbEm7JOvqyDt+v79+Hd3+g2cOCdn1T + Z29fv8P1lwVdcLSRaLX9cNFf32+jzbu7qI8/SnOutCGCVvDSflSWdFnHZFVTcfZooKK89MifIdXc + +PaqCyl88pyeZlENxm7FKS9LrLqLi6fjP+ucNgoAayDLFGjt8/5kQGQ2C4uQUjJacuPbXsEeb4sv + RBKvQumK+f42Ct/FwVjUm411qc7LXjm1XUFoWRd0/SbU5nso0WA+OJvnapQedC1vROa7KINGd4VO + laLniRLjOWIT3yYX1iApNazwYgpe1+Ny8dXc/7JmXsngf6ZYxtnpyIvkHMpM9/5QZTjjNXXku8Ur + MJWM+GG0MqZHTUApqQgGt5ZCgzcmLW4Usyk6+QV7xquAfotpul+AfnK7vIpp/T8e5yvnQgvdI+k/ + 0zNqnsBdD+wjel4Rca0kw9MwDrQxhVT8G23h7U4/f/rxPvwNQ/oaaLrL1JQotG11Sbuw0mDpJx9r + 1Bwh865uEW1os4xbSzD4c9jM16PkzCYox8TjCiy6FNQ8Io3t6XiKa+ILKENPxI0LXhWcoKr7Hp1K + WQIVqySnpbajygDoZwL0gjCq+h5l5AFEkqfslFUIb7+cJuUiuQ2j9W5niVSMKeg2iXY7bOPdR3fL + cFPSjka/c02xWobvnmVqrlwyKylMkUTrOJgJZ9gzUIUDxzqcgFtpd27XkInlqHbY+/r50qYv0ouV + hSzbcPuZh1d0D6RRZVIYU+v3QUA1sru+SRXlwl6cruJvkHKRAs6W9B8rwGrNHku5l8ER/b+pxf4D + iCNXUljAg6YiS+UJx4Nhf3deI/ifDXTJRxpBMEf2UMnthu1uozxjbMM2+d3d5m6bwzYKNwx2kDJM + y+LSjrAU1BR56VdpS9v9dpoCaGkKjAVOrOIg5LOIg5HMgTJIubno3WenahSWBNb3vintzDdCvdQM + 3ckOsJyWF+hI1hPsWclyhOgFXWK0bpCfsb+KwwUzkU75XubEaqlgdjD/aE+cK/pQyaxhLYtfTr/I + HOgIopJEZ4eFyzbou04wvWzda4MUHCtTnSezxtCpWwTgRl2k7Q3FkRsVVf3GMX7ADzt0r5ieUC3T + XR42LaJ7jazDm/to/DZxBaqxopQsuKlpUx7w1raSwb7RYKQlMhoktOZox1zuvAzmbv59z3evef6W + B944DrM32r8Th0HSlYjrESX1D5xNqpni9eJAOtIPjN6Ow6TGAUhmBGc+YkPq4cAXSDRLGS8WTX5x + jm2UBHuiZ5bOuG5voFcHbhfZk9cCOy+91ZBP57ZNN8VJ1b7M0a+F+zvoXa/E17aA+a6Y86Nt7jnA + Ulu2x8pn4rI502IY0kZp91jIwOBztR8xpyp/bkYvDf/xU8zsz4g3wuFkA4CdSvnNsM8irFSccn0b + Nox5HhKYkQXfred1Y8BXGl2LJVzg2Nq0P9uxwvHro+XXOFgCTQe/kaPT+XA8+y2Cvr9XOy1+b69h + pDQFDhMEr5etO0DTczmN2IQ8kqu/AAAA//8DAAnfYEP5EgAA headers: + cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] - content-length: ['481'] - content-type: [application/json] + content-type: [application/xml; charset=utf-8] + etag: ['"53019456e981d437dc247c237f581eb3"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] status: {code: 200, message: OK} - request: - body: '{"amount": 2091, "meta": {"state": "new", "participant_id": 2}, "description": - "janet"}' + body: !!python/unicode 'fbcxdm20.9129513761salefalse5' headers: {} method: POST - uri: https://api.balancedpayments.com:443/cards/CCZ7uTr5ulqwv6ypxw4osHH/card_holds + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions response: - body: {string: !!python/unicode "{\n \"card_holds\": [\n {\n \"status\"\ - : \"succeeded\",\n \"description\": \"janet\",\n \"links\": {\n\ - \ \"order\": null,\n \"card\": \"CCZ7uTr5ulqwv6ypxw4osHH\",\n\ - \ \"debit\": null\n },\n \"updated_at\": \"2015-05-10T10:14:23.528956Z\"\ - ,\n \"created_at\": \"2015-05-10T10:14:23.178562Z\",\n \"transaction_number\"\ - : \"HL6RW-CXN-N6LC\",\n \"expires_at\": \"2015-05-17T10:14:23.458546Z\"\ - ,\n \"failure_reason\": null,\n \"currency\": \"USD\",\n \"\ - amount\": 2091,\n \"meta\": {\n \"state\": \"new\",\n \"\ - participant_id\": \"2\"\n },\n \"href\": \"/card_holds/HL3bBoxxV9Mnfl2ReI2wVbqg\"\ - ,\n \"failure_reason_code\": null,\n \"voided_at\": null,\n \ - \ \"id\": \"HL3bBoxxV9Mnfl2ReI2wVbqg\"\n }\n ],\n \"links\": {\n \ - \ \"card_holds.events\": \"/card_holds/{card_holds.id}/events\",\n \"card_holds.order\"\ - : \"/orders/{card_holds.order}\",\n \"card_holds.card\": \"/cards/{card_holds.card}\"\ - ,\n \"card_holds.debits\": \"/card_holds/{card_holds.id}/debits\",\n \ - \ \"card_holds.debit\": \"/debits/{card_holds.debit}\"\n }\n}"} - headers: - content-length: ['1020'] - content-type: [application/json] - status: {code: 201, message: CREATED} -- request: - body: '{"amount": 2091, "meta": {"exchange_id": 2, "participant_id": 2}, "description": - "janet"}' - headers: {} - method: POST - uri: https://api.balancedpayments.com:443/card_holds/HL3bBoxxV9Mnfl2ReI2wVbqg/debits - response: - body: {string: !!python/unicode "{\n \"debits\": [\n {\n \"status\":\ - \ \"succeeded\",\n \"description\": \"janet\",\n \"links\": {\n\ - \ \"customer\": \"CUY2lat7LMyxujRBpvIU69v\",\n \"source\": \"\ - CCZ7uTr5ulqwv6ypxw4osHH\",\n \"card_hold\": \"HL3bBoxxV9Mnfl2ReI2wVbqg\"\ - ,\n \"order\": null,\n \"dispute\": null\n },\n \"\ - updated_at\": \"2015-05-10T10:14:24.432412Z\",\n \"created_at\": \"2015-05-10T10:14:23.994141Z\"\ - ,\n \"transaction_number\": \"W1FL-MBU-UOT5\",\n \"failure_reason\"\ - : null,\n \"currency\": \"USD\",\n \"amount\": 2091,\n \"failure_reason_code\"\ - : null,\n \"meta\": {\n \"exchange_id\": \"2\",\n \"participant_id\"\ - : \"2\"\n },\n \"href\": \"/debits/WD3cwcrdWiQ6cxIOQHEAimfm\",\n\ - \ \"appears_on_statement_as\": \"BAL*example.com\",\n \"id\": \"\ - WD3cwcrdWiQ6cxIOQHEAimfm\"\n }\n ],\n \"links\": {\n \"debits.customer\"\ - : \"/customers/{debits.customer}\",\n \"debits.order\": \"/orders/{debits.order}\"\ - ,\n \"debits.dispute\": \"/disputes/{debits.dispute}\",\n \"debits.source\"\ - : \"/resources/{debits.source}\",\n \"debits.events\": \"/debits/{debits.id}/events\"\ - ,\n \"debits.refunds\": \"/debits/{debits.id}/refunds\",\n \"debits.card_hold\"\ - : \"/holds/{debits.card_hold}\"\n }\n}"} + body: + string: !!binary | + H4sIABZAXlUAA9xXS2/jNhC+768wfGdk+ZF1FoqCBRaLFmh72cehl4CiRhbXEqmSlGPvr+9QlGQp + opL0UKDoTZr5OJz3DKOHc1ksTqA0l+J+Gd6slgsQTKZcHO6X375+JvvlQ/wuMooKTZlBVPxusYh4 + Gm/V9nLaRwF+Woo21NQ6prXJpeI/IY2ClmS55lJBrGkBUdB8WhqrlcK7LoRrSfBKiL99+RQFU7IF + 01LWwsTr1c1dGAXtn2WUoFhOhSGUMUskqI82yd1x+/7nz+THWt3ufkSBD2VPS5WCwp+F4MX90qga + loFTTgE1kBJqFlbh+2WKv4aXsEQdwh1Z7cg6/LpefVjffQhXf6La/YHmfF2l/+z89UDrHG0kam1/ + nL/Xd7tw8/427DyO1IwrbYigJTzXH5kFnecxWVZUXDwcKCkvPPQnSDQ3PllVLoWPntHzxKvB0Kwo + 4UWBeXY18Xz6d43TRgFgDqSpAq191p8NiNRGYRZSSEYLbnziFRywPnwuklgKhUvmu224eh8FQ1Kn + Nualusxb5dj2BKFFldP1m1Cb11CixnhwNo3VIDxoWlaL1FcoPUe3iU6VopcRE/056B8+IRqMKaAE + LMyEGpZ7MTmvqmG6+HLuf5kzL0TwP5Msw+i0zYtkHIpUd/ZQZTjjFXXNd4clMKYM+sPgZERPmoBS + UhF0biWFBq9PGtzAZ2N0/DvOjBcBnYhxuJ+BfnVSXsQ09p9O05NTooUesOk/0QtyfoArD5wjepoR + UaUkw9vQD92IpQ28kbS+/eW3T5/RpS+BxlLGqoSr1Wp4fKqoh2cw9eOPFXJOdtzPIRrXpim3mqDz + p7CJrSfJmQ1QhoHHE5h0CaipR2o70/EWN8RnUIaeiVsXvCw4Q1l1MzqRsgAqlnFGC21XlR7Q7QRo + BWFUdTPKyCOIOEvYOS0R3vw5TsJFvF2F6/3eNlIxbEHbONzvcYy3P22VoVDSrEbfuaaYLf1/12Uq + rlwwSylMHofrKJgQJ9gLUIULx3o1AjfU9t52IBPbo5r17tuX65i+Uq9a5rJo3O3vPLykByC1KuLc + mEp/CAKqsbvrm0RRLmzhtBl/gy0XW8DFNv3HEjBb08dCHmRwQvtvKnF4AHHiSgoLuNdUpIk843rQ + y3f31YL/VUMbfGwjCObYPVS83bD9NsxSxjZsk93ebm53GezC1YbBHhKGYZk92jYsBRXFvvSHtKnt + vh0nB1qYHH2BG6s4CvkkomBAc6AUEm6ufPfbsmqFKYH5fagLu/MNUM85/XSyCyynxRU6oHUN9qJk + MUB0hDYwWtfYn3G+iuMVM6KO+73MiOVSwexi/tHeOGV0rpJpzZoufr39SnOgE4hSEp0eZ4qt57eT + YFxs7fuC5BwzU11Gu0Y/qRsEoKDW07ZCceVGRlm9cQ3v8b2EFx82DWLubeISVGNGKZlzU9G6OGLV + NpRev8FipCV2NIhpxVGPKd1ZGTw3s6e0rnG9saD+RatONFO8ml3EBvy+kzVrIKlw8MuU4K5DrBM9 + tf8MiWop48Wiys/usQOC4Czw7JAp103meXngpMiuaGe60twbBfvIVLexUNzQ7IsU7ZrJ257vZgS+ + MgVMpWLMT3aoZQBz48heK5+Ii+aEi25IaqXdkpyCwWdat1qNWf7YDDZs//VjzOQR/kY4nK0DsEMr + vxr2OYCZitudT2DNmGeBxojM2G4tr2oDvtRoRwvhAte1uvlsxqnrK4+2r0TBHGi88AwMHe9Fw51n + FvS6rGZLek1Wv0qZHIcowfKyeQeoeibHHhs1j/jd3wAAAP//AwDa+nNX4xEAAA== headers: - content-length: ['1167'] - content-type: [application/json] - status: {code: 201, message: CREATED} + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: ['"e2cdb872ac86f9465b6de93a607bb508"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 201, message: Created} - request: - body: '{"status": "succeeded", "description": "janet", "amount": 2091, "created_at": - "2015-05-10T10:14:23.178562Z", "card_href": "/cards/CCZ7uTr5ulqwv6ypxw4osHH", - "updated_at": "2015-05-10T10:14:23.528956Z", "expires_at": "2015-05-17T10:14:23.458546Z", - "failure_reason": null, "currency": "USD", "transaction_number": "HL6RW-CXN-N6LC", - "meta": {"state": "captured", "participant_id": "2"}, "debit": null, "failure_reason_code": - null, "voided_at": null, "order": null, "id": "HL3bBoxxV9Mnfl2ReI2wVbqg"}' + body: 20.91 headers: {} method: PUT - uri: https://api.balancedpayments.com:443/card_holds/HL3bBoxxV9Mnfl2ReI2wVbqg + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/4r4yv8/submit_for_settlement response: body: string: !!binary | - H4sIAAAAAAAAA4VTy27bMBC85ysEnWu9LMmOb61TQAHcFEnTuEhRCDS5bthKlEKRtgJD/16S1rPp - 40IIuzu7s7Oj04Vl2Rhxkj4VGanslfVVRSzrZF6VqwQSUsftSmIMQIDYb7okgQpzWgpaMF3xAzEQ - Qzaj7KdGdr1Ut4IT4CrEZJZ1XVoCusF6/biQ9zyS2fPxEL+U9TEsqiTpW6pSAjsqdO32ao6PmJMt - vY1xff3xNnn/lub73G7JNT1LWRIkgKTI4ALPj2ZeNPO9e99b+eEqiBwvivxl+DhQxxz+CZk7/mIZ - xcEIIjhiFcJai5TJfGf2tJNNfLedrb/czG7izXoYAHVJOVS/c1p0nOZOGC2jMB4N2COaSQ6polYZ - vcci2lhyDgy/6KGfP10Nk1BeSKY3D7xLv9ckB4FUbHQafWjQaIxKoeYMZ1aql4gLimmJmEgpMTK+ - 1vmJw16n3MFPbrKZ794Vdf1w+YHts+AOroPjw+75+8BvulaKC6JZTHY7FFTZ7qzVJHGm8tcZxgmN - er/pve2pH0eud+AATBiTj7mfhj0cShq3rTprOIZ3rrZd81W5Y6QJNe2+Y5Tu3o+cYnTqTxBj/v/y - bKte8+z/HfdcMuFpQo2+anPR/AKYWY4VFwQAAA== + H4sIABdAXlUAA9xYS2/jNhC+51cEvjOy/EichaJggcWiBdpedreHXgKKGllMJFIlKcfOr+9QlGQp + opIARYFFb9bMR3Je/Gbo6P5YFpcHUJpLcbcIr5aLSxBMplzs7xY/vn8lu8V9fBEZRYWmzCAqvri8 + jHgab9TmdNhFAf60Em2oqXWs66TkxkD6kEn1oMGYAkoQJgpagMWaUwWxpgVEQfPTylitFJ58IlxL + ggZA/OPblyiYii2YlrIWJl4tr27DKGi/rKIExXIqDKGMWSFB67RJbp82Ny8vyeNKXW8fo8CHsqul + SkHhx6Xgxd3CqBoWgTNOAUWfCDWX1uC7RYqfhpewQBvCLVluySr8vlp+Wt1+Cpd/odn9gmZ9XaUf + Xx/i+vOCNjjaSLTafrjor2634frmOuzij9KMK22IoCW8th+VBZ3XMVlWVJw8GigpLzzyZ0g0N769 + qlwKnzyjx0lUg6FbUcKLAqvu7OLx8N86p40CwBpIUwVa+7w/GhCpzcIspJCMFtz4tlewx9viC5HE + q1C4Yr7dhMubKBiKOrOxLtVp3iuntisILaqcrj6EWr+HEjXmg7NprgbpQdeyWqS+i9JrdFvoVCl6 + GikxngM28W1yZg2SUMNyLybnVTUsF1/N/S9r5o0M/jTFMsxOS14k41CkuvOHKsMZr6gj3y1egbFk + wA+DlRE9aAJKSUUwuJUUGrwxaXCDmI3R8e/YM94EdFuM0/0K9Kvb5U1M4//hMF05FVroHkn/mZ5Q + 8wjuemAf0dOKiColGZ6GcaC1yaXiL7SBNzutrn/57ctXDOlboPEuY1PC5XI5XD411KMzWPrx5wo1 + B0i9qxtEE9o05dYSDP4UNvH1IDmzCcow8bgCiy4BNY1IbXs6nuKa+AzK0CNx44JXBUcoq65HJ1IW + QMUizmih7ajSA7qZAL0gjKquRxn5BCLOEnZMS4Q3X06TcBFvluFqt7NEKoYUtInD3Q7bePvR3jLc + lDSj0Z9cU6yW/rtjmYorl8xSCpPH4SoKJsIJ9gRU4cCxWo7AjbQ9t23IxHJUM+z9+HZu02fp2cpc + Fk24/czDS7oHUqsizo2p9KcgoBrZXV8linJhL05b8VdIuUgBJ0v6DyVgtaYPhdzL4ID+X1Vifw/i + wJUUFnCnqUgTecTxoN/fnVcL/ncNbfKRRhDMkT1UvFmz3SbMUsbWbJ1dX6+vtxlsw+WawQ4ShmmZ + XdoSloKKIi/9IW1pu99OkwMtTI6xwIlVPAn5LKJgIHOgFBJuznr32apqhSWB9b2vCzvzDVCvNX13 + sgMsp8UZOpB1BHtSshggOkGbGK1r5Gfsr+LpjBlJx3wvM2K1VDA7mH+2J04VXahkWrOGxc+nn2UO + dABRSqLTp5nL1uvbTjC+bO1rg+QcK1OdRrNG36kbBOBGbaTtDcWRGxVl9cExvsf3O7SvmI5QLdOd + HzYNYu5t4gpUY0UpmXNT0bp4wlvbSHr7BoORlshoENOKox1TufMymLr57z0P3/L8Iw+8nyAOvaQt + EdcjCuofOOtEM8Wr2YF0oO8ZvRmHSYUDkEwJznzEhtTDga+QaJYyXiya/Ooc2ygJ9kTPLJ1y3dxA + rw7cLrIjrxl2nnurIZ9ObRtvipOqfZmjXzP3t9e7XomvbQHTXTHnB9vcM4C5tmyPlc/EZXOixTAk + tdLusZCCwedqN2KOVf7cDF4a/uPHmMmfER+Ew9EGADuV8pthn0VYqTjl+jasGfM8JDAjM75bz6va + gK802hZLuMCxtW5+NmOF49cHy69RMAcaD34DR8fz4XD2mwW9v1czLb63Vz9SmhyHCYLXy9YdoOmZ + HEdsRB7xxT8AAAD//wMAnGDNX/kSAAA= headers: + cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] - content-length: ['484'] - content-type: [application/json] + content-type: [application/xml; charset=utf-8] + etag: ['"16e7846bc1d4632887f28d92fabb3e2a"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] status: {code: 200, message: OK} - request: - body: '{"amount": 2091, "meta": {"state": "new", "participant_id": 2}, "description": - "janet"}' - headers: {} - method: POST - uri: https://api.balancedpayments.com:443/cards/CCZ7uTr5ulqwv6ypxw4osHH/card_holds - response: - body: {string: !!python/unicode "{\n \"card_holds\": [\n {\n \"status\"\ - : \"succeeded\",\n \"description\": \"janet\",\n \"links\": {\n\ - \ \"order\": null,\n \"card\": \"CCZ7uTr5ulqwv6ypxw4osHH\",\n\ - \ \"debit\": null\n },\n \"updated_at\": \"2015-05-10T10:14:25.993989Z\"\ - ,\n \"created_at\": \"2015-05-10T10:14:25.721624Z\",\n \"transaction_number\"\ - : \"HLF4S-63J-OMI9\",\n \"expires_at\": \"2015-05-17T10:14:25.909352Z\"\ - ,\n \"failure_reason\": null,\n \"currency\": \"USD\",\n \"\ - amount\": 2091,\n \"meta\": {\n \"state\": \"new\",\n \"\ - participant_id\": \"2\"\n },\n \"href\": \"/card_holds/HL3esMlGtUrs6OERAZ3RdthC\"\ - ,\n \"failure_reason_code\": null,\n \"voided_at\": null,\n \ - \ \"id\": \"HL3esMlGtUrs6OERAZ3RdthC\"\n }\n ],\n \"links\": {\n \ - \ \"card_holds.events\": \"/card_holds/{card_holds.id}/events\",\n \"card_holds.order\"\ - : \"/orders/{card_holds.order}\",\n \"card_holds.card\": \"/cards/{card_holds.card}\"\ - ,\n \"card_holds.debits\": \"/card_holds/{card_holds.id}/debits\",\n \ - \ \"card_holds.debit\": \"/debits/{card_holds.debit}\"\n }\n}"} - headers: - content-length: ['1020'] - content-type: [application/json] - status: {code: 201, message: CREATED} -- request: - body: '{"amount": 1576, "meta": {"exchange_id": 3, "participant_id": 2}, "description": - "janet"}' + body: null headers: {} - method: POST - uri: https://api.balancedpayments.com:443/card_holds/HL3esMlGtUrs6OERAZ3RdthC/debits + method: GET + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/4r4yv8 response: - body: {string: !!python/unicode "{\n \"debits\": [\n {\n \"status\":\ - \ \"succeeded\",\n \"description\": \"janet\",\n \"links\": {\n\ - \ \"customer\": \"CUY2lat7LMyxujRBpvIU69v\",\n \"source\": \"\ - CCZ7uTr5ulqwv6ypxw4osHH\",\n \"card_hold\": \"HL3esMlGtUrs6OERAZ3RdthC\"\ - ,\n \"order\": null,\n \"dispute\": null\n },\n \"\ - updated_at\": \"2015-05-10T10:14:27.043941Z\",\n \"created_at\": \"2015-05-10T10:14:26.637542Z\"\ - ,\n \"transaction_number\": \"WBNV-W4U-OIJB\",\n \"failure_reason\"\ - : null,\n \"currency\": \"USD\",\n \"amount\": 1576,\n \"failure_reason_code\"\ - : null,\n \"meta\": {\n \"exchange_id\": \"3\",\n \"participant_id\"\ - : \"2\"\n },\n \"href\": \"/debits/WD3fum9u7y4F0Ir70u0X699K\",\n\ - \ \"appears_on_statement_as\": \"BAL*example.com\",\n \"id\": \"\ - WD3fum9u7y4F0Ir70u0X699K\"\n }\n ],\n \"links\": {\n \"debits.customer\"\ - : \"/customers/{debits.customer}\",\n \"debits.order\": \"/orders/{debits.order}\"\ - ,\n \"debits.dispute\": \"/disputes/{debits.dispute}\",\n \"debits.source\"\ - : \"/resources/{debits.source}\",\n \"debits.events\": \"/debits/{debits.id}/events\"\ - ,\n \"debits.refunds\": \"/debits/{debits.id}/refunds\",\n \"debits.card_hold\"\ - : \"/holds/{debits.card_hold}\"\n }\n}"} + body: + string: !!binary | + H4sIABlAXlUAA9xYS2/jNhC+51cEvjOy/EichaJggcWiBdpedreHXgKKGllMJFIlKcfOr+9QlGQp + opIARYFFb9bMR3Je/Gbo6P5YFpcHUJpLcbcIr5aLSxBMplzs7xY/vn8lu8V9fBEZRYWmzCAqvri8 + jHgab9TmdNhFAf60Em2oqXWs66TkxkD6kEn1oMGYAkoQJgpagMWaUwWxpgVEQfPTylitFJ58IlxL + ggZA/OPblyiYii2YlrIWJl4tr27DKGi/rKIExXIqDKGMWSFB67RJbp82Ny8vyeNKXW8fo8CHsqul + SkHhx6Xgxd3CqBoWgTNOAUWfCDWX1uC7RYqfhpewQBvCLVluySr8vlp+Wt1+Cpd/odn9gmZ9XaUf + Xx/i+vOCNjjaSLTafrjor2634frmOuzij9KMK22IoCW8th+VBZ3XMVlWVJw8GigpLzzyZ0g0N769 + qlwKnzyjx0lUg6FbUcKLAqvu7OLx8N86p40CwBpIUwVa+7w/GhCpzcIspJCMFtz4tlewx9viC5HE + q1C4Yr7dhMubKBiKOrOxLtVp3iuntisILaqcrj6EWr+HEjXmg7NprgbpQdeyWqS+i9JrdFvoVCl6 + GikxngM28W1yZg2SUMNyLybnVTUsF1/N/S9r5o0M/jTFMsxOS14k41CkuvOHKsMZr6gj3y1egbFk + wA+DlRE9aAJKSUUwuJUUGrwxaXCDmI3R8e/YM94EdFuM0/0K9Kvb5U1M4//hMF05FVroHkn/mZ5Q + 8wjuemAf0dOKiColGZ6GcaC1yaXiL7SBNzutrn/57ctXDOlboPEuY1PC5XI5XD411KMzWPrx5wo1 + B0i9qxtEE9o05dYSDP4UNvH1IDmzCcow8bgCiy4BNY1IbXs6nuKa+AzK0CNx44JXBUcoq65HJ1IW + QMUizmih7ajSA7qZAL0gjKquRxn5BCLOEnZMS4Q3X06TcBFvluFqt7NEKoYUtInD3Q7bePvR3jLc + lDSj0Z9cU6yW/rtjmYorl8xSCpPH4SoKJsIJ9gRU4cCxWo7AjbQ9t23IxHJUM+z9+HZu02fp2cpc + Fk24/czDS7oHUqsizo2p9KcgoBrZXV8linJhL05b8VdIuUgBJ0v6DyVgtaYPhdzL4ID+X1Vifw/i + wJUUFnCnqUgTecTxoN/fnVcL/ncNbfKRRhDMkT1UvFmz3SbMUsbWbJ1dX6+vtxlsw+WawQ4ShmmZ + XdoSloKKIi/9IW1pu99OkwMtTI6xwIlVPAn5LKJgIHOgFBJuznr32apqhSWB9b2vCzvzDVCvNX13 + sgMsp8UZOpB1BHtSshggOkGbGK1r5Gfsr+LpjBlJx3wvM2K1VDA7mH+2J04VXahkWrOGxc+nn2UO + dABRSqLTp5nL1uvbTjC+bO1rg+QcK1OdRrNG36kbBOBGbaTtDcWRGxVl9cExvsf3O7SvmI5QLdOd + HzYNYu5t4gpUY0UpmXNT0bp4wlvbSHr7BoORlshoENOKox1TufMymLr57z0P3/L8Iw+8nyAOvaQt + EdcjCuofOOtEM8Wr2YF0oO8ZvRmHSYUDkEwJznzEhtTDga+QaJYyXiya/Ooc2ygJ9kTPLJ1y3dxA + rw7cLrIjrxl2nnurIZ9ObRtvipOqfZmjXzP3t9e7XomvbQHTXTHnB9vcM4C5tmyPlc/EZXOixTAk + tdLusZCCwedqN2KOVf7cDF4a/uPHmMmfER+Ew9EGADuV8pthn0VYqTjl+jasGfM8JDAjM75bz6va + gK802hZLuMCxtW5+NmOF49cHy69RMAcaD34DR8fz4XD2mwW9v1czLb63Vz9SmhyHCYLXy9YdoOmZ + HEdsRB7xxT8AAAD//wMAnGDNX/kSAAA= headers: - content-length: ['1167'] - content-type: [application/json] - status: {code: 201, message: CREATED} + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: ['"eb6d13b9ef1e261ea3a8c71c83acfab7"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 200, message: OK} - request: - body: '{"status": "succeeded", "description": "janet", "amount": 2091, "created_at": - "2015-05-10T10:14:25.721624Z", "card_href": "/cards/CCZ7uTr5ulqwv6ypxw4osHH", - "updated_at": "2015-05-10T10:14:25.993989Z", "expires_at": "2015-05-17T10:14:25.909352Z", - "failure_reason": null, "currency": "USD", "transaction_number": "HLF4S-63J-OMI9", - "meta": {"state": "captured", "participant_id": "2"}, "debit": null, "failure_reason_code": - null, "voided_at": null, "order": null, "id": "HL3esMlGtUrs6OERAZ3RdthC"}' + body: null headers: {} method: PUT - uri: https://api.balancedpayments.com:443/card_holds/HL3esMlGtUrs6OERAZ3RdthC + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/4r4yv8/void response: body: string: !!binary | - H4sIAAAAAAAAA4VTyW7bMBC95ysEnWvtC+Rb4DR12gQBsqCFg0JgyDHMVqZULk4MQ/8ekra2psuF - EGbmzbx583Q4cxwXI07KTV0R4c6dJx1xnIN9dU5IJJWJu0JhDECAuB+6JAGBOW0krZmp+IEYyCFb - UfbTILteulvNCXAdYqqqui4nAqbBYrHK1QNPVfXrZZftm9eXpBbLZd9SlxJ4ptLUfr2I12pbqHyf - XAZXPA9U8C0rii/uiVzbs1QNQRJIiSwuCsJ0FqSzMHgIg3mYzKPcS4sojNPVQB1z+Cck9fIozKJk - BJEcMYGw0aJkavts93SX15fJ/SyLP89ub66KYQC8NpSD+J1T3nFKvSIo4jQaDVgjWikOpaYmrN5j - EV2sOAeG92bo4/3FMAlta8XM5lFQhL0mW5BIx0anMYcGg8aokXrOcGateoO4pJg2iMmSEivje503 - HNYm5Q9+8pfXMYib6pN85CK7/Xh3vorviNwsBn7TtUpcE8Nistuuptp2R60miSOVv86wTmj1+93s - 7U79OHK9Bztg0pp8zP0w7OFR0vqnqqOGY3jnate3X8IfI22oPe07Rpnu/cgpxqT+BLHm/y/PU9V7 - nv2/4x9LJjxtqDVXbc/aN214BukXBAAA + H4sIABtAXlUAA9xYS2/bOBC+51cEvjOy/EicQlFRoCh2gd29tOlhLwFFjiw2EqklKcfur9+hXpYi + yg2wWKDozZr5SM6LMx8dvT8W+fUBtBFKPizCm+XiGiRTXMj9w+LxyyeyW7yPryKrqTSUWUTFV9fX + keDxRm9Oh10U4E8nMZbaysQHJTjwKGg/ncaeSogNzSEK6p9Oxiqt8ZwTEUYRPA7ix88fo2AqdmBa + qEraeLW8uQ+joP1yigI0y6i0hDLmhARtMTa5f97cff+efFvp2+23KPCh3GqlOWj8uJYif1hYXcEi + aIzTQC1wQu21M/hhwfHTigIWaEO4JcstWYVfVst3q/t34fJvNLtfUK+vSv729Rtcf17QBsdYhVa7 + jybWq/ttuL67DbtoozQV2lgiaQGv7UdlTud1TBUllSePBgoqco/8BRIjrG+vMlPSJ0/pcRLVYOhW + lIg8xxo7u3g8/L/OGasBsAY412CMz/ujBcldFmYhuWI0F9a3vYY93g1fiBRehbwp5vtNuLyLgqGo + MxvrUp/mvWrUbgWheZnR1ZtQ6x+hZIX5EGyaq0F60LW0ktx3UXqNaQudak1PIyXGc9A7fJsYsDaH + AvBiJtSyzIvJRFkOy8VXc79kzVzI4E9TLMPstM2LpAJybjp/qLaCiZI2zXeLV2AsGfSHwcqIHgwB + rZUmGNxSSQPemNS4QczG6PhPnBkXAd0W43S/Av3e7HIRU/t/OExXToUOusem/0JPqPkGzfXAOWKm + FRGVWjE8DeNAK5spLb7TGl7vtLr97Y+PnzCkl0DjXcamhMvlcrh8aqhHZ7H04w8lag5u3M8h6tBy + LpwlGPwpbOIrEgjmEpRi4nEFFl0CehqRys10PKUZ4jMoS4+koQteFRyhKLsZnSiVA5WLOKW5cVSl + B3ScAL0gjOpuRln1DDJOE3bkBcLrr0aTCBlvluFqt3ONVA5b0CYOdzsc4+1He8twU1JTo6/CUKyW + /rvrMqXQTTILJW0Wh6somAgn2BNQjYRjtRyBa2l7bjuQietRNbV7/Hwe02fp2cpM5XW4/Z1HFHQP + pNJ5nFlbmndBQA12d3OTaCqkuzhtxd9gy8UWcHJN/6kArFb+lKu9Cg7o/00p9+9BHoRW0gEeDJU8 + UUekB/3+zXmVFP9U0CYf2wiCBXYPHW/WbLcJU87Ymq3T29v17TaFbbhcM9hBwjAts0vbhqWhpNiX + /lKutJvfjSYDmtsMY4GMVT5L9SKjYCBrQBwSYc/65rNVVRpLAut7X+WO8w1QrzX9dHIEVtD8DB3I + ugZ70iofIDpBmxhjKuzPOF/l8xkzko77vUqJ01LJHDH/4E6cKrpQKV6xuoufTz/LGtABZKGI4c8z + l63Xt5NgfNnatwXJBFamPo24Rj+pawTgRm2k3Q1Fyo2Konwjje/x/Q7tK6ZrqOOHTY2Ye5s0BWqw + orTKhC1plT/jra0lvX0DYmQUdjSIaSnQjqm88TKYuvnfPQ8veW6qpBAWq/EpVfrpTNV+wThsLsVh + +qz9CbzuJe3FaCZjTv00u0oM06KcpeEDfT/H6kcAKZH2KU6Q6RIXQE/nf4VEs7T1YtHkV+c4ekCQ + CXheEFyYuu94ddDsorqWPTOT5l6oOEWmto03RX7u/o9Av2a6Vq9vGEJGpYTprpjzg6M0KcAcGXHH + qhfSZHOixTAklTbNE4mDxUd6R6zHKn9uBu8r//FjzOQvmDfC4egCgPNZ+81wj0GsVOT2vg0rxjzP + J8zIjO/O87Ky4CuNllgQIZGsV/XPmkw1U+XJTZUomAON6e7A0TErHjLeWdCP96o58o/26om0zZBC + Ebxeru4ATU/VOGKj5hFf/QsAAP//AwAXrp4q3RMAAA== headers: + cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] - content-length: ['480'] - content-type: [application/json] + content-type: [application/xml; charset=utf-8] + etag: ['"87ba47e039c981fd361ff5c62517a1ba"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] status: {code: 200, message: OK} - request: - body: '{"amount": 2091, "meta": {"state": "new", "participant_id": 2}, "description": - "janet"}' + body: !!python/unicode 'fbcxdm20.9129513761salefalse5' headers: {} method: POST - uri: https://api.balancedpayments.com:443/cards/CCZ7uTr5ulqwv6ypxw4osHH/card_holds + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions response: - body: {string: !!python/unicode "{\n \"card_holds\": [\n {\n \"status\"\ - : \"succeeded\",\n \"description\": \"janet\",\n \"links\": {\n\ - \ \"order\": null,\n \"card\": \"CCZ7uTr5ulqwv6ypxw4osHH\",\n\ - \ \"debit\": null\n },\n \"updated_at\": \"2015-05-10T10:14:28.446804Z\"\ - ,\n \"created_at\": \"2015-05-10T10:14:28.146079Z\",\n \"transaction_number\"\ - : \"HLUAC-KDX-8KGE\",\n \"expires_at\": \"2015-05-17T10:14:28.365963Z\"\ - ,\n \"failure_reason\": null,\n \"currency\": \"USD\",\n \"\ - amount\": 2091,\n \"meta\": {\n \"state\": \"new\",\n \"\ - participant_id\": \"2\"\n },\n \"href\": \"/card_holds/HL3hbQf2M88VQVA85J0b5yQo\"\ - ,\n \"failure_reason_code\": null,\n \"voided_at\": null,\n \ - \ \"id\": \"HL3hbQf2M88VQVA85J0b5yQo\"\n }\n ],\n \"links\": {\n \ - \ \"card_holds.events\": \"/card_holds/{card_holds.id}/events\",\n \"card_holds.order\"\ - : \"/orders/{card_holds.order}\",\n \"card_holds.card\": \"/cards/{card_holds.card}\"\ - ,\n \"card_holds.debits\": \"/card_holds/{card_holds.id}/debits\",\n \ - \ \"card_holds.debit\": \"/debits/{card_holds.debit}\"\n }\n}"} + body: + string: !!binary | + H4sIABxAXlUAA9xXT2+sNhC/51NEe3dYdrPJJiJET60qVWp76Ht5h14iY4bFCdg822x28+k7xsBC + MEl6qFT1BjM/j+f/jKP7Q1mc70FpLsXdIrxYLs5BMJlysbtbPHz7hWwX9/FZZBQVmjKDqPjs/Dzi + abxW5kdyjAL8tBRtqKl1TGuTS8VfIY2ClmS55lhBrGkBUdB8WhqrlcK7joRrSfBKiB++/hwFU7IF + 01LWwsSr5cVNGAXtn2WUoFhOhSGUMUskqI82yc3z5fXra/K0UlebpyjwoexpqVJQ+HMueHG3MKqG + ReCUU0ANpISac6vw3SLFX8NLWKAO4YYsN2QVflstb1c3t+HVX6h2f6A5X1fpPzt/OtA6RxuJWtsf + 5+/VzSZcX1+FnceRmnGlDRG0hLf6I7Og8zwmy4qKo4cDJeWFh/4CiebGJ6vKpfDRM3qYeDUYmhUl + vCgwz04mHvb/rnHaKADMgTRVoLXP+oMBkdoozEIKyWjBjU+8gh3Wh89FEkuhcMl8cxkur6NgSOrU + xrxUx3mrHNueILSocrr6FGr9EUrUGA/OprEahAdNy2qR+gql5+g20alS9Dhioj8H/cMnRIMxBZSA + hZlQw3IvJudVNUwXX879L3PmnQj+Z5JlGJ22eZGMQ5Hqzh6qDGe8oq75brAExpRBfxicjOheE1BK + KoLOraTQ4PVJgxv4bIyOf8eZ8S6gEzEO9xvQr07Ku5jG/v1+enJKtNAdNv0XekTOE7jywDmipxkR + VUoyvA390I1Y2sAbSeGfP31d/4YufQ80ljJWJVwul8PjU0U9PIOpH3+pkLO3434O0bg2TbnVBJ0/ + hU1s3UvObIAyDDyewKRLQE09UtuZjre4IT6DMvRA3LrgZcEByqqb0YmUBVCxiDNaaLuq9IBuJ0Ar + CKOqm1FGPoOIs4Qd0hLhzZ/jJFzEl8twtd3aRiqGLegyDrdbHOPtT1tlKJQ0q9F3rilmS//fdZmK + KxfMUgqTx+EqCibECfYIVOHCsVqOwA21vbcdyMT2qGa9e/h6GtMn6knLXBaNu/2dh5d0B6RWRZwb + U+nbIKAau7u+SBTlwhZOm/EX2HKxBRxt038sAbM1fSzkTgZ7tP+iErt7EHuupLCAO01FmsgDrge9 + fHdfLfiPGtrgYxtBMMfuoeLLNdtehlnK2Jqts6ur9dUmg024XDPYQsIwLLNH24aloKLYl/6QNrXd + t+PkQAuToy9wYxXPQr6IKBjQHCiFhJsT3/22rFphSmB+7+rC7nwD1FtOP53sAstpcYIOaF2DPSpZ + DBAdoQ2M1jX2Z5yv4vmEGVHH/V5mxHKpYHYx/2JvnDI6V8m0Zk0XP91+ojnQHkQpiU6fZ4qt57eT + YFxs7fuC5BwzUx1Hu0Y/qRsEoKDW07ZCceVGRll9cg3v8b2Edx82DWLubeISVGNGKZlzU9G6eMaq + bSi9foPFSEvsaBDTiqMeU7qzMnhrZk9pXeN6Y0H9i1adaKZ4NbuIDfh9J2vWQFLh4JcpwV2HWCd6 + av8NEtVSxotFld/cYwcEwVng2SFTrpvM8/LASZFd0c50pbk3CvaRqW5jobih2Rcp2jWTtz3fzQh8 + ZQqYSsWY7+1QywDmxpG9Vr4QF80JF92Q1Eq7JTkFg8+0brUas/yxGWzY/uvHmMkj/JNwOFgHYIdW + fjXscwAzFbc7n8CaMc8CjRGZsd1aXtUGfKnRjhbCBa5rdfPZjFPXVx5tX4mCOdB44RkYOt6LhjvP + LOhjWc2W9JGsfpUyOQ5RguVl8w5Q9UyOPTZqHvHZ3wAAAP//AwDQ6+0F4xEAAA== headers: - content-length: ['1020'] - content-type: [application/json] - status: {code: 201, message: CREATED} + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: ['"9ee8e719909763feac519ec9537e71af"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 201, message: Created} - request: - body: '{"amount": 2092, "meta": {"exchange_id": 4, "participant_id": 2}, "description": - "janet"}' + body: 15.76 headers: {} - method: POST - uri: https://api.balancedpayments.com:443/card_holds/HL3hbQf2M88VQVA85J0b5yQo/debits + method: PUT + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/3rtqby/submit_for_settlement response: - body: {string: !!python/unicode "{\n \"errors\": [\n {\n \"status\":\ - \ \"Bad Request\",\n \"category_code\": \"request\",\n \"additional\"\ - : null,\n \"status_code\": 400,\n \"category_type\": \"request\"\ - ,\n \"extras\": {\n \"amount\": \"\\\"2092\\\" must be <= 2091\"\ - \n },\n \"request_id\": \"OHM6c17b790f6fc11e4bafc0230f00c9248\"\ - ,\n \"description\": \"Invalid field [amount] - \\\"2092\\\" must be\ - \ <= 2091 Your request id is OHM6c17b790f6fc11e4bafc0230f00c9248.\"\n }\n\ - \ ]\n}"} + body: + string: !!binary | + H4sIAB5AXlUAA9xYTW/jNhC9768wfGdk2bHjBIoWixYFCrQ9dDc99BJQ1MjiRiK1JOXY++s7FCVZ + iqgkQNGi6M2aeSTni2+Gjj6eymJxBKW5FPfL8Gq1XIBgMuXicL98+PIT2S8/xh8io6jQlBlExR8W + i4in8UaZb8k5CvCnlWhDTa1jXSclNwbSx0yqRw3GFFCCMFHQAizWnCuINS0gCpqfVsZqpfDkM+Fa + EjQA4ofPP0bBVGzBtJS1MHG4vbrZRUH7ZRUlKJZTYQhlzAoJWqdNcvt0ffP9e/J1rXbbr1HgQ9nV + UqWg8GMheHG/NKqGZeCMU0DRJ0LNwhp8v0zx0/ASlvF6FW7JakvW4Zf16m59exfu/kSz+wXN+rpK + 379+j+svC9rgaCPRavvhor++3Yabm13YxR+lGVfaEEFLeGk/Kgs6r2OyrKg4ezRQUl545M+QaG58 + e1W5FD55Rk+TqAZDt6KEFwVW3cXF0/GfdU4bBYA1kKYKtPZ5fzIgUpuFWUghGS248W2v4IC3xRci + iVehcMV8ex2ubqJgKOrMxrpU53mvnNquILSocrp+F2rzFkrUmA/OprkapAddy2qR+i5Kr9FtoVOl + 6HmkxHgO2MS3yYU1SEINy72YnFfVsFx8Nfe/rJlXMvifKZZhdlryIhmHItWdP1QZznhFHflu8QqM + JQN+GKyM6FETUEoqgsGtpNDgjUmDG8RsjI5/xZ7xKqDbYpzuF6Cf3S6vYhr/j8fpyqnQQg9I+s/0 + jJqv4K4H9hE9rYioUpLhaRgHWptcKv6dNvBmp/D3Hz5vfsGQvgYa7zI2JVytVsPlU0M9OoOlH3+q + UHOE1Lu6QTShTVNuLcHgT2ETX4+SM5ugDBOPK7DoElDTiNS2p+MpronPoAw9ETcueFVwgrLqenQi + ZQFULOOMFtqOKj2gmwnQC8Ko6nqUkU8g4ixhp7REePPlNAkX8fUqXO/3lkjFkIKu43C/xzbefrS3 + DDclzWj0B9cUq6X/7lim4sols5TC5HG4joKJcII9A1U4cKxXI3Ajbc9tGzKxHNUMew+fL236Ir1Y + mcuiCbefeXhJD0BqVcS5MZW+CwKqkd31VaIoF/bitBV/hZSLFHC2pP9YAlZr+ljIgwyO6P9VJQ4f + QRy5ksIC7jUVaSJPOB70+7vzasG/1dAmH2kEwRzZQ8XXG7a/DrOUsQ3bZLvdZrfNYBuuNgz2kDBM + y+zSlrAUVBR56TdpS9v9dpocaGFyjAVOrOJJyGcRBQOZA6WQcHPRu89WVSssCazvQ13YmW+Aeqnp + u5MdYDktLtCBrCPYs5LFANEJ2sRoXSM/Y38VTxfMSDrme5kRq6WC2cH8kz1xquhCJdOaNSx+Of0i + c6AjiFISnT7NXLZe33aC8WVrXxsk51iZ6jyaNfpO3SAAN2ojbW8ojtyoKKt3jvE9vt+hfcV0hGqZ + 7vKwaRDta2S9uroNh28TV6AaK0rJnJuK1sUT3tpG0ts3GIy0REaDmFYc7ZjKnZfB1M2/7/n+Nc/f + 88AbxmHyRvt34tBL2hJxPaKg/oGzTjRTvJodSAf6ntGbcZhUOADJlODMR2xIPRz4AolmKePFoskv + zrGNkmBP9MzSKdfNDfTqwO0iO/KaYee5txry6dS28aY4qdqXOfo1c397veuV+NoWMN0Vc360zT0D + mGvL9lj5TFw2J1oMQ1Ir7R4LKRh8rnYj5ljlz83gpeE/foyZ/BnxTjicbACwUym/GfZZhJWKU65v + w5oxz0MCMzLju/W8qg34SqNtsYQLHFvr5mczVjh+fbT8GgVzoPHgN3B0PB8OZ79Z0Nt7NdPiW3v1 + I6XJcZggeL1s3QGanslxxEbkEX/4CwAA//8DALAvZFH5EgAA headers: - content-length: ['444'] - content-type: [application/json] - status: {code: 400, message: BAD REQUEST} + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: ['"5cc8c7b85af0bc992e2c96390bcfb740"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 200, message: OK} - request: - body: '{"status": "succeeded", "transaction_number": "HLUAC-KDX-8KGE", "description": - "janet", "amount": 2091, "created_at": "2015-05-10T10:14:28.146079Z", "card_href": - "/cards/CCZ7uTr5ulqwv6ypxw4osHH", "updated_at": "2015-05-10T10:14:28.446804Z", - "expires_at": "2015-05-17T10:14:28.365963Z", "failure_reason": null, "currency": - "USD", "is_void": true, "meta": {"state": "cancelled", "participant_id": "2"}, - "debit": null, "failure_reason_code": null, "voided_at": null, "order": null, - "id": "HL3hbQf2M88VQVA85J0b5yQo"}' + body: null headers: {} method: PUT - uri: https://api.balancedpayments.com:443/card_holds/HL3hbQf2M88VQVA85J0b5yQo + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/3rtqby/void response: body: string: !!binary | - H4sIAAAAAAAAA4VTy27bMBC85ysEnmu9bMmSb4FT1GjSg9EkKFIUAk2uYbYypVKkE8PQv4ekJYtK - +rgQwu7O7szs6nTleYhgQYtdVdIGLbzvOuJ5J/vqXCOxVCaOGkUIAAWKPvRJCg0RrJas4qbiJ+Yg - h2zJ+C+D7HvpbpWgIHSIq7Lsu3QETIPl8mmu7kWiyt/Ph/RYvzzPqma1urTUpRQ2THYdOhrthY+q - KZZAC2wqUBxGySRMJlF4H4WLaLaIcz+L03wePw0kiYB/QjI/mqXhPHcgUmDeYGJUF1ztN1YRWt09 - XC8ntzffJtntp4/DAHipmYDmLad5zynzp2mSp1NnwBazUgkoNLXGOuvahYgSAjg5mqEPX2+GSXhf - KW6Ux2EeXTzZg8Q65izBrBQMmmBOoCydjWqDaywkI6zGXBaMWh/RO6N3ArYmFQynE6zuprvNeht/ - ybLH9eN1lnwON8lxXQ0Ex7oKUlFDYyTuUDF9YW/NchaYpNMkdrdx5vjX4ZZ6q98fxhE0vknn8n04 - AJf20F1Rp0Ggz2gbdFVnd114f9kosF9N4CJtqO2McFGm+2XkGGNSf4LYH+C/PLuq9zz7/wcF55IR - Txtqzbrbq/YVsNvaPRsEAAA= + H4sIACBAXlUAA9xYS2/jNhC+768IfGck2bHjLBQtFi0KFGh76D4OvQQUObK4kUgtSTn2/voO9bIU + UdkARYFtb9bMR3JenPno+N2pLK6OoI1Q8n4VXYerK5BMcSEP96tPH38h+9W75E1sNZWGMouo5M3V + VSx4stH2a3qOA/zpJMZSW5vkqAQHHgfdp9PYcwWJoQXEQfPTyVitNZ5zJsIogsdB8unDz3EwFzsw + LVUtbRJtr293cdB9OUUJmuVUWkIZc0KCthib3j3e3H77ln5Z6932Sxz4UG610hw0flxJUdyvrK5h + FbTGaaAWOKH2yhl8v+L4aUUJq2QdRlsSbsk6+rgO367v3ka7v9DsYUGzvq74q9evQ1x/WdAFx1iF + VruPNtbru220ud1FfbRRmgltLJG0hOf2o7KgyzqmyorKs0cDJRWFR/4EqRHWt1eVK+mTZ/Q0i2ow + ditORVFgjV1cPB3/XeeM1QBYA5xrMMbn/cmC5C4Li5BCMVoI69tewwHvhi9ECq9C0Rbz3U0U3sbB + WNSbjXWpz8tetWq3gtCiyun6VajN91CyxnwINs/VKD3oWlZL7rsog8Z0hU61pueJEuM56h2+TQxY + W0AJeDFTalnuxeSiqsbl4qu5/2XNvJDBH6ZYxtnpmhfJBBTc9P5QbQUTFW2b7xavwFQy6g+jlTE9 + GgJaK00wuJWSBrwxaXCjmE3Rye84M14E9FtM0/0M9Gu7y4uYxv/jcb5yLnTQAzb9J3pGzRdorwfO + ETOviLjSiuFpGAda21xp8Y028Gan6M+fPmx+w5C+BJruMjUlCsNwvHxuqEdnsfST9xVqjm7cLyGa + 0HIunCUY/Dls5isSCOYSlGHicQUWXQp6HpHazXQ8pR3iCyhLT6SlC14VnKCs+hmdKlUAlasko4Vx + VGUA9JwAvSCM6n5GWfUIMslSduIlwpuvVpMKmdyE0Xq/d41UjlvQTRLt9zjGu4/uluGmpKFGn4Wh + WC3Dd99lKqHbZJZK2jyJ1nEwE86wZ6AaCcc6nIAbaXduN5CJ61ENtfv04TKmL9KLlbkqmnD7O48o + 6QFIrYskt7Yyb4OAGuzu5jrVVEh3cbqKv8aWiy3g7Jr+QwlYrfyhUAcVHNH/60oe3oE8Cq2kA9wb + KnmqTkgPhv3b82opvtbQJR/bCIIFdg+d3GzY/ibKOGMbtsl2u81um8E2CjcM9pAyTMvi0q5haago + 9qU/lCvt9neryYEWNsdYIGOVj1I9yTgYyVoQh1TYi7797FS1xpLA+j7UheN8I9RzzTCdHIEVtLhA + R7K+wZ61KkaIXtAlxpga+zPOV/l4wUyk036vMuK0VDJHzN+7E+eKPlSK16zp4pfTL7IWdARZKmL4 + 48JlG/TdJJhetu5tQXKBlanPE64xTOoGAbhRF2l3Q5Fyo6KsXknjB/ywQ/eK6Rvq9GHTILrXyDq8 + vovGb5O2QA1WlFa5sBWti0e8tY1ksG9EjIzCjgYJrQTaMZe3XgZzN/+55/uXPDd1WgqL1fiQKf1w + oWpLcZi90f4zcWgeYotxmD9rfwCvB0l3MdrJWFA/za5Tw7SoFmn4SD/MseYRQCqkfYoTZLrEBdDT + +Z8h0SxtvVg0+dk5jh4QZAKeFwQXpuk7Xh20u6i+ZS/MpKUXKk6RuW3TTZGfu/8j0K+FrjXoW4aQ + Uylhvivm/OgoTQawREbcseqJtNmcaTEMaa1N+0TiYPGR3hPrqcqfm9H7yn/8FDP7C+aVcDi5AOB8 + 1n4z3GMQKxW5vW/DmjHP8wkzsuC787yqLfhKoyMWREgk63XzsyFT7VR5cFMlDpZAU7o7cnTKiseM + dxH0/b0ajvy9vQYibXOkUASvl6s7QNMzNY3YpHkkb/4GAAD//wMACE3MNt0TAAA= headers: + cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] - content-length: ['473'] - content-type: [application/json] + content-type: [application/xml; charset=utf-8] + etag: ['"237b575f1e00980ed4d95d0320a33321"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] status: {code: 200, message: OK} - request: - body: '{"meta": {"seq": 3}}' + body: !!python/unicode 'fbcxdm20.9129513761salefalse5' headers: {} method: POST - uri: https://api.balancedpayments.com:443/customers + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions response: - body: {string: !!python/unicode "{\n \"customers\": [\n {\n \"name\"\ - : null,\n \"links\": {\n \"source\": null,\n \"destination\"\ - : null\n },\n \"updated_at\": \"2015-05-10T10:14:30.690153Z\",\n\ - \ \"created_at\": \"2015-05-10T10:14:30.538342Z\",\n \"dob_month\"\ - : null,\n \"id\": \"CU3jSqDIiF6NhvMEMP9diBbD\",\n \"phone\": null,\n\ - \ \"href\": \"/customers/CU3jSqDIiF6NhvMEMP9diBbD\",\n \"merchant_status\"\ - : \"no-match\",\n \"meta\": {\n \"seq\": \"3\"\n },\n \ - \ \"dob_year\": null,\n \"address\": {\n \"city\": null,\n \ - \ \"line2\": null,\n \"line1\": null,\n \"state\": null,\n\ - \ \"postal_code\": null,\n \"country_code\": null\n },\n\ - \ \"business_name\": null,\n \"ssn_last4\": null,\n \"email\"\ - : null,\n \"ein\": null\n }\n ],\n \"links\": {\n \"customers.source\"\ - : \"/resources/{customers.source}\",\n \"customers.card_holds\": \"/customers/{customers.id}/card_holds\"\ - ,\n \"customers.bank_accounts\": \"/customers/{customers.id}/bank_accounts\"\ - ,\n \"customers.debits\": \"/customers/{customers.id}/debits\",\n \"\ - customers.destination\": \"/resources/{customers.destination}\",\n \"customers.external_accounts\"\ - : \"/customers/{customers.id}/external_accounts\",\n \"customers.cards\"\ - : \"/customers/{customers.id}/cards\",\n \"customers.disputes\": \"/customers/{customers.id}/disputes\"\ - ,\n \"customers.transactions\": \"/customers/{customers.id}/transactions\"\ - ,\n \"customers.refunds\": \"/customers/{customers.id}/refunds\",\n \ - \ \"customers.reversals\": \"/customers/{customers.id}/reversals\",\n \"\ - customers.orders\": \"/customers/{customers.id}/orders\",\n \"customers.credits\"\ - : \"/customers/{customers.id}/credits\",\n \"customers.accounts\": \"/customers/{customers.id}/accounts\"\ - \n }\n}"} + body: + string: !!binary | + H4sIACJAXlUAA9xXTW/bOBC991cEvjOy7Dh1CkVFgaLAHraXtnvopaDIkcVaIrUk5dj99TsUJVmK + qDSXBRZ7k2YeyfnizGPy/lyVNyfQRij5uIpv16sbkExxIQ+Pq29fP5H96n36JrGaSkOZRVT65uYm + ETw98svhcEki/HQSY6ltTEobWygtfgFPok7ktPZSQ2poCUnUfjoZa7TGsy5EGEXwSEi/ffmYRHOx + A9NKNdKmm/XtQ5xE3Z9TVKBZQaUllDEnJGiPsdnD8e7tr1/Zz42+3/1MohDKrVaag8afGynKx5XV + Dawib5wGaoETam+cwY8rjr9WVLBCG+IdWe/IJv66Wb/bPLzbxN/R7GFBu76p+evXb3D9dUEXHGMV + Wu1+fLw3D7t4+/Y+7iOO0lxoY4mkFTy3H5UlXdYxVdVUXgIaqKgoA/InyIywob3qQsmQPKfnWVSj + sVtJJsoS6+zq4vn07zpnrAbAGuBcgzEh788WJHdZWISUitFS2ND2Gg54P0IhUngVSl/MD3fx+m0S + jUW92ViX+rLslVe7FYSWdUE3r0Jtf4eSDeZDsHmuRulB1/JG8tBFGTSmK3SqNb1MlBjPUf8IbWLA + 2hIqwIuZUcuKIKYQdT0ul1DN/S9r5oUM/meKZZydrnmRXEDJTe8P1VYwUVPffHd4BaaSUX8YrUzo + yRDQWmmCwa2VNBCMSYsbxWyKTv/EmfEioN9imu5noD/8Li9iWv9Pp/nKudBBD9j0n+gFNT/BXw+c + I2ZeEUmtFcPTMA79iKUt3Lv38XP8aY0hfQk03WVqSrxeT5bPDQ3oLJZ++qFGzcmN+yVEG1rOhbME + gz+HzXw9KcFcgnJMPK7AostAzyPSuJmOp/ghvoCy9Ew8XQiq4AxV3c/oTKkSqFylOS2NoyoDoOcE + 6AVhVPczyqojyDTP2JlXCG//vCYTMr1bx5v93jVSOW5Bd2m83+MY7366W4abkpYa/SUMxWoZ/vsu + Uwvtk1kpaYs03iTRTDjDXoBqJByb9QTcSrtzu4FMXI9q6d23L9cxfZVerSxU2YY73HlERQ9AGl2m + hbW1eRdF1GB3N7eZpkK6i9NV/C22XGwBF9f0f1SA1cp/lOqgohP6f1vLw3uQJ6GVdIBHQyXP1Bnp + wbC/P6+R4u8GuuRjG0GwwO6h07st29/FOWdsy7b5/f32fpfDLl5vGewhY5iWxaVdw9JQU+xLn5Ur + bf/tNQXQ0hYYC2Ss8ijVk0yikcyDOGTCXvX+t1M1GksC6/vQlI7zjVDPNcN0cgRW0PIKHcn6BnvR + qhwhekGXGGMa7M84X+XxiplIp/1e5cRpqWSOmH9wJ84VfagUb1jbxa+nX2UedAJZKWL4ceGyDfpu + EkwvW/e+IIXAytSXCdcYJnWLANyoi7S7oUi5UVHVr6ThA37Y4cWHTYtYepv4AjVYUVoVwta0KY94 + a1vJYN+IGBmFHQ1SWgu0Yy73XkbP3RwkXWh8byxpmGg1mWFa1ItEbKQfOllLA0mNg19xglyHuCAG + 7v4zJJqlbRCLJj87xw0IgrMgwCG5MG3lBXXgd1H9pV3oSktvFOwjc9ummyJDcy9S9Guhbge9nxH4 + ypQw3xVzfnJDLQdYGkfuWPVEfDZnWgxD1mjjSTIHi8+0nlpNVeHcjBh2+PgpZvYIfyUczi4A2KF1 + 2Az3HMBKRXYX2rBhLECgMSMLvjvP68ZCqDS60UKERLrWtJ/tOPV95YfrK0m0BJoSnpGjU1405jyL + oN/v1bKk3+01UClb4BAleL1c3QGanqtpxCbNI33zDwAAAP//AwDIX/T84xEAAA== headers: - content-length: ['1683'] - content-type: [application/json] - status: {code: 201, message: CREATED} + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: ['"9d02e313297ef989c04737822d3515c4"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 201, message: Created} - request: - body: '{"expiration_month": 12, "number": "4444444444444448", "expiration_year": - 2020}' + body: 20.92 headers: {} - method: POST - uri: https://api.balancedpayments.com:443/cards + method: PUT + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/kdyggy/submit_for_settlement response: - body: {string: !!python/unicode "{\n \"cards\": [\n {\n \"links\": {\n\ - \ \"customer\": null\n },\n \"fingerprint\": \"9ea2b317b53183f5a93ba23a594a0b8a0f2183ea9cc338e0964755cd9df71b99\"\ - ,\n \"cvv_result\": null,\n \"number\": \"xxxxxxxxxxxx4448\",\n\ - \ \"avs_postal_match\": null,\n \"expiration_month\": 12,\n \ - \ \"meta\": {},\n \"id\": \"CC3kVNYKt28fheu9Je52kjFH\",\n \"category\"\ - : \"other\",\n \"type\": \"credit\",\n \"cvv_match\": null,\n \ - \ \"bank_name\": \"CREDIT AGRICOLE BANK POLSKA, S.A.\",\n \"avs_street_match\"\ - : null,\n \"brand\": \"Visa\",\n \"updated_at\": \"2015-05-10T10:14:31.475741Z\"\ - ,\n \"address\": {\n \"city\": null,\n \"line2\": null,\n\ - \ \"line1\": null,\n \"state\": null,\n \"postal_code\"\ - : null,\n \"country_code\": null\n },\n \"can_debit\": true,\n\ - \ \"name\": null,\n \"expiration_year\": 2020,\n \"cvv\": null,\n\ - \ \"is_verified\": true,\n \"avs_result\": \"Postal code matches,\ - \ but street address not verified.\",\n \"can_credit\": false,\n \ - \ \"href\": \"/cards/CC3kVNYKt28fheu9Je52kjFH\",\n \"created_at\": \"\ - 2015-05-10T10:14:31.475739Z\"\n }\n ],\n \"links\": {\n \"cards.card_holds\"\ - : \"/cards/{cards.id}/card_holds\",\n \"cards.customer\": \"/customers/{cards.customer}\"\ - ,\n \"cards.disputes\": \"/cards/{cards.id}/disputes\",\n \"cards.debits\"\ - : \"/cards/{cards.id}/debits\"\n }\n}"} + body: + string: !!binary | + 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 + oKhxFQAA headers: - access-control-allow-headers: [Content-Type] - access-control-allow-methods: ['POST, OPTIONS'] - access-control-allow-origin: ['*'] - content-length: ['1320'] - content-type: [application/json] - status: {code: 201, message: CREATED} + cache-control: [no-cache] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 422, message: Unprocessable Entity} - request: - body: '{"links": {"customer": "/customers/CU3jSqDIiF6NhvMEMP9diBbD"}, "cvv_result": - null, "number": "xxxxxxxxxxxx4448", "avs_postal_match": null, "expiration_month": - 12, "meta": {}, "id": "CC3kVNYKt28fheu9Je52kjFH", "category": "other", "type": - "credit", "cvv_match": null, "bank_name": "CREDIT AGRICOLE BANK POLSKA, S.A.", - "avs_street_match": null, "brand": "Visa", "updated_at": "2015-05-10T10:14:31.475741Z", - "fingerprint": "9ea2b317b53183f5a93ba23a594a0b8a0f2183ea9cc338e0964755cd9df71b99", - "can_debit": true, "customer": null, "name": null, "expiration_year": 2020, - "cvv": null, "is_verified": true, "avs_result": "Postal code matches, but street - address not verified.", "can_credit": false, "created_at": "2015-05-10T10:14:31.475739Z", - "address": {"city": null, "line2": null, "line1": null, "state": null, "postal_code": - null, "country_code": null}}' + body: null headers: {} method: PUT - uri: https://api.balancedpayments.com:443/cards/CC3kVNYKt28fheu9Je52kjFH + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/kdyggy/void response: body: string: !!binary | - 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 + //8DAHHJct3VEgAA headers: + cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] - content-length: ['611'] - content-type: [application/json] + content-type: [application/xml; charset=utf-8] + etag: ['"3dd5fd455b45800d252b281386085af8"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] status: {code: 200, message: OK} - request: - body: '{"amount": 1061, "meta": {"state": "new", "participant_id": 6}, "description": - "bob"}' + body: !!python/unicode '6' headers: {} method: POST - uri: https://api.balancedpayments.com:443/cards/CC3kVNYKt28fheu9Je52kjFH/card_holds + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/customers response: - body: {string: !!python/unicode "{\n \"errors\": [\n {\n \"status\":\ - \ \"Payment Required\",\n \"category_code\": \"card-declined\",\n \ - \ \"additional\": \"Account Frozen\",\n \"status_code\": 402,\n \ - \ \"category_type\": \"banking\",\n \"extras\": {},\n \"request_id\"\ - : \"OHM6e4e5db6f6fc11e4a8c306429171ffad\",\n \"description\": \"R758:\ - \ Account Frozen. Your request id is OHM6e4e5db6f6fc11e4a8c306429171ffad.\"\ - \n }\n ]\n}"} + body: + string: !!binary | + H4sIACdAXlUAA5RRu3KDMBDs/RWMeoVHxth4BO7yBU6T7sIdIAcJRhIx/H0QIeNMSIqUu6u9u12J + 86ja4J2MlZ3OWfwQsYB02aHUdc6eL0/8yM7FTpSDdZ0iU+yCQEgs0uwxPqTHVIQz8NyslQ1ox2d8 + zeobVld8GyfVYG1E+F31rytprOMaFAVatjlzZiAWLlILfyllp3rQ04YnBbLdsH3T6e2MCsYNd6NX + K90v+wyBI+TgAjf1lDOcoZOKWJFE8Z5He57ElyQ6JdkpObyI8G5Y/EOP//PfDZ/7l855JalF6xmf + CoyTpezXLuf+fzDeGG6cPgtKx0swaNdrwBiY1qiAaMha2mhfs/zPfwAAAP//AwAXYKb7LAIAAA== headers: - content-length: ['387'] - content-type: [application/json] - status: {code: 402, message: PAYMENT REQUIRED} + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: ['"0b622562d5cb44e78d2d25885b8629e5"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 201, message: Created} - request: - body: '{"meta": {"seq": 4}}' + body: !!python/unicode '69317686fake-valid-nonce' headers: {} method: POST - uri: https://api.balancedpayments.com:443/customers + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/payment_methods response: - body: {string: !!python/unicode "{\n \"customers\": [\n {\n \"name\"\ - : null,\n \"links\": {\n \"source\": null,\n \"destination\"\ - : null\n },\n \"updated_at\": \"2015-05-10T10:14:33.998828Z\",\n\ - \ \"created_at\": \"2015-05-10T10:14:33.878856Z\",\n \"dob_month\"\ - : null,\n \"id\": \"CU3nDnvXpZtH65JgRsayQugJ\",\n \"phone\": null,\n\ - \ \"href\": \"/customers/CU3nDnvXpZtH65JgRsayQugJ\",\n \"merchant_status\"\ - : \"no-match\",\n \"meta\": {\n \"seq\": \"4\"\n },\n \ - \ \"dob_year\": null,\n \"address\": {\n \"city\": null,\n \ - \ \"line2\": null,\n \"line1\": null,\n \"state\": null,\n\ - \ \"postal_code\": null,\n \"country_code\": null\n },\n\ - \ \"business_name\": null,\n \"ssn_last4\": null,\n \"email\"\ - : null,\n \"ein\": null\n }\n ],\n \"links\": {\n \"customers.source\"\ - : \"/resources/{customers.source}\",\n \"customers.card_holds\": \"/customers/{customers.id}/card_holds\"\ - ,\n \"customers.bank_accounts\": \"/customers/{customers.id}/bank_accounts\"\ - ,\n \"customers.debits\": \"/customers/{customers.id}/debits\",\n \"\ - customers.destination\": \"/resources/{customers.destination}\",\n \"customers.external_accounts\"\ - : \"/customers/{customers.id}/external_accounts\",\n \"customers.cards\"\ - : \"/customers/{customers.id}/cards\",\n \"customers.disputes\": \"/customers/{customers.id}/disputes\"\ - ,\n \"customers.transactions\": \"/customers/{customers.id}/transactions\"\ - ,\n \"customers.refunds\": \"/customers/{customers.id}/refunds\",\n \ - \ \"customers.reversals\": \"/customers/{customers.id}/reversals\",\n \"\ - customers.orders\": \"/customers/{customers.id}/orders\",\n \"customers.credits\"\ - : \"/customers/{customers.id}/credits\",\n \"customers.accounts\": \"/customers/{customers.id}/accounts\"\ - \n }\n}"} + body: + string: !!binary | + H4sIACpAXlUAA6xVy3LaMBTd8xWM98IPHjEZo0w3XXbTpItuMrJ0DRpkyZFkEv6+V8aAQyBtp51h + wT336D4OR6J4eKvVeAfWSaNXUTpJojFoboTU61X09PiV5NEDHRXcgpCecGYFHY3HRSmVQgphQlhw + LmCISkHLbRFL0ce8dd7UYAkii+U0vVvkiyIeogdeJa3zRLMaxlqqVeRtC1HcJxW7neOmbpjeX8k4 + bwH8cb4rBHjzoAWITyjKcKakv1bewhoFu5JojPNMEVQQ6HKWJndFPISOY7fa230HEaaaDcuuLnfJ + mv6OpVvUVfJPaLeEtMB8EMOP/b6BVSQw9LKGiGZJOifJnGTpY5bcZ0v8/MQf8XSgr9A24u8qnA90 + joqvWAptpuksSbM8D3ndYcGDJLSgP6RjOMkpPmY3Rgm017VVg2NQIi6Zok96q82rxgpnbDSQylRE + OtcyzYE+ff8SeB8To38X78+uyZkVbOnRfTjUgHVCA1dAKf15wUN4SFSsVcc5S2MUMB3RIFCgdckD + sbUoOEGftyrMOih2mRl1t6mRtutPaqP9hqZZEX8AL5h7YBYVypJ31A49MUFczlox5aA/0XffAFN+ + gz89nMccYIEia7YG0lpFN9437j6OmXPg3aS0TOrwWKxxmVe2n6Ab4obta9D+uQa/MeJZmbWJd+i2 + SaPXD6B30hodCCvHtCjNG755p/pdN7RH8HLJ9PY80jt0dHzaZjTN87SI+yDg2N4aNXDoEeiSFhqG + nvhmEO+/B9y1peNWNkFE14vGrGX73vnebEHTvHnRL7aID1HAWy1f2u7pKDuz4VqykmDpbMrzWVoJ + zqd8Wi0W08W8gnmaTDnkUHK8kjePjv7Dg7ADXRvixPaGAU75nm2x9eEKfNi+u3Hn/69fAAAA//8D + AB/udc/1BgAA headers: - content-length: ['1683'] - content-type: [application/json] - status: {code: 201, message: CREATED} + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: ['"97f0440c55c45d17e17fabda1da275ff"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 201, message: Created} - request: - body: '{"expiration_month": 12, "number": "4242424242424242", "expiration_year": - 2020}' + body: !!python/unicode '8pqnqr2062.11salefalse6' headers: {} method: POST - uri: https://api.balancedpayments.com:443/cards + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions response: - body: {string: !!python/unicode "{\n \"cards\": [\n {\n \"links\": {\n\ - \ \"customer\": null\n },\n \"fingerprint\": \"1e2c425a579a1c7f27a037f0662b855035ceadbff18a0adbe785fb07e2afe1cc\"\ - ,\n \"cvv_result\": null,\n \"number\": \"xxxxxxxxxxxx4242\",\n\ - \ \"avs_postal_match\": null,\n \"expiration_month\": 12,\n \ - \ \"meta\": {},\n \"id\": \"CC3oSSuPzZbe5sA5fqEgEtlS\",\n \"category\"\ - : \"other\",\n \"type\": \"credit\",\n \"cvv_match\": null,\n \ - \ \"bank_name\": \"\",\n \"avs_street_match\": null,\n \"brand\"\ - : \"Visa\",\n \"updated_at\": \"2015-05-10T10:14:34.989402Z\",\n \ - \ \"address\": {\n \"city\": null,\n \"line2\": null,\n \ - \ \"line1\": null,\n \"state\": null,\n \"postal_code\"\ - : null,\n \"country_code\": null\n },\n \"can_debit\": true,\n\ - \ \"name\": null,\n \"expiration_year\": 2020,\n \"cvv\": null,\n\ - \ \"is_verified\": true,\n \"avs_result\": \"Postal code matches,\ - \ but street address not verified.\",\n \"can_credit\": false,\n \ - \ \"href\": \"/cards/CC3oSSuPzZbe5sA5fqEgEtlS\",\n \"created_at\": \"\ - 2015-05-10T10:14:34.989401Z\"\n }\n ],\n \"links\": {\n \"cards.card_holds\"\ - : \"/cards/{cards.id}/card_holds\",\n \"cards.customer\": \"/customers/{cards.customer}\"\ - ,\n \"cards.disputes\": \"/cards/{cards.id}/disputes\",\n \"cards.debits\"\ - : \"/cards/{cards.id}/debits\"\n }\n}"} + body: + string: !!binary | + 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 + JRUAAA== headers: - access-control-allow-headers: [Content-Type] - access-control-allow-methods: ['POST, OPTIONS'] - access-control-allow-origin: ['*'] - content-length: ['1287'] - content-type: [application/json] - status: {code: 201, message: CREATED} + cache-control: [no-cache] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 422, message: Unprocessable Entity} - request: - body: '{"links": {"customer": "/customers/CU3nDnvXpZtH65JgRsayQugJ"}, "cvv_result": - null, "number": "xxxxxxxxxxxx4242", "avs_postal_match": null, "expiration_month": - 12, "meta": {}, "id": "CC3oSSuPzZbe5sA5fqEgEtlS", "category": "other", "type": - "credit", "cvv_match": null, "bank_name": "", "avs_street_match": null, "brand": - "Visa", "updated_at": "2015-05-10T10:14:34.989402Z", "fingerprint": "1e2c425a579a1c7f27a037f0662b855035ceadbff18a0adbe785fb07e2afe1cc", - "can_debit": true, "customer": null, "name": null, "expiration_year": 2020, - "cvv": null, "is_verified": true, "avs_result": "Postal code matches, but street - address not verified.", "can_credit": false, "created_at": "2015-05-10T10:14:34.989401Z", - "address": {"city": null, "line2": null, "line1": null, "state": null, "postal_code": - null, "country_code": null}}' + body: !!python/unicode '6' headers: {} - method: PUT - uri: https://api.balancedpayments.com:443/cards/CC3oSSuPzZbe5sA5fqEgEtlS + method: POST + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/customers response: body: string: !!binary | - H4sIAAAAAAAAA41UTW/bMAy991cIPreJLFtxktvQFRh66pZtGDIMhizTiVBb9iQ5aFb4v8+SP+Kk - 6bAcgoT0Ix8fn/l6g5DHmUq1t0Y/2z8IvbrvNpwL+WzDQ8A+WWtTFqDaqHf/LZAf5eFHtTWfFvRx - 90Wz4+d69+j1+OZ2KJQJuQNVKSGNBfpAeEgoo9GK+TzKSMRwEGV4sSDJklIcUA4sTbLMXzLc/oBo - SbMER0BYBj7n3liYHw6xAl3ntq6s83zMyLpIOpovk09IQnJCs4OOq1IblscFM3x/WQNeKqGYEaWM - i1Iam/fJ2KEAw6w4pzFF6mS5D8rNpn76s02A6g80+/2wezD5ZsKaGdiV6mifLs2+pTkWNccKbJgr - SIU5H/Qqx4TJ51iywqHOR9NGAZjroyWKScf2u9DsBKurtOWWxsztiWCf3mF65+OvPl774TqgMxoG - wYJuJ53StN3ApU2EsdNNN9L5Ccj1sP823O7F2KkuivQL42V6JcnLWhp1jCfZN2bkTMYpJK26a2RU - DSfLdCqe2WhigSMwa3uCCZ7674KhJ3R8ACUyAVbfswbWb6NbvSfnPGSpIrda0LcoqQ3q9oZYJyyS - pUFDxdnURDLuXbJGGcv1aZC9gqzt7c3dez3/D0Mq+Ofaw9lquQqxv+1e7abV9JfV4OJCdHdkZrvG - +zJ3J2Ug8eq4zETaOFZ9vhNywE1uy3w4NHreI4dA00vQg1Khq9rAO63G7Fkjt/33EF2uHa65af4C - 3CBLxR0FAAA= + H4sIADZAXlUAA5RRy1KEMBC871ekco88ylV2C9ibX7BevI2ZAbKSQCXBhb+XINZaogeP3Z2eme7k + p1G37J2sU50peHIXc0ZGdqhMXfDn85PI+Knc5XJwvtNkyx1jucIyy+LkMUkf8mgGgZs12YDxYsaX + Q33F6oJv46QbrG0efVfD60pZ54UBTcyotuDeDsSjRWrhL0V2ugczbXjSoNoN2zed2c6oYNxwV3p1 + yv+yzxJ4QgGe+amnguMMvdLEyzRO9iLeizQ5p/ExPRzv05c8uhkW/9Dj//w3w+f+pXNRKWrRBSak + AuuVVP3a5dz/DyYYo40zZEHlhQSLbr0GrIVpjQqIlpyjjfY1K/z8BwAAAP//AwAm7VXWLAIAAA== headers: + cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] - content-length: ['578'] - content-type: [application/json] - status: {code: 200, message: OK} + content-type: [application/xml; charset=utf-8] + etag: ['"b504244c14c744918e88ceeae5288af8"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 201, message: Created} - request: - body: '{"expiration_month": 12, "number": "4242424242424242", "expiration_year": - 2030}' + body: !!python/unicode '88017126fake-valid-nonce' headers: {} method: POST - uri: https://api.balancedpayments.com:443/cards + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/payment_methods response: - body: {string: !!python/unicode "{\n \"cards\": [\n {\n \"links\": {\n\ - \ \"customer\": null\n },\n \"fingerprint\": \"d34d613121ae61ae732d86eaf09929617bd3f5ccc60f7364d32ae1afc5f81745\"\ - ,\n \"cvv_result\": null,\n \"number\": \"xxxxxxxxxxxx4242\",\n\ - \ \"avs_postal_match\": null,\n \"expiration_month\": 12,\n \ - \ \"meta\": {},\n \"id\": \"CC3qAYeB2wVKgXnqyQfe1uMR\",\n \"category\"\ - : \"other\",\n \"type\": \"credit\",\n \"cvv_match\": null,\n \ - \ \"bank_name\": \"\",\n \"avs_street_match\": null,\n \"brand\"\ - : \"Visa\",\n \"updated_at\": \"2015-05-10T10:14:36.512489Z\",\n \ - \ \"address\": {\n \"city\": null,\n \"line2\": null,\n \ - \ \"line1\": null,\n \"state\": null,\n \"postal_code\"\ - : null,\n \"country_code\": null\n },\n \"can_debit\": true,\n\ - \ \"name\": null,\n \"expiration_year\": 2030,\n \"cvv\": null,\n\ - \ \"is_verified\": true,\n \"avs_result\": \"Postal code matches,\ - \ but street address not verified.\",\n \"can_credit\": false,\n \ - \ \"href\": \"/cards/CC3qAYeB2wVKgXnqyQfe1uMR\",\n \"created_at\": \"\ - 2015-05-10T10:14:36.512487Z\"\n }\n ],\n \"links\": {\n \"cards.card_holds\"\ - : \"/cards/{cards.id}/card_holds\",\n \"cards.customer\": \"/customers/{cards.customer}\"\ - ,\n \"cards.disputes\": \"/cards/{cards.id}/disputes\",\n \"cards.debits\"\ - : \"/cards/{cards.id}/debits\"\n }\n}"} + body: + string: !!binary | + H4sIAEBAXlUAA6xVu3LbMBDs9RUa9hAfepj2UPSkSZkmdoo0GRA4ihiBAAOAsvX3OVCUSMuUk0zS + 6fYW91guoOzxtZbzAxgrtNoG8SIK5qCY5kLttsHz02eSBo/5LGMGuHCEUcPz2XyeFUJKpBDKuQFr + PYao4Pk+zULB+5i11ukaDEEkTaP4Lk42WThGT7xSGOuIojXMlZDbwJkWgrBPSno7x3TdUHWcyFhn + ANx5vgkCvDpQHPgHFKkZlcJNlTewQ8EmEo22jkqCCkJ+v4qjuywcQ+exW+XMsYMIlU1Fk8nlrlnL + 37FUi7oK9gHtlpAGqPNiuLk7NrANOIZO1BDkSRSvSbQmSfyURA/J/cM6/o4f8XKgr9A2/O8qDAc6 + R4UTlkKbqXwVxUma+rzqMO9B4lvk34SlOMklPmcrLTnaa2pV7xiUiAkq82e1V/pFYYUBm42k0iUR + 1rZUMcifv37yvPeJ2b+L92fXZGB5Wzp0Hw41Yl1Qz+VQCDcseApPiZK28jxnobUEqoLcC+RpXfJE + bA0KTtDnrfSzjopdZ2bdbWqE6fqTWitX5XGShe/AK+YRqEGFkugNtUMvTODXs5ZUWuhP9N0roNJV + +OlhGHOEeYqo6Q5Ia2ReOdfYhzCk1oKzi8JQofxjscNlXuhxgW4IG3qsQbkfNbhK8x9S73R4QLct + GrV7BHUQRitP2FqqeKFf8c271O+6oT28lwuq9sNIb9DZ+Wlb5XGaxlnYBx7H9kbLkUPPQJc00FD0 + xBeNeP/b47YtLDOi8SLaXjRqDD32znd6D3ibmnViiiw8RR5vlfjZdk9H0ZkN1xKlAJOvlixdxSVn + bMmW5Waz3KxLWMfRkkEKBcMrefPo7D88CAdQtSaW728Y4JLv2QZbn67Au+27Gzf8f/0CAAD//wMA + RoZAQ/UGAAA= headers: - access-control-allow-headers: [Content-Type] - access-control-allow-methods: ['POST, OPTIONS'] - access-control-allow-origin: ['*'] - content-length: ['1287'] - content-type: [application/json] - status: {code: 201, message: CREATED} + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: ['"e49dbd3a2eb450c6eff879f2fffb8434"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 201, message: Created} - request: - body: '{"links": {"customer": "/customers/CU3nDnvXpZtH65JgRsayQugJ"}, "cvv_result": - null, "number": "xxxxxxxxxxxx4242", "avs_postal_match": null, "expiration_month": - 12, "meta": {}, "id": "CC3qAYeB2wVKgXnqyQfe1uMR", "category": "other", "type": - "credit", "cvv_match": null, "bank_name": "", "avs_street_match": null, "brand": - "Visa", "updated_at": "2015-05-10T10:14:36.512489Z", "fingerprint": "d34d613121ae61ae732d86eaf09929617bd3f5ccc60f7364d32ae1afc5f81745", - "can_debit": true, "customer": null, "name": null, "expiration_year": 2030, - "cvv": null, "is_verified": true, "avs_result": "Postal code matches, but street - address not verified.", "can_credit": false, "created_at": "2015-05-10T10:14:36.512487Z", - "address": {"city": null, "line2": null, "line1": null, "state": null, "postal_code": - null, "country_code": null}}' + body: !!python/unicode '88017126fake-valid-nonce' headers: {} - method: PUT - uri: https://api.balancedpayments.com:443/cards/CC3qAYeB2wVKgXnqyQfe1uMR + method: POST + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/payment_methods response: body: string: !!binary | - H4sIAAAAAAAAA41Uy27bMBC85ysInRNbpF62b216KFIUaII2SF0UAiWubCISpZCUG8PQv1ekHpYd - p6gBG/CuZnd2drSHK4SclEqmnBX61f5B6GB/23DOxbMJDwHzZK10WYBso87tD098Erunaq0/h8Hd - 5kHR/X29uXN6fHM9FMq42ICsJBfaAJnnsxB7mGAKYfuNPMIWIdDMXS7JMsRRwrwsSNM0dLPIC33m - EQqYZmmQLXDkB85YON3tYgmqzk1dUef5mBF1kXQ0Xycfn/jkiKY7FVel0jSPC6rT7XkNeK24pJqX - Ii5KoU0ek7FDAZoacY5jcmZlufVePvyEj+TP45fNk3jZ32eA668PE9ZUw6aUe/N0qbctzbGo3ldg - wqkExvXpoBc5JlQ8x4IWFnU6mtISQF8eLZFUWLaPXNEjrK5Yy43F1O6JuDi4cYMb7H7H7gr7Ky+a - uX60CN31pBNj7QbObcK1mW66kc5PQC6H8dtwuxdtpjor0i8sLdmFZFrWQst9PMm+MWNKRcwgadVd - IS1rOFqmU/HERhML7IEa2xPXc6f+O2PocBXvQPKMg9H3pIHx2+hW55t1HjJUkV0tqGuU1Bp1e0O0 - ExaJUqOh4mxqIhH3LlmhjObqOMhWQtb2dub2vZ7/hyEl/HPt4SzAxF9E6+7VblpNfxsNzi5Ed0dm - pmu8LXN7UgYSB8tlxlljWfX5TsgBN7kt8+HQqHmPHAJNL0EPYlxVtYZ3Wo3Zk0Z2++8hulw7XHPV - /AUczgp1HQUAAA== + H4sIAFFAXlUAA6xVu3LbMBDs9RUa9hAfepj2UPCkSZkmdoo0HhA4khiBAA2AsvX3OVDUw7bkJJN0 + ut0FcLdcQMX9a6umW7BOGr2O0lkSTUFzI6Su19Hjw1eSR/d0UnALQnrCmRV0Mp0WpVQKJYQJYcG5 + gCEqBfVVEUsx1rx33rRgCSJ5nqQ3abYq4nN0r6ukdZ5o1sJUS7WOvO0hikdSsescN23H9O4C47wF + 8If+Lgjg1YMWID6RKMOZkv7S9hZqNOwC0RnnmSLoINDbRZrcFPE5dGi7197uBogw1TUsuzjce9X8 + dyrdo6+SfyK7ZqQF5oMZfup3HawjgaWXLUQ0S9IlSZYkSx+y5G6e3CW3P/EjHheMO/Sd+LsdTguG + RMUXIoUx03SRpFmeB14PWMggCUfQH9Ix7ORYH9jGKIHxujRqSAxaxCVT9FFvtHnRuMMJm5xZZSoi + neuZ5kAfv38Juo/E5N/N+7NrclKFWHpMHzZ1pjqiQSuglP404L7cExXr1aHP0hgFTEe0YspB0A3s + XtlbdJxg0HsVmj3b7T0zGa5TJ+3QAGmN9g1NsyL+AL5T7oBZtChL3kgH9KgEcaXZkR2UDTDlG/z2 + cGrzDAsS2bIaSG8Vbbzv3F0cM+fAu1lpmdThtahxmBe2m2Ec4o7tWtD+qQXfGPGkTG3iLcZt1un6 + HvRWWqODYO2YFqV5xUfvuP9wGuYjhLlkenNq6Q06ObxtC5rmeVrEYxFwPN4adRbRAzCQFjqGofhm + EB9/B9z1peNWdsFEN5rGrGW7MfrebEDTWr+4Z1vE+yrgvZbP/fB2lEPacCxZSbB0Mef5Iq0E53M+ + r1ar+WpZwTJN5hxyKDneyatLJ//hRdiCbg1xYnMlAEd+VFs8en8HPkw/XLnTH9gvAAAA//8DAI5N + uIb2BgAA headers: + cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] - content-length: ['580'] - content-type: [application/json] - status: {code: 200, message: OK} + content-type: [application/xml; charset=utf-8] + etag: ['"0768ad5e1346c0a1e20fdc9c0fa21ed2"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 201, message: Created} - request: - body: '{"amount": 1061, "meta": {"state": "new", "participant_id": 6}, "description": - "bob"}' + body: !!python/unicode 'gnwsqr103.3salefalse6' headers: {} method: POST - uri: https://api.balancedpayments.com:443/cards/CC3qAYeB2wVKgXnqyQfe1uMR/card_holds + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions response: - body: {string: !!python/unicode "{\n \"card_holds\": [\n {\n \"status\"\ - : \"succeeded\",\n \"description\": \"bob\",\n \"links\": {\n \ - \ \"order\": null,\n \"card\": \"CC3qAYeB2wVKgXnqyQfe1uMR\",\n\ - \ \"debit\": null\n },\n \"updated_at\": \"2015-05-10T10:14:38.061411Z\"\ - ,\n \"created_at\": \"2015-05-10T10:14:37.825908Z\",\n \"transaction_number\"\ - : \"HLRFV-6HH-EE97\",\n \"expires_at\": \"2015-05-17T10:14:37.998184Z\"\ - ,\n \"failure_reason\": null,\n \"currency\": \"USD\",\n \"\ - amount\": 1061,\n \"meta\": {\n \"state\": \"new\",\n \"\ - participant_id\": \"6\"\n },\n \"href\": \"/card_holds/HL3s4LvysSodfCp2oTiMjokB\"\ - ,\n \"failure_reason_code\": null,\n \"voided_at\": null,\n \ - \ \"id\": \"HL3s4LvysSodfCp2oTiMjokB\"\n }\n ],\n \"links\": {\n \ - \ \"card_holds.events\": \"/card_holds/{card_holds.id}/events\",\n \"card_holds.order\"\ - : \"/orders/{card_holds.order}\",\n \"card_holds.card\": \"/cards/{card_holds.card}\"\ - ,\n \"card_holds.debits\": \"/card_holds/{card_holds.id}/debits\",\n \ - \ \"card_holds.debit\": \"/debits/{card_holds.debit}\"\n }\n}"} + body: + string: !!binary | + H4sIAF5AXlUAA9xX32+kNhB+z18R7bsD7G6SvYhwOqmq1IdWlS5XqX05GTMsTsDmbLPZzV/fMQYW + FpO7PlSq+gYzn+355ZnP8cdjVV4fQGkuxeMquglX1yCYzLjYP66+PP1MdquPyVVsFBWaMoOo5Or6 + OuZZsq3z+2wbB/hpJdpQ0+iENqaQir9BFgedyGrNqYZE0xLioP20MtYohWedCNeS4JGQfPn8UxzM + xRZMK9kIk0Th5mYTxkH3azUVKFZQYQhlzAoJGqRN+uFle//2lj6v1d3tcxz4UHa1VBko/LkWvHxc + GdXAKnDWKaAGMkLNtbX4cZXhr+EVrJJ1GN2S8Jaso6d1+LAJH9brv9DuYUG7vqmzf7b+vKCLjjYS + rbY/LuC7XRjdR+u7PuQozbnShghawaX9qCzpso7Jqqbi5NFARXnpkb9Cqrnx7VUXUvjkOT3OohqM + 3YpTXpZYaGcXTf7vOqeNAsAayDIFWvu8PxoQmc3CIqSUjJbc+LZXsMcL4guRxLtQumr+sI3C+zgY + i3qzsS7Vadkrp7YrCC3rgq5/CLX5Hko0mA/O5rkapQddyxuR+S7KoNFdoVOl6GmixHiOGohvEw3G + lFABXsyUGlZ4MQWv63G5+Gruf1kz72TwP1Ms4+x0zYvkHMpM9/5QZTjjNXXNF9vYhWTUH0YrY3rQ + BJSSimBwayk0eGPS4kYxm6KTX3FmvAvot5im+wL0i9vlXUzr/+EwXzkXWugem/4rPaHmGdz1wDmi + 5xUR10oyPA3j0M9Y2sJdU9n9GT79jiF9DzTdZWpKFIbhePncUI/OYOknn2rUHOy8X0K0oc0ybi3B + 4M9hM18PkjOboBwTjyuw6FJQ84g0dqbjKW6IL6AMPRJHF7wqOEJV9zM6lbIEKlZJTkttucoA6DkB + ekEYVf2MMvIFRLIXr/qbQnj75zQpF8k2jNa7nW2kYtyCtkm020Vx0P10tww3JS03+oNritUy/Pdd + pubKJbOSwhRJtI6DmXCGPQFVSDjW4QTcSrtzu4FMbI9q+d2Xz+cxfZaerSxk2Ybb33l4RfdAGlUm + hTG1fggCqrG765tUUS7sxekq/gZbLraAk236XyvAas2+lnIvgwP6f1OL/UcQB66ksIBHTUWWyiPS + g2F/d14j+LcGuuRjG0Ewx+6hku2G7bZRnjG2YZv87m5zd5vDLRJIBjtIGaZlcWnXsBTUFPvSb9KW + tvt2mgJoaQqMBVJW8SLkq4iDkcyBMki5Oevdb6dqFJYE1ve+KS3nG6EuNcN0sgSW0/IMHcn6BntS + shwhekGXGK0b7M84X8XLGTORTvu9zInVUsEsM/9kT5wr+lDJrGFtFz+ffpY50AFEJYnOXhYu26Dv + JsH0snUPDFJwrEx1mnCNYVK3CMCNukjbG4qUGxVV/YM0fMAPO7z7smkRi48TV6EaS0rJgpuaNuUL + XttWMhg4YkZaYkuDhNYcDZnLnZvBpZ+DpIuNa44l9TOtJtVM8XqRiY30QytreSCpcfLLjCDZITaK + nst/gUSzlPFi0eSLc+yEIDgMPCQy47otPa8O3C6yv7ULbWnpkYKNZG7bdFOkaPZNin4tFO6gd0MC + n5kC5rtizg92quUAS/PIHitficvmTIthSBulHUvOwOA7redWU5U/NyOK7T9+ipk9w38QDkcbAGzR + ym+GfQ9gpSK9823YMOZh0JiRBd+t53VjwFca3WwhXCBfa9rPdp66xvLVNpY4WAJNGc/I0SkxGpOe + RdD392pp0vf2GriUKXCKErxetu4ATc/lNGKT5pFc/Q0AAP//AwBWhYsn5REAAA== headers: - content-length: ['1019'] - content-type: [application/json] - status: {code: 201, message: CREATED} + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: ['"9972cb90974355c5d248b532a8bedf4e"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 201, message: Created} - request: - body: '{"amount": 1000, "meta": {"state": "new", "participant_id": 2}, "description": - "janet"}' + body: null headers: {} - method: POST - uri: https://api.balancedpayments.com:443/cards/CCZ7uTr5ulqwv6ypxw4osHH/card_holds + method: PUT + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/4pf7d4/void response: - body: {string: !!python/unicode "{\n \"card_holds\": [\n {\n \"status\"\ - : \"succeeded\",\n \"description\": \"janet\",\n \"links\": {\n\ - \ \"order\": null,\n \"card\": \"CCZ7uTr5ulqwv6ypxw4osHH\",\n\ - \ \"debit\": null\n },\n \"updated_at\": \"2015-05-10T10:14:39.081341Z\"\ - ,\n \"created_at\": \"2015-05-10T10:14:38.801707Z\",\n \"transaction_number\"\ - : \"HLF0Z-NP5-WI69\",\n \"expires_at\": \"2015-05-17T10:14:38.987565Z\"\ - ,\n \"failure_reason\": null,\n \"currency\": \"USD\",\n \"\ - amount\": 1000,\n \"meta\": {\n \"state\": \"new\",\n \"\ - participant_id\": \"2\"\n },\n \"href\": \"/card_holds/HL3taKILAJVzCeHcrVvDjnSt\"\ - ,\n \"failure_reason_code\": null,\n \"voided_at\": null,\n \ - \ \"id\": \"HL3taKILAJVzCeHcrVvDjnSt\"\n }\n ],\n \"links\": {\n \ - \ \"card_holds.events\": \"/card_holds/{card_holds.id}/events\",\n \"card_holds.order\"\ - : \"/orders/{card_holds.order}\",\n \"card_holds.card\": \"/cards/{card_holds.card}\"\ - ,\n \"card_holds.debits\": \"/card_holds/{card_holds.id}/debits\",\n \ - \ \"card_holds.debit\": \"/debits/{card_holds.debit}\"\n }\n}"} + body: + string: !!binary | + H4sIAGdAXlUAA9xYTW/jNhC951cEvjOSbCfxBooWCxQFemhRYJMF2suCEkcWNxKpJSnHzq/vUJRk + KaKyAYoCi96smUdyvvhm6PjjsSovD6A0l+J+FV2Fq0sQmWRc7O9Xjw+/kt3qY3IRG0WFpplBVHJx + eRlzlmzr/JZt4wB/Wok21DQ6OUjOgMVB92k15lRDomkJcdD+tLKsUQrPORGuJcHjIHn8/EsczMUW + TCvZCJNE4eZqE8ZB92k1FaisoMIQmmVWSNAYbdIPT9vbl5f021rdXH+LAx/KrpaKgcKPS8HL+5VR + DawCZ50CaoARai6txfcrhp+GV7BK1mF0TcJrso4e1uHdJrxbr/9Gu4cF7fqmZu9ev4lw/XlBFx1t + JFptP1ywd7swuo3WN324UZpzpQ0RtILX9qOypMu6TFY1FSePBirKS4/8GVLNjW+vupDCJ8/pcRbV + YOxWnPKyxCI7u2jy/9Y5bRQA1gBjCrT2eX80IJjNwiKklBktufFtr2CPl8MXIol3oXTV/GEbhbdx + MBb1ZmNdqtOyV05tVxBa1gVdvwu1+RFKNJgPns1zNUoPupY3gvkuyqDRXaFTpehposR4jsjDt4kG + Y0qoAC9mSk1WeDEFr+txufhq7n9ZM29k8KcplnF2OvIiOYeS6d4fqgzPeE0d+SKNvZKM+GG0MqYH + TUApqQgGt5ZCgzcmLW4Usyk6+R17xpuAfotpul+BfnO7vIlp/T8c5ivnQgvdI+k/0xNqvoG7HthH + 9Lwi4lrJDE/DONDGFFLxF9rCHans/gof/sSQvgWa7jI1JQrDcLx8bqhHZ7D0k081ag623y8h2tAy + xq0lGPw5bOYrThCZTVCOiccVWHQpqHlEGtvT8RTXxBdQhh6JGxe8KjhCVfc9OpWyBCpWSU5LbWeV + AdDPBOgFyajqe5SRTyCSvXjW3xXC2y+nSblItmG03u0skYoxBW2TaLeL4qD76G4Zbkra2egL1xSr + ZfjuWabmyiWzksIUSbSOg5lwhj0BVThwrMMJuJV253YNmViOame7x8/nNn2Wnq0sZNmG2888vKJ7 + II0qk8KYWt8FAdXI7voqVZQLe3G6ir9CykUKOFnS/1oBViv7Wsq9DA7o/1Ut9h9BHLiSwgLuNRUs + lUccD4b93XmN4N8b6JKPNIJgjuyhku0m222jnGXZJtvkNzebm+scrnGAzGAHaYZpWVzaEZaCmiIv + /SFtabvfTlMALU2BscCRVTwJ+SziYCRzIAYpN2e9++xUjcKSwPreN6Wd+Uao15qhO9kBltPyDB3J + eoI9KVmOEL2gS4zWDfIz9lfxdMZMpFO+lzmxWioyO5l/sifOFX2oJGuylsXPp59lDnQAUUmi2dPC + ZRv0XSeYXrbucUEKjpWpTpNZY+jULQJwoy7S9obiyI2Kqn7nGD/ghx26Z0xPqNOXTYtYfJy4CtVY + UkoW3NS0KZ/w2raSwcDRZKQlUhoktOZoyFzu3Azmfv5r19sXyKLr8wfdz+D2IOlKwvWEkvoHzCbV + meL14gA60g8M3o6/pMaBRzKCMx6xEfRw3iskmqWMF4smvzrHNkaCPdAzOzOu2xvn1YHbRfZktcDG + S28z5M+5bdNNcTK1T3H0a+G+DnrXG/F1LWC+K+b8YJt5DrDUhu2x8pm4bM60GIa0Udo9DhgYfJ72 + I+VU5c/N6GXhP36Kmf378E44HG0AsDMpvxn2GYSVilOtb8MmyzwPB8zIgu/W87ox4CuNrqUSLnBM + bdqf7Rjh+PSr5dM4WAJNB72Ro9N5cDzrLYJ+vFc7Hf5or2GENAUODwSvl607QNNzOY3YhDySi38A + AAD//wMAu7boddgSAAA= headers: - content-length: ['1020'] - content-type: [application/json] - status: {code: 201, message: CREATED} + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: ['"ca37d2b9fb60005584eafdd45c03f64c"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 200, message: OK} - request: - body: '{"status": "succeeded", "transaction_number": "HLF0Z-NP5-WI69", "description": - "janet", "amount": 1000, "created_at": "2015-05-10T10:14:38.801707Z", "card_href": - "/cards/CCZ7uTr5ulqwv6ypxw4osHH", "updated_at": "2015-05-10T10:14:39.081341Z", - "expires_at": "2015-05-17T10:14:38.987565Z", "failure_reason": null, "currency": - "USD", "is_void": true, "meta": {"state": "cancelled", "participant_id": "2"}, - "debit": null, "failure_reason_code": null, "voided_at": null, "order": null, - "id": "HL3taKILAJVzCeHcrVvDjnSt"}' + body: !!python/unicode 'fbcxdm10.029513761salefalse5' headers: {} - method: PUT - uri: https://api.balancedpayments.com:443/card_holds/HL3taKILAJVzCeHcrVvDjnSt + method: POST + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions response: body: string: !!binary | - H4sIAAAAAAAAA4VTUU/bMBB+51dEfl4TZ22apm9TEQpbNU2CgVSEImMfwpA6mWMXWJX/PttNGgfY - 9mJFd/fdfffdl/1JECBKJCseqpI1aBncmEgQ7N1rco0iSts4ajSlAAwY+tQnGTRU8lrxStiKRyJA - DdmSiyeL7HuZbpVkIE1I6LLsu3QEbIPVapPqS5no8tfzbv5avzzPqibPjy1NKYM7rroOHY32yEfX - jChgBbEV6DOOkwlOJjG+jPEyni2nWZhhnMzwZiBJJfwTsggXOE5x6kGUJKIh1G5dCL29cxuhfH2G - N5PvP5LJ9fk8GwbAS80lNG85pT2nRZgt0mSeeAPuCS+1hMJQa5yyvlyIailB0Fc79OfF6TCJbCst - 7OYxxvioyRYUMTHvCPakYNGUCApl6V3UCFwTqTjlNRGq4MzpiN4J/SDh3qaiwTpRvp4q8u18/eXr - 1e8V5FRe7U4fxYVniPFeBa2YpTFabldx47C3YnkHTLJpnMSeWAeOfx3uqLfmvbWKoLEnPeeHsAOh - nNH9pfbDgiFnbdRVHdT14b2zUeS+mshHulDbXcpH2e7HkWOMTX0EcT/Af3l2Ve959v8Pig4lI54u - 1NpztyftH/SUXIgbBAAA + H4sIAG9AXlUAA9xXS4/bNhC+51csfOfK8mPjDbQKghZFe2gvaQo0l4AiRxazEqmQlNfOr+9QlGRp + RW32UqAo4IM183E47xkm789VeXMCbYSSD6v4dr26AckUF/L4sPr05y/ksHqfvkmsptJQZhGVvrm5 + SQRP+bcqzy5JhH8dxVhqG5PSxhZKi+/Ak6gjOa691JAaWkIStX8djTVa410XIowieCWknz7+nERz + sgPTSjXSpvH6dr1Oou7LMSrQrKDSEsqYIxLUx9js/nH39vv37OtG3+2/JlEI5U4rzUHjx40U5cPK + 6gZWkVdOA7XACbU3TuGHFcdPKypYpZt1vCfrPdnEf27W77b4O3xGtYcD7fmm5q8/f4/nrwc65xir + UGv34f29ud/H27d3ce9xpOZCG0skreC5/sgs6TKPqaqm8hLgQEVFGaA/QWaEDcmqCyVD9JyeZ16N + xmYlmShLzLOriefTv2ucsRoAc4BzDcaErD9bkNxFYRFSKkZLYUPiNRyxPkIuUlgKpU/m+128fptE + Y1KvNualvixb5dnuBKFlXdDNq1DbH6Fkg/EQbB6rUXjQtLyRPFQoA8d0iU61ppcJE/056h8hIQas + LaECLMyMWlYEMYWo63G6hHLuf5kzL0TwP5Ms4+h0zYvkAkpuenuotoKJmvrmu8cSmFJG/WF0MqEn + Q0BrpQk6t1bSQNAnLW7ksyk6/R1nxouAXsQ03M9Av3kpL2Ja+0+n+ck50UGP2PSf6AU5X8GXB84R + M8+IpNaK4W3oh37E0hbeSvrp793nj7+iS18CTaVMVYnXbqwucRdOWkz99EONnJMb90uI1rWcC6cJ + On8Om9l6UoK5AOUYeDyBSZeBnnukcTMdb/FDfAFl6Zn4dSHIgjNUdT+jM6VKoHKV5rQ0blUZAP1O + gFYQRnU/o6x6BJnmGTvzCuHtl+dkQqa7dbw5HFwjleMWtEvjwwHHePfRVRkKJe1q9JcwFLNl+O67 + TC20D2alpC3SeJNEM+IMewGqceHYrCfgltrd2w1k4npUu959+ngd01fqVctCla27w51HVPQIpNFl + Wlhbm3dRRA12d3ObaSqkK5wu42+x5WILuLim/6UCzFb+pVRHFZ3Q/ttaHt+DPAmtpAM8GCp5ps64 + Hgzy/X2NFN8a6IKPbQTBAruHTndbdtjFOWdsy7b53d32bp/DPl5vGRwgYxiWxaNdw9JQU+xLfyiX + 2v6/5xRAS1ugL3BjlY9SPckkGtE8iEMm7JXvPztWozElML+PTel2vhHqOWeYTm6BFbS8Qke0vsFe + tCpHiJ7QBcaYBvszzlf5eMVMqNN+r3LiuFQyt5h/cDfOGb2rFG9Y28Wvt19pHnQCWSli+ONCsQ38 + bhJMi617X5BCYGbqy2TXGCZ1iwAU1HnaVSiu3Mio6leu4QN+kPDiw6ZFLL1NfIIazCitCmFr2pSP + WLUtZdBvtBgZhR0NUloL1GNO91ZGz80cKJ1rfG8saXjRajLDtKgXF7ERf+hk7RpIahz8ihPcdYhz + YqD2nyFRLW2DWFT52T1uQBCcBYEdkgvTZl6QB16K6ot2oSstvVGwj8x1mwrFDc29SNGuhbwd+H5G + 4CtTwlwqxvzkhloOsDSO3LXqifhozrjohqzRxi/JHCw+0/rVasoKx2a0YYevn2Jmj/BXwuHsHIAd + WofVcM8BzFTc7kICG8YCCzRGZMF2Z3ndWAilRjdaiJC4rjXt33ac+r7yxfWVJFoCTReekaHTvWi8 + 8yyCfiyr3ZJ+JGtYpWyBQ5Rgebm8A1Q9V1OPTZpH+uYfAAAA//8DAA953L7jEQAA headers: + cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] - content-length: ['471'] - content-type: [application/json] - status: {code: 200, message: OK} + content-type: [application/xml; charset=utf-8] + etag: ['"6266f874fbfd1cb722ccd8a40f0cc7b7"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 201, message: Created} - request: body: null headers: {} @@ -702,113 +838,13 @@ interactions: method: GET uri: https://api.balancedpayments.com:443/debits?meta%5Bcontains%5D=exchange_id&limit=25&offset=0 response: - body: - string: !!binary | - H4sIAAAAAAAAA91WW0/bMBR+51egSvAwrSX3EiQ00XLrKENcUhjTVBnbAUPipL606RD/fY6TkrSD - TRPlhZfI9vF3js93zmfncWV1tRFjARpbq49qrGYR4ELNGhsI3xDBv0QkJmLbctfzbWtuByZUAEL5 - mru7jTN4B+gtHhK0noQhx2LbaHwu/FCc5X6ojKJy5Y7hcBme9YmUI8stHReh1YpRLqQMj0ki+Xx8 - kQgQqSW73BUS9sZUVaZPubNGROhDHq3ksKCuBSUXSYyZTno24RuPC+anGWXlOiI8lQIXVBXjClQa - FzE8kQwWEIaLSYUp5osQCBga3iUR0oHyQe1oM9siKGGozEePKoSeLu5WBZcU5cTM2uk5eYKeNmbm - sh5l+niMqXgVU1qfmS9AKsIP3XZFAVRFuABCN0CDSwgxRhiVNCsjwhwykgqS0HzHPaBYVNb5YmpR - 1CvZDb5bERDt/vE0k/dnnXTcCzx//IzPgz9Xo9u9bssL5spoNBl70zSbOAk/PKxvnqvDYd/G/Dg6 - EAHj3sne2c61fYbEXbcOmNWgkpY+Y9U2uUGzUbanNssUAYHREGh1W4bpNg23aRoXprFlOltWu2U4 - tu+Y1xURkOG/QryWZ7ddx6pBBAOUA5gzO6Qyvima5bLzbdC8dILmSe9rp/IfAhJJhocqDNeVqGek - OGcMUzjNjxuc71YwECeS5lmYbtsrekflN+9sCBOUy2HO49xFp0mpXWB5GLtOcwqYIJCkgAp1v2nS - Gn+wunCnbVzu2qGMfdmeOvtGj7UNaVx5vn9UO32aYsD4UBGU9yiOVbcPge7Uzk7/E85AnEa4BZO4 - whThX/WtT6Uvog8hgJtOkmUD/5iGkXWGe9ZkcDO6fX8BOC3Hthyz3s3/EoDd8pVi5jTzigDM/X7z - uBM0g5MLd3kCsAzfXKoArGUIAE4gQ5fk1INZ7+T0cG+HxGGtmcFbBPCy7w8mgM3uKHSMX/fhQCTj - 5MHuZFcBf38BmC3fsg3L+I8XwGy5tutt1h+NVwTg9Tab1qbf3A16g+UJwDSM8p9vSS+AuQwB+EcH - fVueDyYH3v505ItsgihY0gvwsu9CAOr7c+XpN6RLsmrUCwAA - headers: - content-encoding: [gzip] - content-length: ['834'] - content-type: [application/json] - status: {code: 200, message: OK} -- request: - body: '{"status": "succeeded", "card_hold_href": "/holds/HL3esMlGtUrs6OERAZ3RdthC", - "source_href": "/resources/CCZ7uTr5ulqwv6ypxw4osHH", "transaction_number": "WBNV-W4U-OIJB", - "description": "janet", "created_at": "2015-05-10T10:14:26.637542Z", "appears_on_statement_as": - "BAL*example.com", "updated_at": "2015-05-10T10:14:27.043941Z", "order": null, - "currency": "USD", "amount": 1576, "meta": {"participant_id": "2"}, "customer_href": - "/customers/CUY2lat7LMyxujRBpvIU69v", "failure_reason_code": null, "failure_reason": - null, "id": "WD3fum9u7y4F0Ir70u0X699K", "dispute": null}' - headers: {} - method: PUT - uri: https://api.balancedpayments.com:443/debits/WD3fum9u7y4F0Ir70u0X699K - response: - body: - string: !!binary | - H4sIAAAAAAAAA31T227aQBB9z1cgP1YF22BsmbdA2kJLEonGpaWqrM3uIJz61r0QEPK/d3ftxYYq - fbE8O3Nm5pyZOd30ehaB54Qza9L7Ka1e76S/8p1xxIV6t5jAGIAAsd4bJwGGaVLypMhVxAvKgbfe - NMl/K6TJJbNhwXiRAVXRs+jHMEU8WN4fD+JlNS33i8gP92e8Kl4IikEHzzaBeKJjkf553fvH8vDq - FWw+7wZjREm8K1Ki4ufLEbD79BOPKPMfP6xuN6MV4btZF1BQojvJRZoaSkqJhJWCq6rK0VCtzpxF - SRAHEiOu6gwdd9x3xn3XeXKdietNPHfgu2HgjTatEJjC/yBDf+CPgrE37EA4RTlDWCkb5yJ7riVb - Tx++9dde1H9cfJ62+bcoSQWFWJZhehJdRlJzSiHHR9Vu9PWuhaGsELli4Y4D/8zvMlmMC2KkOIdk - wJGEdeZaIsoTnJQo53GiBzC0/lFuR2GrXHa9a/b6brQVWSiCo/fRWdDAEc53Pwy/dDosS0CUxVIE - tYeQgcyP9DZOb5fv4ICyMoUBLrIWU5d/M7fuqpLfX4qOdbmjzRUMumtqG4PZp7rxs7tqqhqYWSjL - 1n8tQJvX0e2eSUXqnWsRzcM1pj0Im0JttJjavobAXoqmJTO6GxoJqezGW4/W8JBzEjl5E2Pcl6CL - 87PVHXYEM6dZqa2obqq/v1zCA3MEAAA= - headers: - content-encoding: [gzip] - content-length: ['536'] - content-type: [application/json] - status: {code: 200, message: OK} -- request: - body: '{"status": "succeeded", "card_hold_href": "/holds/HL3bBoxxV9Mnfl2ReI2wVbqg", - "source_href": "/resources/CCZ7uTr5ulqwv6ypxw4osHH", "transaction_number": "W1FL-MBU-UOT5", - "description": "janet", "created_at": "2015-05-10T10:14:23.994141Z", "appears_on_statement_as": - "BAL*example.com", "updated_at": "2015-05-10T10:14:24.432412Z", "order": null, - "currency": "USD", "amount": 2091, "meta": {"participant_id": "2"}, "customer_href": - "/customers/CUY2lat7LMyxujRBpvIU69v", "failure_reason_code": null, "failure_reason": - null, "id": "WD3cwcrdWiQ6cxIOQHEAimfm", "dispute": null}' - headers: {} - method: PUT - uri: https://api.balancedpayments.com:443/debits/WD3cwcrdWiQ6cxIOQHEAimfm - response: - body: - string: !!binary | - H4sIAAAAAAAAA31T227aQBB9z1cgP0YFX7ik5i0krUACRUlxUBNV1rI7NJvaa2cvYIT87921WWyo - 0hfLszNnLmfOHK46HYfAmkrhjDuv2up0DtVXvwuJpDLvjlAYAxAgzhfrJCAwp7mkGTMR74iBbLwJ - ZX8M0ubS2bASMkuBm+i76GeQIHkzX+wL9f40ybezaBRuT3hTPFMcQxV893Kjlnyoko/ddrTPi90g - E9NpOxgjTuK3LCEmfjrvrydZUTyHC7ZJgieYBbvn9cfvNiDjpOqEqSSxIxkmqMiVNFWN4zhqeZpZ - 5QRJIDGSpk7g+cOuN+z63tL3xv5gPAh63tegPwxfGiIwh/9Bgn4vDAf+wG9BJEdMIGyYjZlK1zVl - K//7vLuYRN3oYTls8m8QTRSHWJcR1SbaE2nOOQeG96bd6Md9A0NpppiZIvBC/zTfebIYZ8RScQpJ - QSINa+01R1xSTHPEZEyrBQTOP8y9cdgYl1trzV3d9/EOc7KijyNczB4ep99uabpJWx3mOSAuYk2C - 0SGkoPOjSo2T2/k1FCjNE+jhrIWpy3+au+qq1N9fZhznXKPHK+i1ZepaQ7iHuvGTuzx2amFWUI5b - /TWAyryMbnSmGak11yCOD5eY5iBcDrXRYGr7EgJbTVpFmeXdjkFJ6R699WrtHHpPipFPMdZ9Djo7 - P9fcYYswe5qlUUV5Vf4FZWEcKnMEAAA= - headers: - content-encoding: [gzip] - content-length: ['536'] - content-type: [application/json] - status: {code: 200, message: OK} -- request: - body: '{"status": "succeeded", "card_hold_href": "/holds/HL38Cqf40zjfVtovok3BxXUs", - "source_href": "/resources/CCZ7uTr5ulqwv6ypxw4osHH", "transaction_number": "W6I8-289-DUIV", - "description": "janet", "created_at": "2015-05-10T10:14:21.535681Z", "appears_on_statement_as": - "BAL*example.com", "updated_at": "2015-05-10T10:14:21.923020Z", "order": null, - "currency": "USD", "amount": 1000, "meta": {"participant_id": "2"}, "customer_href": - "/customers/CUY2lat7LMyxujRBpvIU69v", "failure_reason_code": null, "failure_reason": - null, "id": "WD39KGL3uSVwG6Fyq9txwdna", "dispute": null}' - headers: {} - method: PUT - uri: https://api.balancedpayments.com:443/debits/WD39KGL3uSVwG6Fyq9txwdna - response: - body: - string: !!binary | - H4sIAAAAAAAAA31T227aQBB9z1cgP1YF37ADvBVQAyp9aQJpU1XWZndQTOxdZy9cgvzv3bVZbKjS - F8uzM2dmzpmZ402n4xB4TqVwRp3f2up0jtVXvwuJpDLvjlAYAxAgzmfrJCAwTwuZMmoiNoiCbLxZ - Sl8N0ubS2bASkuXATfRk+SvIkLxdfD/s1ebHuNjOl/Fwe8ab4kxxDFXw5OlWPfBIZW+7bXwo9rs+ - E7NZOxgjTpIXlhETP1uEg8nbuu+9b9YrybbsNRzvfy5FG8A4qTqhKsssJaNEKgolTVXjOFEtz5xV - QZAEkiBp6gSeH3W9qOt7D7438vujftCLhqEX958aITCH/0ECvxeFUTzwWxDJERUIG2UTqvLnWrLH - eD7oBoNhd7qcr5r8a5RmikOiy4hqEm1GWnPOgeKDaXd5P21gKGeKGha+53lnfpfJEsyIleIckoNE - Gtaaa4G4THFaICqTtBpA4Pyj3AuHtXG59a65j9Nw+O1uEar71e4u/np4G8r9jlDU6rAoAHGRaBHM - HkIOOj+qtnH8ZfEJ9igvMuhhljeYuvyHuauuSv39Y+g4lzt6uoJee01dawj3WDd+dpenqhZmF8px - q78GUJnX0c2eaUXqnWsQp4drTHMQLofaaDC1fQ2BrRatkszqbmmkpHRP3nq0loeek6LkQ4x1X4Iu - zs81d9gSzJ5mabaivCn/AsZF2jVzBAAA + body: {string: !!python/unicode "{\n \"meta\": {\n \"last\": \"/debits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\"\ + ,\n \"next\": null,\n \"href\": \"/debits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\"\ + ,\n \"limit\": 25,\n \"offset\": 0,\n \"previous\": null,\n \"\ + total\": 0,\n \"first\": \"/debits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\"\ + \n },\n \"links\": {},\n \"debits\": []\n}"} headers: - content-encoding: [gzip] - content-length: ['537'] + content-length: ['356'] content-type: [application/json] status: {code: 200, message: OK} version: 1 diff --git a/tests/py/fixtures/TestCredits.yml b/tests/py/fixtures/TestCredits.yml index ba02b6621f..4d2eafc91f 100644 --- a/tests/py/fixtures/TestCredits.yml +++ b/tests/py/fixtures/TestCredits.yml @@ -4,19 +4,19 @@ interactions: "homer"}' headers: {} method: POST - uri: https://api.balancedpayments.com:443/bank_accounts/BA11wySE7xC92XiLmyto2jrv/credits + uri: https://api.balancedpayments.com:443/bank_accounts/BA7fCPsaL7639EPd18t5fBWE/credits response: body: {string: !!python/unicode "{\n \"credits\": [\n {\n \"status\"\ : \"succeeded\",\n \"description\": \"homer\",\n \"links\": {\n\ - \ \"customer\": \"CU10okme7RHDQdREgqMuGc9i\",\n \"destination\"\ - : \"BA11wySE7xC92XiLmyto2jrv\",\n \"order\": null,\n \"settlement\"\ - : null\n },\n \"updated_at\": \"2015-05-10T10:14:16.882446Z\",\n\ - \ \"created_at\": \"2015-05-10T10:14:16.565455Z\",\n \"transaction_number\"\ - : \"CRJHN-1CA-2EVC\",\n \"failure_reason\": null,\n \"currency\"\ + \ \"customer\": \"CU7cxYMI30ksMYjppt19RtlP\",\n \"destination\"\ + : \"BA7fCPsaL7639EPd18t5fBWE\",\n \"order\": null,\n \"settlement\"\ + : null\n },\n \"updated_at\": \"2015-05-21T20:36:01.357974Z\",\n\ + \ \"created_at\": \"2015-05-21T20:36:01.068544Z\",\n \"transaction_number\"\ + : \"CRKQH-S5P-7XWP\",\n \"failure_reason\": null,\n \"currency\"\ : \"USD\",\n \"amount\": 2600,\n \"failure_reason_code\": null,\n\ \ \"meta\": {\n \"exchange_id\": \"6\",\n \"participant_id\"\ - : \"3\"\n },\n \"href\": \"/credits/CR349rss6TLYvuK0YW81WYeN\",\n\ - \ \"appears_on_statement_as\": \"example.com\",\n \"id\": \"CR349rss6TLYvuK0YW81WYeN\"\ + : \"3\"\n },\n \"href\": \"/credits/CR9f6M2PnyNtsSMATdLgrpX\",\n\ + \ \"appears_on_statement_as\": \"example.com\",\n \"id\": \"CR9f6M2PnyNtsSMATdLgrpX\"\ \n }\n ],\n \"links\": {\n \"credits.events\": \"/credits/{credits.id}/events\"\ ,\n \"credits.order\": \"/orders/{credits.order}\",\n \"credits.settlement\"\ : \"/settlements/{credits.settlement}\",\n \"credits.reversals\": \"/credits/{credits.id}/reversals\"\ @@ -24,7 +24,7 @@ interactions: \ \"credits.customer\": \"/customers/{credits.customer}\",\n \"credits.destination\"\ : \"/resources/{credits.destination}\"\n }\n}"} headers: - content-length: ['1175'] + content-length: ['1173'] content-type: [application/json] status: {code: 201, message: CREATED} - request: @@ -35,47 +35,47 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAA6VUbU/bMBD+zq+oLMGntXmhKVCpmqBFQxtDWoGxbpoiz7mCR2IH2+laVf3vs924 - cVuxSduXKL675+6e585eHrRaiAjIqJKo3/qmj63W0n61QyqsKmNHsiIEIIMMvXHODCQRtFSUMxPx - xAsQjTen7NkgXS5TppLKBuno4X0U8ucCTsZXo0/Z+PLx5WP1jpzRTQIdrwsoyrArcHEeRb8Wt5cn - 8+FZ/IVeFwvF459i5kO4yGx+VuW5a9TwAKVyKICp2ldzWG3IVGWGFWQpNhEoDqOkHSbtKLyLwn7U - 7Ue9zulp3O32vjYMtWp/gSS9pJskHkQJzCQmhlHKquJHrcX4/dVNOxqet+PLz8OmwBTTvBKQ6jrS - auyz0moKAYwsTL/3t6MGhgteWaJxLww3BLeTpYRnsJuxAIW1zZsYzMkTZo+Q0syU6flSl1goSmiJ - mardx2hP1icBU4MM6hULhuPj7pmQsnd3PZlVH8LJw2n0MIEbr/2yBCxkqiUy62enlmK7hDDHRZlD - h/CiiV+39mpe29JKf78bKdAWR5Rjaeft2nub04KqQZwcmbjD5IJwpjBl8jAZDTwxjvh0qndqENZt - IAZzt1prxdEu839ObVsy00zqzOva2lIPF5UCZpTbe9psCFJc4Vyboho2peJ/yWoB7Y1B25fbvR8d - mOlZ2Ult5r2sB9+h2Sqo/XVDzuM/C4E7yGCDdKaVE9sBt241CpqjB26Me3D3VqDA/nkge96L33mO - AgGSV4KAB/RC9uB6SLoIzv+gTxOyI5FH7XV1/SAzqYPVb6DCpMPdBQAA + H4sIAAAAAAAAA6VUUW/aMBB+769AltqnQUJoQkFCU6GVNq1UDFq13TRFnnMpXhMnsp2KCvHfZ5uY + GFA3aXuJ4rv77u777uz1SauFCIeESoGGre/q2GqtzVc5hMSy0nYkKkIAEkjQB+tMQBBOS0kLpiOW + RQ688WaUvWikzaXLVEKaIBU9ue+T1dP0c89/EdOnX2Upu4O5zGa7BCpeFZCUYVtgfNlPJzOBb/pR + b3A9S7oXMkzHD9cupOCJyc+qLLONah4gZQY5MFn7ag6bHZmqTLCEJMY6AgV+N2z7YTvo3gX+sBcN + /W6nF/YH/fNvDUOl2l8gfnQRnrsQyTETmGhGMavyn7UW8y9fP7UX4azdf3xoFEApplnFIVZ1hNHY + ZaXU5BwYedP93i+umr5wXlSGaBD5/o7gfrKYFAkcZsxBYmVzJgYrssTsGWKa6DKRK3WJuaSElpjJ + 2t1DR7IuOaQa6dUr5k3mgzSaBjP2divFYnp5l9w88/LR6b4sAXMRK4X09pmhxdjsIKxwXmbQIUXe + xG87ey+taWijvj+0EGiPIcqwMNO2zX3MaE7lKAjPdNxpOCYFk5gycRpejRwpzoo0VRs18usuEIOV + Xayt3uiQ9z+nNi3pWYZ15m1tZalHi0oOr7Qwt7TZDyQLiTNl6tawlPL/JasENPcF7V9t+3p04FWN + ygxqN+11PfYOTTZe7a8bsh73UfDsQXg7pDVtrNgWuHenkdccHXBjPILblwJ55s8BmfNR/MFj5HEQ + RcUJOEAn5AiuhqSK4OwP+jQhBxI51N5X1w3SkzrZ/Aa6gvkb2wUAAA== headers: content-encoding: [gzip] - content-length: ['612'] + content-length: ['610'] content-type: [application/json] status: {code: 200, message: OK} - request: - body: '{"status": "succeeded", "transaction_number": "CRJHN-1CA-2EVC", "description": - "homer", "created_at": "2015-05-10T10:14:16.565455Z", "updated_at": "2015-05-10T10:14:16.882446Z", - "failure_reason_code": null, "failure_reason": null, "destination_href": "/resources/BA11wySE7xC92XiLmyto2jrv", + body: '{"status": "succeeded", "transaction_number": "CRKQH-S5P-7XWP", "description": + "homer", "created_at": "2015-05-21T20:36:01.068544Z", "updated_at": "2015-05-21T20:36:01.357974Z", + "failure_reason_code": null, "failure_reason": null, "destination_href": "/resources/BA7fCPsaL7639EPd18t5fBWE", "currency": "USD", "amount": 2600, "meta": {"participant_id": "3"}, "customer_href": - "/customers/CU10okme7RHDQdREgqMuGc9i", "appears_on_statement_as": "example.com", - "settlement": null, "order": null, "id": "CR349rss6TLYvuK0YW81WYeN"}' + "/customers/CU7cxYMI30ksMYjppt19RtlP", "appears_on_statement_as": "example.com", + "settlement": null, "order": null, "id": "CR9f6M2PnyNtsSMATdLgrpX"}' headers: {} method: PUT - uri: https://api.balancedpayments.com:443/credits/CR349rss6TLYvuK0YW81WYeN + uri: https://api.balancedpayments.com:443/credits/CR9f6M2PnyNtsSMATdLgrpX response: body: string: !!binary | - H4sIAAAAAAAAA31TXU/bMBR951dEeV6TODQt7RsLFWhjSCsw1k0oMvYFPPI1f3RUVf77bJMPtxW8 - RLHvOfecc3OzPfI8n3CgTAp/7v3WR8/b2qcuCImlMve+UIQAUKD+p65IQRDOasmq0iCeqwL4UM1Z - +WKYXS8jo4S0II1Ob1FUvRQwXV6cfafLxdPfb+qczFjfQOO1gGQl7gQ+nyL0b3O9mL6ms/gnuyw2 - sor/8LVLqTi1/UuV551RkwOkzKGAUra1NkPTh1E1xRJohg3CjyOUjKJkhKIbFM3ReI6mwWx8kqDp - ryGhntqHlEmQTJJxkjgUyXEpMDGJslIVD+0sll8urkYoPR3Fix/pIPCIWa44ZFpH2Bm7qfQ0OYeS - bIzf2+uzgYaLStmg8SSK+oC7zTJSUdjvWIDE+s75YjXmkhFW41JmjBqlY/9gdM8cHk0pbNcoTJfH - 4xkXYnJzuVqrr9Hq7gTdreDKsVjXgLnI9BjMitkvk2G7aPCKizqHgFTFgH/TfrevtdTo572J6++u - XrfdAay1itXonW5bywGjTdjW3ybWs7qN8kP7JsKeY89Na7LH76yaHw5HhzlcHtC5dsEFzj/wOUD2 - rDpa76d0QXt89/8Mu4Nju7s6ML33o4YcRKU4AYfrQBqzQs1R8x9h45xJewQAAA== + H4sIAAAAAAAAA31TXW+bMBR9769APC98JZCStzartGnNxJJWbTdNyLMvKysYyzZTq4j/Xtvlw0nU + viDse84951wu+zPHcTEHUkrhrpxf6ug4e/NUBSGRbPW9K1qMAQgQ99NQJCAwL5ksG6oRj00NfKpW + JX3SzKGXlmmFNCCFXt8u8fPD5us8eBKbh3+MyTDdyiobGyi8EpAlRYPA5cWyWGcCXS+TeXqVkfBc + xsXl3ZVNaTgx/WlbVYNRnQOkrKAGKvtan6Ebw7SMIAkkRxrhRkEYz4J4FoU3UbCaJ6sg8uJFukwX + P6eEamofUkIvSM7jhU2RHFGBsE6U07b+089i++3Hl9kuzmbL+7tpAm6ByqrlkCsdYWZsp1LT5Bwo + ftF+b3efJ1+obloTNEqCYAx42CzHDYHjjjVIpO6sL8YQlyUuGaIyL4lWmrsno3vkUOiS36+Rv96m + RbKJMvryXYrd5uKGXP/l7N5yyBggLnI1Bb1h5sPkyOwZPKOaVeDhpp7wb9LvtTWGOvX8rcO6h4s3 + 7LYH/5WIkRh97nvDXkk6v6+/zWtkDfvk+uZN+CPHnLve44g/WDTXn44Wc7o8oXPlggtUfeBzghxZ + tbTeT2mDjvj23+kPB8v2cHVi+ug39TmIpuUYLK4F6fQCdWfdKwNpB+x5BAAA headers: content-encoding: [gzip] - content-length: ['502'] + content-length: ['501'] content-type: [application/json] status: {code: 200, message: OK} - request: diff --git a/tests/py/fixtures/TestPayday.yml b/tests/py/fixtures/TestPayday.yml index 7db838421a..088cc6a65a 100644 --- a/tests/py/fixtures/TestPayday.yml +++ b/tests/py/fixtures/TestPayday.yml @@ -1,184 +1,192 @@ interactions: - request: - body: '{"amount": 1000, "meta": {"state": "new", "participant_id": 2}, "description": - "janet"}' + body: !!python/unicode 'fbcxdm10.029513761salefalse5' headers: {} method: POST - uri: https://api.balancedpayments.com:443/cards/CCZ7uTr5ulqwv6ypxw4osHH/card_holds + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions response: - body: {string: !!python/unicode "{\n \"card_holds\": [\n {\n \"status\"\ - : \"succeeded\",\n \"description\": \"janet\",\n \"links\": {\n\ - \ \"order\": null,\n \"card\": \"CCZ7uTr5ulqwv6ypxw4osHH\",\n\ - \ \"debit\": null\n },\n \"updated_at\": \"2015-05-10T10:14:56.530034Z\"\ - ,\n \"created_at\": \"2015-05-10T10:14:56.277794Z\",\n \"transaction_number\"\ - : \"HL47M-Y0A-LKT8\",\n \"expires_at\": \"2015-05-17T10:14:56.458921Z\"\ - ,\n \"failure_reason\": null,\n \"currency\": \"USD\",\n \"\ - amount\": 1000,\n \"meta\": {\n \"state\": \"new\",\n \"\ - participant_id\": \"2\"\n },\n \"href\": \"/card_holds/HL3MPnA9EGwF54zwMyZFVcCV\"\ - ,\n \"failure_reason_code\": null,\n \"voided_at\": null,\n \ - \ \"id\": \"HL3MPnA9EGwF54zwMyZFVcCV\"\n }\n ],\n \"links\": {\n \ - \ \"card_holds.events\": \"/card_holds/{card_holds.id}/events\",\n \"card_holds.order\"\ - : \"/orders/{card_holds.order}\",\n \"card_holds.card\": \"/cards/{card_holds.card}\"\ - ,\n \"card_holds.debits\": \"/card_holds/{card_holds.id}/debits\",\n \ - \ \"card_holds.debit\": \"/debits/{card_holds.debit}\"\n }\n}"} - headers: - content-length: ['1020'] - content-type: [application/json] - status: {code: 201, message: CREATED} -- request: - body: '{"amount": 1000, "meta": {"exchange_id": 1, "participant_id": 2}, "description": - "janet"}' - headers: {} - method: POST - uri: https://api.balancedpayments.com:443/card_holds/HL3MPnA9EGwF54zwMyZFVcCV/debits - response: - body: {string: !!python/unicode "{\n \"debits\": [\n {\n \"status\":\ - \ \"succeeded\",\n \"description\": \"janet\",\n \"links\": {\n\ - \ \"customer\": \"CUY2lat7LMyxujRBpvIU69v\",\n \"source\": \"\ - CCZ7uTr5ulqwv6ypxw4osHH\",\n \"card_hold\": \"HL3MPnA9EGwF54zwMyZFVcCV\"\ - ,\n \"order\": null,\n \"dispute\": null\n },\n \"\ - updated_at\": \"2015-05-10T10:14:58.633182Z\",\n \"created_at\": \"2015-05-10T10:14:58.252828Z\"\ - ,\n \"transaction_number\": \"W93B-ODP-KRNU\",\n \"failure_reason\"\ - : null,\n \"currency\": \"USD\",\n \"amount\": 1000,\n \"failure_reason_code\"\ - : null,\n \"meta\": {\n \"exchange_id\": \"1\",\n \"participant_id\"\ - : \"2\"\n },\n \"href\": \"/debits/WD3P2Y4oPFQX28hwgDOlJdQh\",\n\ - \ \"appears_on_statement_as\": \"BAL*example.com\",\n \"id\": \"\ - WD3P2Y4oPFQX28hwgDOlJdQh\"\n }\n ],\n \"links\": {\n \"debits.customer\"\ - : \"/customers/{debits.customer}\",\n \"debits.order\": \"/orders/{debits.order}\"\ - ,\n \"debits.dispute\": \"/disputes/{debits.dispute}\",\n \"debits.source\"\ - : \"/resources/{debits.source}\",\n \"debits.events\": \"/debits/{debits.id}/events\"\ - ,\n \"debits.refunds\": \"/debits/{debits.id}/refunds\",\n \"debits.card_hold\"\ - : \"/holds/{debits.card_hold}\"\n }\n}"} + body: + string: !!binary | + H4sIAMRRXlUAA9xXS2/jNhC+51cEvjOy/EichaJgi0WLHtpDd9PDXhYUObKYSKRKUo6dX9+hXpYs + Krs9FCh6k2Y+Duc9w+jxWOTXB9BGKPmwCG+Wi2uQTHEh9w+Lpy8/k93iMb6KrKbSUGYRFV9dX0eC + xyvzvOabKMBPRzGW2srEtLKZ0uINeBS0JMe1pxJiQ3OIgvrT0VilNd51IsIogldC/PT5UxRMyQ5M + C1VJG4fLm+UyCto/xyhAs4xKSyhjjkhQH2OT+5fN3dtb8rzSt9vnKPCh3GmlOWj8uZYif1hYXcEi + aJTTQC1wQu21U/hhwfHXigIW8WoZbslyS1bhl1X4YbP5sL79imr3B+rzVcn/2fnzgdY5xirU2v20 + /r7fhuu727DzOFJToY0lkhZwqT8yczrPY6ooqTx5OFBQkXvor5AYYX2yykxJHz2lx4lXg6FZUSLy + HPPsbOLx8O8aZ6wGwBzgXIMxPuuPFiR3UZiF5IrRXFifeA17rA+fixSWQt4k8/0mXN5FwZDUqY15 + qU/zVjVsd4LQvMzo6odQ6++hZIXxEGwaq0F40LS0ktxXKD3HtIlOtaanERP9OegfPiEGrM2hACzM + hFqWeTGZKMthuvhy7n+ZM+9E8D+TLMPotM2LpAJybjp7qLaCiZI2zXeLJTCmDPrD4GRED4aA1koT + dG6ppAGvT2rcwGdjdPwbzox3AZ2IcbgvQL82Ut7F1PYfDtOTU6KD7rHpv9ITcp6hKQ+cI2aaEVGp + FcPb0A/diKU1vJa0++nrH59+QZe+BxpLGasSLt1YnePOnLSY+vHHEjkHN+7nELVrORdOE3T+FDax + 9aAEcwFKMfB4ApMuAT31SOVmOt7SDPEZlKVH0qwLXhYcoSi7GZ0olQOViziluXGrSg/odgK0gjCq + uxll1QvIOE3YkRcIr/8aTiJkvFmGq93ONVI5bEGbONztcIy3P22VoVBSr0Z/CkMxW/r/rsuUQjfB + LJS0WRyuomBCnGBPQDUuHKvlCFxT23vbgUxcj6rXu6fP5zF9pp61zFReu9vfeURB90AqnceZtaX5 + EATUYHc3N4mmQrrCaTP+BlsutoCTa/rfCsBs5d9ytVfBAe2/KeX+EeRBaCUd4MFQyRN1xPWgl9/c + V0nxVwVt8LGNIFhg99DxZs12mzDljK3ZOr29Xd9uU9iGyzWDHSQMwzJ7tG1YGkqKfel35VK7+W44 + GdDcZugL3Fjli1SvMgoGtAbEIRH2zG9+W1alMSUwv/dV7na+AeqS008nt8AKmp+hA1rXYE9a5QNE + R2gDY0yF/Rnnq3w5Y0bUcb9XKXFcKplbzD+6G6eMzlWKV6zu4ufbz7QGdABZKGL4y0yx9fx2EoyL + rX1fkExgZurTaNfoJ3WNABTUetpVKK7cyCjKH1zDe3wv4d2HTY2Ye5s0CWowo7TKhC1plb9g1daU + Xr/BYmQUdjSIaSlQjym9sTK4NLOntK5pemNO/YtWlRimRTm7iA34fSer10BS4uBXnOCuQ5wTPbV/ + gUS1tPViUeWLe9yAIDgLPDskF6bOPC8PGimqK9qZrjT3RsE+MtVtLBQ3NPciRbtm8rbnNzMCX5kS + plIx5gc31FKAuXHkrlWvpInmhItuSCptmiWZg8VnWrdajVn+2Aw2bP/1Y8zkEf6DcDg6B2CH1n41 + 3HMAMxW3O5/AijHPAo0RmbHdWV5WFnyp0Y4WIiSua1X9WY/Tpq98c30lCuZA44VnYOh4LxruPLOg + 78uqt6TvyepXKZvhECVYXi7vAFVP1dhjo+YRX/0NAAD//wMAlgP3V+MRAAA= headers: - content-length: ['1167'] - content-type: [application/json] - status: {code: 201, message: CREATED} + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: ['"af538742904ed2ece6dcf466f66d5413"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 201, message: Created} - request: - body: '{"status": "succeeded", "description": "janet", "amount": 1000, "created_at": - "2015-05-10T10:14:56.277794Z", "card_href": "/cards/CCZ7uTr5ulqwv6ypxw4osHH", - "updated_at": "2015-05-10T10:14:56.530034Z", "expires_at": "2015-05-17T10:14:56.458921Z", - "failure_reason": null, "currency": "USD", "transaction_number": "HL47M-Y0A-LKT8", - "meta": {"state": "captured", "participant_id": "2"}, "debit": null, "failure_reason_code": - null, "voided_at": null, "order": null, "id": "HL3MPnA9EGwF54zwMyZFVcCV"}' + body: 10.0 headers: {} method: PUT - uri: https://api.balancedpayments.com:443/card_holds/HL3MPnA9EGwF54zwMyZFVcCV + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/2sj3d4/submit_for_settlement response: body: string: !!binary | - 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 + R2xEHvG7fwAAAP//AwDhAM47+RIAAA== headers: + cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] - content-length: ['486'] - content-type: [application/json] + content-type: [application/xml; charset=utf-8] + etag: ['"3fcd64b6545ca4d4a6ce250d441498b7"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] status: {code: 200, message: OK} - request: - body: '{"amount": 1576, "meta": {"state": "new", "participant_id": 2}, "description": - "janet"}' - headers: {} - method: POST - uri: https://api.balancedpayments.com:443/cards/CCZ7uTr5ulqwv6ypxw4osHH/card_holds - response: - body: {string: !!python/unicode "{\n \"card_holds\": [\n {\n \"status\"\ - : \"succeeded\",\n \"description\": \"janet\",\n \"links\": {\n\ - \ \"order\": null,\n \"card\": \"CCZ7uTr5ulqwv6ypxw4osHH\",\n\ - \ \"debit\": null\n },\n \"updated_at\": \"2015-05-10T10:15:01.500017Z\"\ - ,\n \"created_at\": \"2015-05-10T10:15:01.230299Z\",\n \"transaction_number\"\ - : \"HLWWC-UPP-8XKI\",\n \"expires_at\": \"2015-05-17T10:15:01.428221Z\"\ - ,\n \"failure_reason\": null,\n \"currency\": \"USD\",\n \"\ - amount\": 1576,\n \"meta\": {\n \"state\": \"new\",\n \"\ - participant_id\": \"2\"\n },\n \"href\": \"/card_holds/HL3SoMLeb1p4W7IR1kmdFGhT\"\ - ,\n \"failure_reason_code\": null,\n \"voided_at\": null,\n \ - \ \"id\": \"HL3SoMLeb1p4W7IR1kmdFGhT\"\n }\n ],\n \"links\": {\n \ - \ \"card_holds.events\": \"/card_holds/{card_holds.id}/events\",\n \"card_holds.order\"\ - : \"/orders/{card_holds.order}\",\n \"card_holds.card\": \"/cards/{card_holds.card}\"\ - ,\n \"card_holds.debits\": \"/card_holds/{card_holds.id}/debits\",\n \ - \ \"card_holds.debit\": \"/debits/{card_holds.debit}\"\n }\n}"} - headers: - content-length: ['1020'] - content-type: [application/json] - status: {code: 201, message: CREATED} -- request: - body: '{"amount": 1576, "meta": {"exchange_id": 2, "participant_id": 2}, "description": - "janet"}' + body: !!python/unicode 'fbcxdm15.7629513761salefalse5' headers: {} method: POST - uri: https://api.balancedpayments.com:443/card_holds/HL3SoMLeb1p4W7IR1kmdFGhT/debits + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions response: - body: {string: !!python/unicode "{\n \"debits\": [\n {\n \"status\":\ - \ \"succeeded\",\n \"description\": \"janet\",\n \"links\": {\n\ - \ \"customer\": \"CUY2lat7LMyxujRBpvIU69v\",\n \"source\": \"\ - CCZ7uTr5ulqwv6ypxw4osHH\",\n \"card_hold\": \"HL3SoMLeb1p4W7IR1kmdFGhT\"\ - ,\n \"order\": null,\n \"dispute\": null\n },\n \"\ - updated_at\": \"2015-05-10T10:15:03.665040Z\",\n \"created_at\": \"2015-05-10T10:15:03.259047Z\"\ - ,\n \"transaction_number\": \"WAHN-Y5W-WSS3\",\n \"failure_reason\"\ - : null,\n \"currency\": \"USD\",\n \"amount\": 1576,\n \"failure_reason_code\"\ - : null,\n \"meta\": {\n \"exchange_id\": \"2\",\n \"participant_id\"\ - : \"2\"\n },\n \"href\": \"/debits/WD3UGbONQmiNcUDZBXUIwdq0\",\n\ - \ \"appears_on_statement_as\": \"BAL*example.com\",\n \"id\": \"\ - WD3UGbONQmiNcUDZBXUIwdq0\"\n }\n ],\n \"links\": {\n \"debits.customer\"\ - : \"/customers/{debits.customer}\",\n \"debits.order\": \"/orders/{debits.order}\"\ - ,\n \"debits.dispute\": \"/disputes/{debits.dispute}\",\n \"debits.source\"\ - : \"/resources/{debits.source}\",\n \"debits.events\": \"/debits/{debits.id}/events\"\ - ,\n \"debits.refunds\": \"/debits/{debits.id}/refunds\",\n \"debits.card_hold\"\ - : \"/holds/{debits.card_hold}\"\n }\n}"} + body: + string: !!binary | + H4sIAMhRXlUAA9xXS2/jNhC+51cEvjOy/EichaJggWLRFmgP3eweellQ1MhiIpEqSTn2/voORUmW + LCqbHgoUvUkzH4fznmH0eCyL6wMozaV4WIQ3y8U1CCZTLvYPiy9Pn8hu8RhfRUZRoSkziIqvrq8j + nsY7cV9lJgrw01K0oabWMa1NLhX/DmkUtCTLNacKYk0LiILm09JYrRTedSJcS4JXQvzl809RMCVb + MC1lLUwcbm/ubqOg/bOMEhTLqTCEMmaJBPXRJrl/2dx9/548r9Tt9jkKfCh7WqoUFP5cC148LIyq + YRE45RRQAymh5toq/LBI8dfwEhbxahluyXJLVuHTKvyw2XzYLP9EtfsDzfm6Sv/Z+fOB1jnaSNTa + /jh/r+634fruNuw8jtSMK22IoCVc6o/Mgs7zmCwrKk4eDpSUFx76KySaG5+sKpfCR8/oceLVYGhW + lPCiwDw7m3g8/LvGaaMAMAfSVIHWPuuPBkRqozALKSSjBTc+8Qr2WB8+F0kshcIl8/0mXN5FwZDU + qY15qU7zVjm2PUFoUeV09S7U+kcoUWM8OJvGahAeNC2rReorlJ6j20SnStHTiIn+HPQPnxANxhRQ + AhZmQg3LvZicV9UwXXw597/MmTci+J9JlmF02uZFMg5Fqjt7qDKc8Yq65rvFEhhTBv1hcDKiB01A + KakIOreSQoPXJw1u4LMxOv4NZ8abgE7EONwXoF+clDcxjf2Hw/TklGihe2z6r/SEnGdw5YFzRE8z + IqqUZHgb+qEbsbSBN5J+/vWP9acndOlboLGUsSrhcrkcHp8q6uEZTP34Y4Wcgx33c4jGtWnKrSbo + /ClsYutBcmYDlGHg8QQmXQJq6pHaznS8xQ3xGZShR+LWBS8LjlBW3YxOpCyAikWc0ULbVaUHdDsB + WkEYVd2MMvIFRJwl7JiWCG/+HCfhIt4sw9VuZxupGLagTRzudjjG25+2ylAoaVajr1xTzJb+v+sy + FVcumKUUJo/DVRRMiBPsCajChWO1HIEbantvO5CJ7VHNevfl83lMn6lnLXNZNO72dx5e0j2QWhVx + bkylPwQB1djd9U2iKBe2cNqMv8GWiy3gZJv+txIwW9NvhdzL4ID231Ri/wjiwJUUFvCgqUgTecT1 + oJfv7qsF/6uGNvjYRhDMsXuoeLNmu02YpYyt2Tq7vV3fbjPYhss1gx0kDMMye7RtWAoqin3pd2lT + 2307Tg60MDn6AjdW8SLkq4iCAc2BUki4OfPdb8uqFaYE5ve+LuzON0BdcvrpZBdYToszdEDrGuxJ + yWKA6AhtYLSusT/jfBUvZ8yIOu73MiOWSwWzi/lHe+OU0blKpjVruvj59jPNgQ4gSkl0+jJTbD2/ + nQTjYmvfFyTnmJnqNNo1+kndIAAFtZ62FYorNzLK6p1reI/vJbz5sGkQc28Tl6AaM0rJnJuK1sUL + Vm1D6fUbLEZaYkeDmFYc9ZjSnZXBpZk9pXWN640F9S9adaKZ4tXsIjbg952sWQNJhYNfpgR3HWKd + 6Kn9CySqpYwXiypf3GMHBMFZ4NkhU66bzPPywEmRXdHOdKW5Nwr2kaluY6G4odkXKdo1k7c9380I + fGUKmErFmB/sUMsA5saRvVa+EhfNCRfdkNRKuyU5BYPPtG61GrP8sRls2P7rx5jJI/ydcDhaB2CH + Vn417HMAMxW3O5/AmjHPAo0RmbHdWl7VBnyp0Y4WwgWua3Xz2YxT11e+2b4SBXOg8cIzMHS8Fw13 + nlnQj2U1W9KPZPWrlMlxiBIsL5t3gKpncuyxUfOIr/4GAAD//wMAl78yq+MRAAA= headers: - content-length: ['1167'] - content-type: [application/json] - status: {code: 201, message: CREATED} + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: ['"ec553f4435b0efc54a29f279fcb865b5"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 201, message: Created} - request: - body: '{"status": "succeeded", "description": "janet", "amount": 1576, "created_at": - "2015-05-10T10:15:01.230299Z", "card_href": "/cards/CCZ7uTr5ulqwv6ypxw4osHH", - "updated_at": "2015-05-10T10:15:01.500017Z", "expires_at": "2015-05-17T10:15:01.428221Z", - "failure_reason": null, "currency": "USD", "transaction_number": "HLWWC-UPP-8XKI", - "meta": {"state": "captured", "participant_id": "2"}, "debit": null, "failure_reason_code": - null, "voided_at": null, "order": null, "id": "HL3SoMLeb1p4W7IR1kmdFGhT"}' + body: 15.76 headers: {} method: PUT - uri: https://api.balancedpayments.com:443/card_holds/HL3SoMLeb1p4W7IR1kmdFGhT + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/8n9pft/submit_for_settlement response: body: string: !!binary | - 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 + 5DhiI/KIP/wDAAD//wMAo4jMNPkSAAA= headers: + cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] - content-length: ['486'] - content-type: [application/json] + content-type: [application/xml; charset=utf-8] + etag: ['"c6fa2b2cd1c4f91d6efdeb656ff381bf"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] status: {code: 200, message: OK} - request: body: '{"amount": 1500.00, "meta": {"exchange_id": 3, "participant_id": 3}, "description": "homer"}' headers: {} method: POST - uri: https://api.balancedpayments.com:443/bank_accounts/BA11wySE7xC92XiLmyto2jrv/credits + uri: https://api.balancedpayments.com:443/bank_accounts/BA7fCPsaL7639EPd18t5fBWE/credits response: body: {string: !!python/unicode "{\n \"credits\": [\n {\n \"status\"\ : \"succeeded\",\n \"description\": \"homer\",\n \"links\": {\n\ - \ \"customer\": \"CU10okme7RHDQdREgqMuGc9i\",\n \"destination\"\ - : \"BA11wySE7xC92XiLmyto2jrv\",\n \"order\": null,\n \"settlement\"\ - : null\n },\n \"updated_at\": \"2015-05-10T10:15:07.239049Z\",\n\ - \ \"created_at\": \"2015-05-10T10:15:06.940458Z\",\n \"transaction_number\"\ - : \"CRDR3-5E7-FUOD\",\n \"failure_reason\": null,\n \"currency\"\ + \ \"customer\": \"CU7cxYMI30ksMYjppt19RtlP\",\n \"destination\"\ + : \"BA7fCPsaL7639EPd18t5fBWE\",\n \"order\": null,\n \"settlement\"\ + : null\n },\n \"updated_at\": \"2015-05-21T21:51:42.447835Z\",\n\ + \ \"created_at\": \"2015-05-21T21:51:42.143243Z\",\n \"transaction_number\"\ + : \"CR90F-4X5-C17G\",\n \"failure_reason\": null,\n \"currency\"\ : \"USD\",\n \"amount\": 1500,\n \"failure_reason_code\": null,\n\ \ \"meta\": {\n \"exchange_id\": \"3\",\n \"participant_id\"\ - : \"3\"\n },\n \"href\": \"/credits/CR3YO7r0ftAuWDXw9Oz3fpY1\",\n\ - \ \"appears_on_statement_as\": \"example.com\",\n \"id\": \"CR3YO7r0ftAuWDXw9Oz3fpY1\"\ + : \"3\"\n },\n \"href\": \"/credits/CR4BVo2ME0kaC9AEYeUccbeg\",\n\ + \ \"appears_on_statement_as\": \"example.com\",\n \"id\": \"CR4BVo2ME0kaC9AEYeUccbeg\"\ \n }\n ],\n \"links\": {\n \"credits.events\": \"/credits/{credits.id}/events\"\ ,\n \"credits.order\": \"/orders/{credits.order}\",\n \"credits.settlement\"\ : \"/settlements/{credits.settlement}\",\n \"credits.reversals\": \"/credits/{credits.id}/reversals\"\ @@ -193,103 +201,48 @@ interactions: body: null headers: {} method: GET - uri: https://api.balancedpayments.com:443/customers/CUY2lat7LMyxujRBpvIU69v + uri: https://api.balancedpayments.com:443/customers/CU7cxYMI30ksMYjppt19RtlP response: body: string: !!binary | - H4sIAAAAAAAAA41Uy27bMBC85ysEnWvrkcaOfWxPBZJL0RzaohDWJAuxkUiFDyOGoX/v0pZkWlSi - XHTYnRlyZ0c83kRRTKw2smZKx9voNxai6Hj6YktAzbAqbFV96msVF88O2oMQpqVVZAzEOmXacAGG - S9GpdCLtoGYbCobRAgwi4jzN7hbp3SJLf2TpNsu3ebZM8/v1Jv8VDxSi2LuUdHm/Wq9uNx6Fyl1R - S2HK8TCcumO/Pv3MKzDrh8fDq/33/Uuz//a02uwvRzalFOP54lKxv46dDAYms0JoMylBmEIbMNbZ - GAu5qMGQ8nJazQyMDGYvDprFgX9usgMDNR4MKFVMj/ZEuDmMgLglXCjLp8tZWHYXH1uBIo3ERlUQ - SSeaRFph1MHvBoPsrMZ7aF1MZU5rUVSgzefxmKwGXgVFfhW3Fs/649LjJvWiewn+cghwnKBrpzTr - 5Djsteu33Yo8IgFFi1JW9LRKLwkemdM28XDnHHsaOxDPBZCTSTMy19BAibIdn5PoMBNc/199wwfv - h54wg70apgSm4GPDhPDgUs62GUvOkIBJuW6sYTPkARXwjQKhgbina0bjChno4BthxdwMPWiCvcd3 - GaqZKyjWwwIFqej5ZX8nnB0m4OJDS2fz1IMC9sdCMKDw/2xv2v9wObWYkQYAAA== + H4sIAAAAAAAAA41UwY6bMBC971cgzs1CSNLdzbWnHlaqqvawrSrk2K5wY2xqD9VGEf/eMQHiYFrv + hcPMe8+eNw+f75Ikpa0FXXNj033yHQtJcu6/2FKk5lhVrZTvxpoU6uigIwhhVreGzoFYZ9yCUASE + VoPKINJNam3DCHBWEkBEWuTr3SrfrYr1lyLfb3b7Ir/fPhWP77ff0olCDY9QNg/5pth5FKYPZa0V + VPNhBHPHfvj6QF9fnj9u8qN9fvnVNLB++gzy0/XMptJqPmBaGf7T0bPJwSyuhEbTiigoLRBonZGp + 0quaAK2ux9UcyMxi/rs3KA0cdLOdODHz0QhjhtvZpqiA0wyIe8KV8mK5vA7L7uJzL1Ck0diQJdVs + oUl1q8Cc/G4wyKG1eA9ry6XUWatKSSxs52PymggZFMVN4Do864fLj5vUC+81+vdThNMMXevzbLPz + tNih3w0r8oiUGFZWWrJ+lV4UPLJgXebhLkn2NA5EHUtCe5MiMrfQQInxg4hJDJgFrv+3/sMH75de + MIO/AjcKU/C2YUJ4cClnW8SSCyRgMmGbFniEPKECPhiiLKHu8Ypo3CADHXwkWhWbYQQtsP/gy0xk + 5AqGj7BAQRt2edv/E84BE3DxqWXRPI2ggP22EEwo/D+7u+4vxXx56JMGAAA= headers: content-encoding: [gzip] - content-length: ['502'] + content-length: ['500'] content-type: [application/json] status: {code: 200, message: OK} - request: body: null headers: {} method: GET - uri: https://api.balancedpayments.com:443/customers/CU10okme7RHDQdREgqMuGc9i + uri: https://api.balancedpayments.com:443/customers/CU7cxYMI30ksMYjppt19RtlP/credits?sort=created_at%2Cdesc&limit=10&offset=0 response: body: string: !!binary | - H4sIAAAAAAAAA41Uy27bMBC85ysEnWuLUpoY8bUN0ksPDdpLi0KgSbYiLJEOH0UNQ//epSzJNKmG - ueiwOzPkzo54usmynFhtZMeUzrfZDyhk2Wn4QkvgjkFV2LZ9N9VaLvYOOoEApqVVJARCnTJtuMCG - SzGqjCL9rGYPFBtGa2wAkVeovFuhu1WJvpZoW1bb6naNNhuE7r/nM4Uo9iqlWj/co1uEPAqVu7qT - wjThMJy6Yz98K5Hcd2zz/OnjF/r8+Pvls30iD/xy5qGRIhwwbxT75ejF7GCRVgKjSYOFqbXBxjoj - cyFXHTakuRzXMYMDi9nLYFAeOehmOzKswtEwpYrpYFOEm2MAhD3BSlm1XC7jsrt46AWIHCQ02ppI - utAk0gqjjn43GmRnNdxD63opdVqLusXavA/HZB3mbVTkV4Hr4ayfLj9uUi+8l+iv5wjnBbg25FkX - p3mxY78fV+QRCVa0bmRLh1V6UfDInPaFhzsn2dPYYbGvMRlMSshcQyMlynY8JTFiFrj+3/ofH7xf - esEM9tcwJSAFbxsmhkeXcrYlLDlDIibl+mANS5BnVMQ3CguNiXu8EhpXyEgHHgkrUjNMoAX2H3iZ - cZu4gmITLFKQip7f9lfCOWIiLjy1NJmnCRSx3xaCGQX/Z3/T/wMzHDSwkwYAAA== + H4sIAAAAAAAAA+1VW0/bMBR+51dUlsbT2twbWglN0HUXQaeOy4BNU2SSE/DITbaDilD/+2w3Tly6 + btMQb3upGp/znZs/f+dxp9dDMYWEcIbGvW/is9d7VL/CwDjmtTxHrI5jgAQS9FobE2AxJRUnZSE9 + bsscaGfNSHEnkTqWTFMzrpyE9+Q8jBdXs4+efcdmVz+qijujE57N2wDCXyTgpMA6weFBmE7mDB+H + Q280nSfOHg/Sw4upCSlpouIXdZbpQmUfwHkGORS8sTU9LNtm6irBHJIISw/k2k7Qt4O+65y5zjhw + xr478P1wzwu+dh2Kqf0B4vie63sGhFNcMBzLjqKizq+bWZyM7Hd9/zLoT5zwfZcgxSSrKUQiD1Mz + NrsS06QUivhB1nt++raD4bysVaNOYNttg+vBorhM4GnEHDgWZ8aNwSK+xcUNRCSRaTxz1BWmnMSk + wgVvzRtjvaWQSqTVUMyanPiHX0p3NrXv8GR0ML2C8zi+hhuj/KoCTFkkRiTpp24twoqEsMB5lcEg + LvPOf1Xa1riqpOae//Pa4LU99oZj2x0E/igc+X/F6xXEGdjDvcA3Idt4ffT5Q/80mPfDy4vuZaPn + 8todPpfX/8rdUTqcufPi4RNnp7ODs+T4hlaXz6fur8OumCt+v8tHjNZeJ8owU0plaVFl1jZJ1W/v + DSsp3+9U65U7kRK+m5Gc8H3H3i3TVAjlvt00hApYaL1cyQjqnnMj5S+QVZUj1avRLrQqS5zog4rC + PSnVXuoUEfGS40wcuU2tKaEvOCJxI0pU0Pqe06t0APdCtpRotdL32GjggCRLq7E3tWqLaAwow9lv + gJ3LE+zajkNW98msNnN3uNSXrFPrzYks9c8Aqe8Nf3OZGyRsU2n7BvDJVrcosLKmMRgZDZcNuNHX + 9umaTvKmdpY/ARrXVGDoCAAA headers: content-encoding: [gzip] - content-length: ['502'] - content-type: [application/json] - status: {code: 200, message: OK} -- request: - body: null - headers: {} - method: GET - uri: https://api.balancedpayments.com:443/customers/CU10okme7RHDQdREgqMuGc9i/credits?sort=created_at%2Cdesc&limit=10&offset=0 - response: - body: - string: !!binary | - H4sIAAAAAAAAA+1VW0/bMBR+51dUkcbT2thp05BKaGJtNzQYaAUG3TRVXnICHrnNdkoZ6n+f7cZJ - SgdCG7ztJYrP/Rx//s7dVqtlBQxCKrg1aH2Vx1brTn+lggsiCiW3eBEEACGE1mujDIEHjOaCZqmy - uMoSYLU2pum18jSxVJqCC20krYdnGGXXCXiT/dGncDK+/PmxeB/4tAog7WUCQVNiErzdw/jm9mTs - LYa+c0EPk1uROT/YvOmSsVDHT4s4NoWqPkCIGBJIRakre1hWzRR5SASEM6IsLAdht43cNkanGA2w - O0Bex+n6qOd/qTuUU3vUpd/xe6jn7jRcBCMpJ4HqaJYWyfdyFpPRpNt2x1773dnxqE4QERoXDGYy - D9czbnYlp8kYpMGtqvfspOFGkqzQjWIXoarB9WCzIAvhfsQEBJGyxo3BIrgi6SXMaKjSdJujzgkT - NKA5SUWl3hjrFYNIedolxOzhpDs99hiKxF5xPrq48Y9/daN8iuuuSZ4DYXwmR6Tgp29tRjQIYUGS - PIZOkCW1/aq0B+Pqksp7/o/rdVz3BtiTIN1xsfdUXEuXfsftuz3XfQKuP+wftfFwr+2MPw+fD9dO - /19x/dfY7fmM8/7p4XReHKDp+Q4+n8LRM2D3z3FX2JXfb+oZW2vv04oJ11xlG1rl9kOkal7fG54x - sVvz1itnqEh8O6YJFbsYbWdRJKlyF5UdWSksDGOuiMSqH3RJ5i+QVZej+KtkL2tVlpQYQc5gTjO9 - mWpOtEQmSCxFTllrRNkLjkjeiKYVa33TmWXagbkkLk1bFfndlSzYoeHSLvVlrUYjGwPGSfyIY21y - z3dty1l2feR2lbkWLs0lm9Rmd1q2/ms46fOGfXOdN0BYpTL6Dcd7e91mwLOCBdDI2DDZcG/09fB0 - m0bqpraWvwF4u9jD6ggAAA== - headers: - content-encoding: [gzip] - content-length: ['700'] - content-type: [application/json] - status: {code: 200, message: OK} -- request: - body: null - headers: {} - method: GET - uri: https://api.balancedpayments.com:443/customers/CUY2lat7LMyxujRBpvIU69v/debits?sort=created_at%2Cdesc&limit=10&offset=0 - response: - body: - string: !!binary | - H4sIAAAAAAAAA91XbU/qSBT+fn+FIdn7YbPF6SstibmhvF9BFCyomw0p7VSqfXM6pUXjf9/ptFDg - 6uoq7CZ+aTpz+pwzc87znJk+fTs6KrkQ66Xq0RN5JyNHDzEZlY6NKMS+C1F4XNeuOUfHlV5/mUR3 - QzVYdDVJWRybcGbj8EfoI3xiIKhjaE51/BtXN2FofHds18YnLPjuW1YI8Qko/ZFF8GCSRvAix8ln - 5ghah41JF0NCsCAPmS2KzKwmAgQXth+F2yvDPtYdMiXlMMtGB0sPyc5zGqbk2N59uo68Ilmay6t6 - 7CTqacf8vEpzPm/aYRBhSFH5e3i8AuUTu5jQj5CRQRDMBgUmG+9CDB2Z07nvmDRQ+lIg1rZdkI9M - iCiAvhUIOtz9mpAk8sw0MWQnlHrrfdjm8/HKnFcq3z5cQA+/ismt68xnIBLhT0rVrACkIiHWMaVG - KYwMA0ITmnmaiTFlO7IDbPte+sWd7kFcWLeLSSW2WclXtLXGp8HX1ajXbyrRJRIj5yFeSMsgiQU/ - 7HQ2P96qQ6fHj/x+D87YQJhUukP23jVb7fnlJmBVg0KOdI0FbVIDzUZOT2qOAjOXe7plDrAiA0SG - BZcsqLJiFfBlSRKBAG6KRBQd4jUIJypAqGxAMNK9UDfSzE69yJ1lZJnUOmfMtThhJqMRX/i3dNuJ - EJySRhTSSmzuiOQcIegZyzS2NmoUMN31I4+2BrGSq5zsb9vZ1PDNVA5bHrfaJk0KTIy57t3CqU1V - wG2mOdARtg070D28Nv+S1XUfzOk9afBaezY4u3DtM0Nr3KhXWjc2H1adlITUgwDqKJySBKUchS5h - +1SnTFVrvd9horuBA8uG7xY7zlb3qm+6KtqIvoQA+udeTWm245YoPMb95U1rbNTHBxaAUBXlssTz - rMy9VwAUwomczMlvC0DhVWbQOGdOh2faHgUAQH4Y7kkA7D4EcM5dC/556+KKk+fxbWPg/DQv5hvy - /YwAXvb9xQRQc5P4+rrRvJxMmvecZSl9VkSHFwBXBhJQpHefAEJVEMsKz/MK/7YAOuyI6QsjpnI6 - 7u1TABKb9b2PCuCjXV41OHXUFEbu+G7snstB0JAfT/dE8pd9fzGSw7DvtLGGQmnQHNZu+KGJ5/WD - k1xgyxKrVIRNxv7jNUeochI5GCqisHkwvHLNUc/GzETQmEH3p7pHkn/6mvNRkluRq0SVpdACXVQB - EbiSFGVfJH/Z9xcj+Uz1k2Ss9D3L4Yawy8Xj2cPt4UlOOrnM8aLy/qsMx5cVRWAF9u1OzrZ6TF/V - GG1wKe6P5BxQ/qdObsQGMif2hWQk3cFFp1mzXWvj7v2p+/rLvr8YyeX6gyWAxztrjP2Ff8+ryZUW - /hckFxUeSMK/IDlbFnlRkt9BcqkrM5ysMA2tW/x67Pxj7v5evuOH9dP39Y92cuW03eOj0ThuS63l - g4KT2PT0PV1XXvadkZw8//r2/DcwfYintRQAAA== - headers: - content-encoding: [gzip] - content-length: ['1111'] + content-length: ['702'] content-type: [application/json] status: {code: 200, message: OK} - request: @@ -300,47 +253,47 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAA6VUUW/aMBB+769AltqnQRIgY0FCUwtse9iERofWbpoiz7kUr4mdOQ6FIf77bBMT - A2oftpcovrvv7r7vzt5etFqICEioLNGw9V0dW62t+SpHKbGstB2VFSEACSTolXUmUBJBC0k50xFL - noNovBlljxppc+kyVSlNkIoeLwKfP+YwmH+YfE7m04ffn6r3JKKHBCpeFZCUYVvg5joInja308F6 - HHXv6Md8I3n3l1i5EC4Sk59VWWYb1TxAygxyYLL21Rx2BzJVkWAJSYx1BOr6Qdj2w3bgfwn8YRAO - /UGn24v8fvStYahUexHyuhP1/X74xoFIgVmJiWYUsyr/WWsxn8x77XA6aL9bzCZNgRTTrBIQqzql - 0dhlpdQUAhjZ6H4Xtw4M57wyRIPQ9w8Ej5PFhCdwmjEHiZXNmRisyRKzB4hposv0XKkLLCQltMBM - Htxnsi4FpBrp1Svmjee9+9lA+Km8rr5O7p6i2Z9eWtwHDWtcFIBFGSuJ9PqZqcXYLCGscV5k0CE8 - b+L3rT2b17S0U98fWgp0xBFluDTztu29zWhO5agbXum4y/CGcCYxZeVlOBk5YlzxNFU7NfLrNhCD - tV2tveLolPk/pzYtqSa7YZ15X1tZ6uGiQsCKcnNPmw1BkkucKVNQw1Iq/pesEtDcGHR8ue370YGV - mpWZ1GHe23rwHZrsvNpfN2Q97rPg2UPpHZDWtLNiW+DRrUZec3TAjfEMbt8K5Jk/B2TOZ/Enz5En - oOSVIOAAnZAzuBqSKoKzF/RpQk4kcqg9r64bpCd1sfsLW54/6N0FAAA= + H4sIAAAAAAAAA6VUbW/aMBD+3l+BLLWfBnkhGQUJTYWyadKQEBvb2DRFrnMpXhMnsp2KCfHfZ5uY + GFA3afsSxXf33N3z3Nm7q04HEQ4plQKNOt/VsdPZma9yCIllre1I1IQApJCiV9aZgiCcVpKWTEds + ygJ4680pe9JIm0uXqYU0QSp6uhqQ7Xr+vu8/ifn6Z1XJYLiU+eKYQMWrApIybAtM7gbZdCHwh8Hr + /nC2SINbGWeTLzMXUvLU5Gd1nttGNQ+QMocCmGx8DYf9kUxdpVhCmmAdgUI/iLt+3A2DT2EwioNR + FPaiaHDbj7+1DJVqf4EEUT+M+g5EcswEJppRwuriodFiOfTfdqOvcXcaDN61BTJM85pDouoIo7HL + SqnJOTDyS/e7+njfwnBR1oZoEPv+keBpsoSUKZxnLEBiZXMmBluywewREprqMn1X6gpzSQmtMJNH + 94WsGw6ZRnrNinnTZTT5XIbzmf+Ep8O72RpWhDzAo9N+VQHmIlES6fUzU0uwWULY4qLKoUfKoo0/ + tPZiXtPSXn1/aCnQCUeUY2Hmbdt7k9OCynEY3+i463hCSiYxZeI6vh87YtyUWaZ2auw3bSAGW7ta + B8XROfN/Tm1aUk2GcZP5UFtZmuGiisMzLc09bTcEyVLiXJmCBpZR/r9klYDmxqDTy23fjx48q1mZ + SR3nvWsG36Pp3mv8TUPW4z4Lnj0I74i0pr0V2wJPbjXy2qMDbo0XcPtWIM/8OSBzvog/e448DqKs + OQEH6IRcwNWQVBGc/0GfNuRMIofay+q6QXpSV/vf3uW6ZN0FAAA= headers: content-encoding: [gzip] - content-length: ['611'] + content-length: ['608'] content-type: [application/json] status: {code: 200, message: OK} - request: - body: '{"status": "succeeded", "transaction_number": "CRDR3-5E7-FUOD", "description": - "homer", "created_at": "2015-05-10T10:15:06.940458Z", "updated_at": "2015-05-10T10:15:07.239049Z", - "failure_reason_code": null, "failure_reason": null, "destination_href": "/resources/BA11wySE7xC92XiLmyto2jrv", + body: '{"status": "succeeded", "transaction_number": "CR90F-4X5-C17G", "description": + "homer", "created_at": "2015-05-21T21:51:42.143243Z", "updated_at": "2015-05-21T21:51:42.447835Z", + "failure_reason_code": null, "failure_reason": null, "destination_href": "/resources/BA7fCPsaL7639EPd18t5fBWE", "currency": "USD", "amount": 1500, "meta": {"participant_id": "3"}, "customer_href": - "/customers/CU10okme7RHDQdREgqMuGc9i", "appears_on_statement_as": "example.com", - "settlement": null, "order": null, "id": "CR3YO7r0ftAuWDXw9Oz3fpY1"}' + "/customers/CU7cxYMI30ksMYjppt19RtlP", "appears_on_statement_as": "example.com", + "settlement": null, "order": null, "id": "CR4BVo2ME0kaC9AEYeUccbeg"}' headers: {} method: PUT - uri: https://api.balancedpayments.com:443/credits/CR3YO7r0ftAuWDXw9Oz3fpY1 + uri: https://api.balancedpayments.com:443/credits/CR4BVo2ME0kaC9AEYeUccbeg response: body: string: !!binary | - H4sIAAAAAAAAA31Ty27bMBC85ysEnWuJki279i213fbQwqhSI4+iEFhy3bDRq3wkcQ39e0lGD9pG - chFE7szOzGp1uPA8n3CgTAp/4f3QR8872KcuCImlMve+UIQAUKD+u65IQRDOasmq0iDuqwL4UM1Z - +WCYXS8jo4S0II1ebiNUPRQwSz+vvtF0/fvvV/WJzFnfQOO1gGQl7gQ+XEbR0/5qPXtezuMb9qXY - yyr+wx9dSsWp7V+qPO+MmhwgZQ4FlLKttRmaPoyqKZZAM2wQfoyiZISSUYS+R2gRJYsoDpJkEk+n - d0NCPbW3KGgazCdokrx3KJLjUmBiEmWlKn61s0hX6XiUrGejj9vNahDYYZYrDpnWEXbGbio9Tc6h - JHvjd3vl0HBRKRs0ShDqAx43y0hF4bRjARLrO+eL1ZhLRliNS5kxapTG/tno7jnsTCls1yhcpuPb - zYyjnbxU16ubp/nm33hX30ZDMlzXgLnI9BjMitkvk2G7aPCMizqHgFTFgH/RfrWvtdTo508T1z9e - vW67A3jUKlajd3poLQeMNmFbf5lYz+o2yg/tmwh7jj03rckef7RqfjgcHeZweUbn2gUXOH/D5wA5 - sepovZ7SBZ3w3f8z7A6O7e7qzPTJjxpyEJXiBByuA2nMCjUXzX98v+0SewQAAA== + H4sIAAAAAAAAA31Ty27bMBC85ysEnWNJ1KOOfYtVtyhQA4Zbp3WCQGDIdcNaL5BUkcLQv4dk9KBt + JBdB5M7szKxWxyvHcQkHyqRw586DOjrO0TxVQUgsG33vioYQAArUve6LFAThrJasKjXiuSqAj9Wc + lQfN7HtpmUZIA1LodDslL7vVtyg4iNXub11LNNvIfD00UHglIFmJe4HF7XSfrgX+Pv0UzZZrim5k + sl/8WtqUilPTv2zyvDeqc4CUORRQyq7WZWiHME1NsQSaYY1wwwAlkyCZhOhniOYJmseJd4NQEIT3 + Y0I1tQ8poYfiKIwjiyI5LgUmOlFWNsVTN4vNLPgyiX8nkxRNv44Ce8zyhkOmdISZsZ1KTZNzKMl/ + 7Xf74/NIw0XVmKAoCYIh4GmzjFQUzjsWILG6s75YjblkhNW4lBmjWilyL0b3zGGvS363Rn66iRd3 + VbhaBgeczm6XO9gS8gR/LIt1DZiLTI1Br5j5Mhk2iwYvuKhz8EhVjPg37Xf7Gkutej7quO7p6vXb + 7cE/pWI0BqfHzrLHaOt39beJDax+o1zfvAl/4Jhz25kc8Cer5vrj0WKOlxd0rlxwgfMPfI6QM6uW + 1vspbdAZ3/4//f5g2e6vLkyf/ag+B1E1nIDFtSCtXqH2qn0FziKce3sEAAA= headers: content-encoding: [gzip] - content-length: ['502'] + content-length: ['500'] content-type: [application/json] status: {code: 200, message: OK} - request: @@ -349,83 +302,13 @@ interactions: method: GET uri: https://api.balancedpayments.com:443/debits?meta%5Bcontains%5D=exchange_id&limit=25&offset=0 response: - body: - string: !!binary | - H4sIAAAAAAAAA91VXW/aMBR936+okNqHaUASMF9SNRUYpRtQWkppmabI2Ka4TZzUdvhYxX+f4wQS - 2KpOKnvZS2T7+tzre+49Ny8fjo4yLpEwUzt6UWu1c6CQapfJYzKhUnx2qEvlqQVOwmvHoI48JiFl - 4hg0T8kSzSB7IDbFJ950Kog8NTKfIj+MLEM/LHCc+GTGyfQQnvWLlCMLxI6j0OrEiA98TubUC8Ru - fOlJ6IS4+NaU8nemqjJdh84yDmVPYbSYw4i6HAqE9FzCddKbjci/7JnXG8ric0yFH0gSURWtE1Bs - 3McIL+AognASbRJMtN+HIMixPfMcrAOFi9TTNrZ9kMdxnI9eJQi93b+tCh4wHBKzaadt8hSv8xtz - XI84fTInTL6Kia1b5iOQivBdt11UAFURIaHUDZARAUKEYIJjmpURE4E49SX1WHjjETIiE+tuMbUo - 0pVsDO8tB8pyp7taBo/XdX9+MSxV51t8GHxbjUZjXA5uOAic58W8tPKXi6In2u305Z06tDuFgdft - kInpF0fli2vzycWt89lNGrCpQSIt/cakbUKDZiNuT20OfAwlwTbU6rYME2QNkDWNG9OomaBmFHKl - EjCKxjghAnHyBsQCVaNYTkEkh0xAFDJrs8CdRM0yOmv3svdglB0NBoXE/xRSJ+DEVmGErkQ6I8U5 - 54ShVfjc4aCZwKDrBSzMwgTlUtQ7Kr9dZzbycCiHHY87g06TkhpgmpU0zT7kkiLqQybVfIvMv7G6 - N9Pyo2ZheD657F25tIeGzXH9bnixwM+bqahCQt8nkAtbERT2KHFVt9tQd2r9rPORLKHrOySHPDfJ - OAr/qm/9Kj2I/gsBdPvsrPrlfNECxZ+L7mrcukWN238sgGINVHKlQsGsWH8rAA2xgFWxKm8LoFqo - Zy+b/ey3697wgAIwjPiXdyABmIcQQN+6L3r91tWdVZktHpqXzld8NUvJ9z0C+LPvSADq++PD+hds - 5T1G0wgAAA== + body: {string: !!python/unicode "{\n \"meta\": {\n \"last\": \"/debits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\"\ + ,\n \"next\": null,\n \"href\": \"/debits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\"\ + ,\n \"limit\": 25,\n \"offset\": 0,\n \"previous\": null,\n \"\ + total\": 0,\n \"first\": \"/debits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\"\ + \n },\n \"links\": {},\n \"debits\": []\n}"} headers: - content-encoding: [gzip] - content-length: ['748'] - content-type: [application/json] - status: {code: 200, message: OK} -- request: - body: '{"status": "succeeded", "card_hold_href": "/holds/HL3SoMLeb1p4W7IR1kmdFGhT", - "source_href": "/resources/CCZ7uTr5ulqwv6ypxw4osHH", "transaction_number": "WAHN-Y5W-WSS3", - "description": "janet", "created_at": "2015-05-10T10:15:03.259047Z", "appears_on_statement_as": - "BAL*example.com", "updated_at": "2015-05-10T10:15:03.665040Z", "order": null, - "currency": "USD", "amount": 1576, "meta": {"participant_id": "2"}, "customer_href": - "/customers/CUY2lat7LMyxujRBpvIU69v", "failure_reason_code": null, "failure_reason": - null, "id": "WD3UGbONQmiNcUDZBXUIwdq0", "dispute": null}' - headers: {} - method: PUT - uri: https://api.balancedpayments.com:443/debits/WD3UGbONQmiNcUDZBXUIwdq0 - response: - body: - string: !!binary | - H4sIAAAAAAAAA31T227iMBB971egPK4WkgAhgrdStAWJstpClC2rVWTsqXCbi+vYXITy77UTTAKr - 7kuU8cyZmXNm5nTXalkENlTk1qj1R1mt1qn8qvdcICH1u5VLjAEIEOu7cRLIMadM0CzVEW8oBVF7 - Y5q+a6TJpbJhmYssAa6jH4KXboyEP386HuTb85jtZsFguLvgdfFMcgxl8MPalyvuyfhjvxsc2WHf - z/LptBmMESfRNouJjp/Oe8vsaQ4bl/VDf/bsvifkx+N21QRknJSdpDKODSWtBM2ZFLqqdpypFhfO - khEkgERI6Dpdx/Xajtd2nZXrjFxv5PY6nu/1h/66FgJz+B/E6XW63tDpNyGCozRHWCsbpTLZVJKF - 99NF+8UL2+Fy2avzvyIaSw6RKpOXk2gyUppzDik+6naD5aSGoSSTqWbhev7gwu86WYQzYqS4hCQg - kII15soQFxRThlIR0XIAXesf5bYcXrXLrnbNDie94HHzc/EroQscTNbj38FsTz6cRoeMAeJ5pETQ - ewgJqPyo3Mbx/fwbHFDCYujgLKkxVfkvc5ddFer7V9Oxrnf0fAWd5praxsjtU9X4xV2cqxqYWSjL - Lv9qQGneRtd7phSpdq5GnB9uMfVB2Bwqo8ZU9i0Edkq0UjKju6FBSWGfvdVoDQ81J5mSLzHGfQ26 - Oj9b32FDMHOahd6K4q74BMaBBnxzBAAA - headers: - content-encoding: [gzip] - content-length: ['537'] - content-type: [application/json] - status: {code: 200, message: OK} -- request: - body: '{"status": "succeeded", "card_hold_href": "/holds/HL3MPnA9EGwF54zwMyZFVcCV", - "source_href": "/resources/CCZ7uTr5ulqwv6ypxw4osHH", "transaction_number": "W93B-ODP-KRNU", - "description": "janet", "created_at": "2015-05-10T10:14:58.252828Z", "appears_on_statement_as": - "BAL*example.com", "updated_at": "2015-05-10T10:14:58.633182Z", "order": null, - "currency": "USD", "amount": 1000, "meta": {"participant_id": "2"}, "customer_href": - "/customers/CUY2lat7LMyxujRBpvIU69v", "failure_reason_code": null, "failure_reason": - null, "id": "WD3P2Y4oPFQX28hwgDOlJdQh", "dispute": null}' - headers: {} - method: PUT - uri: https://api.balancedpayments.com:443/debits/WD3P2Y4oPFQX28hwgDOlJdQh - response: - body: - string: !!binary | - H4sIAAAAAAAAA3VT23LaQAx9z1cwfswUfAEnwFuAUtpCQy4kDZ2OZ7OrFKf22t0LhjL+9+7aLDZ0 - ePFYKx1J50jaXTQaFoHXUHCr3/ihrEZjV3zVOxdISP1ucYkxAAFifTBOAhyzMBVhQnXEO6IgKm8U - 0t8aaXKpbFhykcTAdPRw8eJFSFxPZ9uNfL8fpOvPi6ve+oDXxRPJMBTBw+W1fGS+jP5k66ttusk6 - CZ9M6sEYMRKskojo+Mm0PZvTm97HT9nY7/zNZtvl+AkPn+qAhJGiEyqjyFDSSoQ8lUJX1Y491fzA - WaYECSABErqO57h+0/GbrvPoOn3X77udluM4nt9bVkJgBuchnb7fbXm+1/W6NYhgiHKEtbIBlfFr - Kdlzrz1o3o7mza/33xZV/jcURpJBoMrwYhJ1RkpzxoDirW538TCqYChOJNUsXNXxgd9xsgAnxEhx - CIlBIAWrzTVFTIQ4TBEVQVgMwLP+U27F4E277HLX7OdRe+69dJL5+O67111lv0a30Rdyt6p1mKaA - GA+UCHoPIQaVHxXbOLiZXsIGxWkELZzEFaYsfzZ30VWuvj81Het4R/dX0KqvqW0Mbu/Kxg/ufF/V - wMxCWXbxVwEK8zS62jOlSLlzFWL/cIqpDsJmUBoVprRPIbBWohWSGd0NjZDk9t5bjtbwUHOSlJzF - GPcx6Oj8bH2HNcHMaeZ6K/KL/B/DmdXqcwQAAA== - headers: - content-encoding: [gzip] - content-length: ['541'] + content-length: ['356'] content-type: [application/json] status: {code: 200, message: OK} version: 1 diff --git a/tests/py/fixtures/TestPayin.yml b/tests/py/fixtures/TestPayin.yml index b2d401754a..19e00fca94 100644 --- a/tests/py/fixtures/TestPayin.yml +++ b/tests/py/fixtures/TestPayin.yml @@ -1,119 +1,403 @@ interactions: - request: - body: null + body: !!python/unicode 'authorized' headers: {} - method: GET - uri: https://api.balancedpayments.com:443/card_holds?meta.state=new&limit=25&offset=0 + method: POST + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/advanced_search_ids response: - body: {string: !!python/unicode "{\n \"card_holds\": [],\n \"meta\": {\n \"last\": - \"/card_holds?limit=25&meta.state=new&offset=0\",\n \"next\": null,\n \"href\": - \"/card_holds?limit=25&meta.state=new&offset=0\",\n \"limit\": 25,\n \"offset\": - 0,\n \"previous\": null,\n \"total\": 0,\n \"first\": \"/card_holds?limit=25&meta.state=new&offset=0\"\n - \ },\n \"links\": {}\n}"} + body: + string: !!binary | + H4sIAOVRXlUAA1zNMQ6AIAwF0J1TEHaCi06VuxBtsIka0uIAp1eIcbDb//8lBcHAy2YZ5dqzeKU1 + pBDRClXUuSScDZ0ZI7Lx4wDuGzulVV4UmEMxrWwHlPHwk9TEBVwPjbvHewXu//QGAAD//wMAaU1Z + IYYAAAA= headers: - content-length: ['324'] - content-type: [application/json] + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: ['"310612a200e9c1aaea264cec42a263bd"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] status: {code: 200, message: OK} - request: - body: '{"amount": 1061, "meta": {"state": "new", "participant_id": 2}, "description": - "janet"}' + body: !!python/unicode 'authorized6szpry' headers: {} method: POST - uri: https://api.balancedpayments.com:443/cards/CCZ7uTr5ulqwv6ypxw4osHH/card_holds + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/advanced_search response: - body: {string: !!python/unicode "{\n \"card_holds\": [\n {\n \"status\": - \"succeeded\",\n \"description\": \"janet\",\n \"links\": {\n \"order\": - null,\n \"card\": \"CCZ7uTr5ulqwv6ypxw4osHH\",\n \"debit\": - null\n },\n \"updated_at\": \"2015-05-21T15:33:15.598460Z\",\n \"created_at\": - \"2015-05-21T15:33:15.308420Z\",\n \"transaction_number\": \"HLK7V-1XD-MXY2\",\n - \ \"expires_at\": \"2015-05-28T15:33:15.521337Z\",\n \"failure_reason\": - null,\n \"currency\": \"USD\",\n \"amount\": 1061,\n \"meta\": - {\n \"state\": \"new\",\n \"participant_id\": \"2\"\n },\n - \ \"href\": \"/card_holds/HL5E3ZjZJpXAHLK4svwNPIup\",\n \"failure_reason_code\": - null,\n \"voided_at\": null,\n \"id\": \"HL5E3ZjZJpXAHLK4svwNPIup\"\n - \ }\n ],\n \"links\": {\n \"card_holds.events\": \"/card_holds/{card_holds.id}/events\",\n - \ \"card_holds.order\": \"/orders/{card_holds.order}\",\n \"card_holds.card\": - \"/cards/{card_holds.card}\",\n \"card_holds.debits\": \"/card_holds/{card_holds.id}/debits\",\n - \ \"card_holds.debit\": \"/debits/{card_holds.debit}\"\n }\n}"} + body: + string: !!binary | + H4sIAOZRXlUAA9xYS2/jNhC+768IfGdk2XHiLBQtFigK9NBFgX0U7WVBUSOLG4lUScqx8+s7pN4W + laSHAkVv1szH4cxwOPPR0YdTWVwdQWkuxcMqvF6vrkAwmXJxeFh9/fIz2a8+xO8ipiDlhjCqUmIU + FZoygyv0lTlX8LBisijASVbxu6uriNVKgTCkogcgoi4TUC2SCwMHUKs4jAIPyq1235o/w+Wa3ToK + eqWDGmloQbiBUns2GGkxhpHfbi1P41v9XKlzFOBPK9GGmlrHtDa5VLhFGgWtyO2F9mNNC0DD9ucQ + KDsTriXBtEH89fNPXWRjsQXTUtbCxJv19T06135ZRQmK5RQzQRmzQoL+aJPcP97cPT8nPzbqdvcj + Cnwou1qqFBR+XAlePKyMqmEVNM4poAZSQk2bmxQ/DS9hhT6EO7LekU34ZRO+32zer+/+RLf7BW59 + XaX/bP2woE2ONrJsDrXJ9+Z+F27vbsMu4yjNuNKGCFrCpf+oLOiyjsmyouLs0UBJeeGRP0GisRg8 + miqXwifP6GmW1WAcVpTwosC7MoR4Ov67wWmjALAG0lSB1r7oTwZEak9hEVJIRgtufOYVHPB++FIk + tb1Mrpjvb8L1HV7FkahzG+tSnZejatR2BaFFldPNm1Db11DYPEBxNj+r0fFgaFktUt9F6TVdE6FK + 0fNECZO+5zOiwZgCStvQEmpY7sXkvKrG5eKruf9lzbxwgv+ZYhmfTtu8SMahSHUXD1WGM17Rpvnu + 7DSaSEb9YbQyokdNQCmpCCa3wrEJ3pw43ChnU3T8K86MFwGdielxX4B+aay8iHHxH4/zlXOhhR6w + 6T/RM2p+NCQAf1E9r4ioUpLhbpiHbsRSB3eWdr/9Hn76A1P6EmhqZepKuF6vx8vnjnp0Bks//lih + 5mjH/RLCpTZFCoSeYPLnsFmsR8mZPaAMDx5XtCRolpHaznTcpRniCyhDT6ShC14VnKCsuhmdSFkA + RR6W0UJbqtIDOk7QEbm2qI18BBFnCTulpaVM9qvRJFzEN+tws9/bRirGLegmDvd7HOPtR3vLHDu0 + 1Ogb1xSrpf/uukzFVXOYpRQmj8NNFMyEM+wZqELCsVlPwE7a7tsOZGJ7lKN3Xz8PY3qQDl7msnDp + 9nceXlqOWasizo2p9PsgoBq7u75OFEV6iRenrfhrbLnYAs626X8vAas1/V7IgwyOGP91JQ4fQBy5 + ksICHjQVaSJPSA96+81+teB/1R0DxjaCYI7dQ8U3W7a/CbOUsS3bZre329tdBrtwvWWwh4ThsSwu + bRuWgopiX/okbWk3vxtNDrQwOeYCGat4FPJJRMFI1oBSSLgZ9M1nq6oVlgTW96EuLOcboS41/XSy + BJbTYoCOZF2DPSt8SgyITtAejNY19mecr+JxwEyk034vM2K1VDBLzD/aHeeKLlUyrZnr4sPug6wB + HUGUkuj0ceGy9fp2EkwvW/u+IDnHylTnCdfoJ7VDABpqM21vKFJuVJTVG2l4j+8tvPiwcYilt0lT + oBorSsmcm4rWxSPeWifp/RsRIy2xo0FMK45+zOVNlMFlmL2kTU3TGwvqJ1p1opni1SIRG+n7TuZo + IKlw8MuUINchNomeu3+BRLeU8WLR5Yt97IAgw5t4zCFTrl3leXXQWJHdpV3oSktvFOwjc9+mRpGh + 2RcpxrVQt72+mRH4yhQwt4pnfrRDLQNYGkd2W/lEmtOcaTENSa10Q5JTMPhM66jVVOU/mxHD9m8/ + xcwe4W+Ew8kmADu08rthnwNYqcjufAZrxjwEGk9kIXYbeVUb8JVGO1oIF0jXavfTjdOmr3y3fSUK + lkBTwjMKdMqLxpxnEfS6LceSXrPVUymT4xAleL1s3QG6nslpxibNw34u/QEVv/sbAAD//wMABh2+ + zMMSAAA= headers: - content-length: ['1020'] - content-type: [application/json] - status: {code: 201, message: CREATED} + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: ['"c93944126c04981fc4653f6a7a90b582"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 200, message: OK} - request: - body: '{"status": "succeeded", "transaction_number": "HLK7V-1XD-MXY2", "description": - "janet", "amount": 1061, "created_at": "2015-05-21T15:33:15.308420Z", "card_href": - "/cards/CCZ7uTr5ulqwv6ypxw4osHH", "updated_at": "2015-05-21T15:33:15.598460Z", - "expires_at": "2015-05-28T15:33:15.521337Z", "failure_reason": null, "currency": - "USD", "is_void": true, "meta": {"state": "cancelled", "participant_id": "2"}, - "debit": null, "failure_reason_code": null, "voided_at": null, "order": null, - "id": "HL5E3ZjZJpXAHLK4svwNPIup"}' + body: null headers: {} method: PUT - uri: https://api.balancedpayments.com:443/card_holds/HL5E3ZjZJpXAHLK4svwNPIup + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/6szpry/void response: body: string: !!binary | - H4sIAAAAAAAAA4VTy27bMBC85ysEnms9TdvxrUgKuG1aFGhaOC4KgSE3CFOZUvmwExj695C0ZFFJ - HxdC2N3ZnZldHc6iCFEiWXlfV0yhZfTDRqLo4F+bU5po4+JIGUoBGDD0pk8yUFTyRvNauIoHIkAP - 2YqLXw7Z97LdaslA2pAwVdV36Qi4BhcXm7m5lthUv/e72VPzuJ/WarU6tbSlDG657jp0NNoTH9Mw - ooGVxFWgPM3wJMWTPLvO8LIoltksxnhxns43A0kq4Z8QHBfpYpqnAURLIhShTnUpzPbWK0Krq4/z - 75NsfTn5tL7JhwHw2HAJ6iWnRc8JxzjPiiLkdEd4ZSSUlpryzoZ2IWqkBEGf3NBvXy+HSWRbG+GU - Z+ksO3myBU1sLFiCWyk4NCWCQlUFG7UGN0RqTnlDhC458z6iV0bfS7hzqWQ4nWR1hd8Vm4fNh2b9 - 1poxVbv95y/vTTMQHOsqac0cjZG4Xc3thb00K1hgPptl0yLYxpHjX4d76q19fzpH0Pgmg8uPYQdC - +0MPRR0GgTFnbdJVHd0N4f1lo8R/qSRE+lDbGRGiXPfTyDHGpf4E8T/Af3l2Va959v8PSo4lI54+ - 1Lp1t2ftM6SbQ44bBAAA + H4sIAOhRXlUAA9xYS2/jNhC+768wfGdk+ZE4gaLFAkWBHroosLst2ktAUSOLG4lUScqx8+s7FCVZ + iqgkQFFg0Zs185GcF2c+Ovp4KovFEZTmUtwvw6vVcgGCyZSLw/3y29efyX75Mf4QGUWFpswgKv6w + WEQ8ja/1c6XOUYA/rUQbamodHyVPIY2C9tNqzLmCWNMCoqD5aWWsVgrPOROuJcHjIP725acomIot + mJayFiZer65uwyhov6yiBMVyKgyhjFkhQVu0SW4ftzfPz8n3tbrefY8CH8qulioFhR8LwYv7pVE1 + LANnnAJqICXULKzB98sUPw0vYYk2hDuy2pF1+HUd3q3Xd6ubv9DsfkGzvq7S963f7u7CNa6/LGiD + o41Eq+2Hi/X6dhdubq7DLtoozbjShghawkv7UVnQeR2TZUXF2aOBkvLCI3+CRHPj26vKpfDJM3qa + RDUYuhUlvCiwxi4uno7/rXPaKACsgTRVoLXP+5MBkdoszEIKyWjBjW97BQe8G74QSbwKhSvm2224 + uomCoagzG+tSnee9cmq7gtCiyun6XajNWyhRYz44m+ZqkB50LatF6rsovUa3hU6VoueREuM56B2+ + TTQYU0AJeDETaljuxeS8qobl4qu5/2XNvJLBH6ZYhtlpmxfJOBSp7vyhynDGK+qa7w6vwFgy6A+D + lRE9agJKSUUwuJUUGrwxaXCDmI3R8a84M14FdFuM0/0C9Ivb5VVM4//xOF05FVroAZv+Ez2j5ju4 + 64FzRE8rIqqUZHgaxoHWJpeKP9MG3uy0++2P8POfGNLXQONdxqaEq9VquHxqqEdnsPTjTxVqjnbc + zyGa0KYpt5Zg8Kewia9IIJhNUIaJxxVYdAmoaURqO9PxFDfEZ1CGnoijC14VnKCsuhmdSFkAFcs4 + o4W2VKUHdJwAvSCMqm5GGfkIIs4SdkpLhDdfTpNwEW9X4Xq/t41UDFvQNg73exzj7Ud7y3BT0lCj + 37mmWC39d9dlKq5cMkspTB6H6yiYCCfYM1CFhGO9GoEbaXtuO5CJ7VENtfv25TKmL9KLlbksmnD7 + Ow8v6QFIrYo4N6bSd0FANXZ3fZUoyoW9OG3FX2HLxRZwtk3/oQSs1vShkAcZHNH/q0ocPoI4ciWF + BdxrKtJEnpAe9Pu782rB/66hTT62EQRz7B4q3m7YfhtmKWMbtsmurzfXuwx24WrDYA8Jw7TMLm0b + loKKYl/6LG1pu99OkwMtTI6xQMYqHoV8ElEwkDlQCgk3F737bFW1wpLA+j7UheV8A9RLTT+dLIHl + tLhAB7KuwZ6VLAaITtAmRusa+zPOV/F4wYyk434vM2K1VDBLzD/ZE6eKLlQyrVnTxS+nX2QOdARR + SqLTx5nL1uvbSTC+bO3bguQcK1OdR1yjn9QNAnCjNtL2hiLlRkVZvZPG9/h+h/YV0zXU8cOmQcy9 + TVyBaqwoJXNuKloXj3hrG0lv34AYaYkdDWJacbRjKndeBlM3/53n3QNk1vPpc+4H8LqXtAXhJkJB + /fSyTjRTvJqlnwN9378b8ksqpDsyJcjwiA2gp+O9QKJZynixaPKLc+xYJDgBPcw55bq5b14duF1k + 16pmevHcywy759S28abIS+07HP2aua293k1GfFsLmO6KOT/aUZ4BzA1he6x8Ii6bEy2GIamVdk+D + FAw+TjtCOVb5czN4V/iPH2Mmfz28Ew4nGwCcS8pvhn0EYaUip/VtWDPmeTZgRmZ8t55XtQFfabQD + lXCBJLVufjYkwnXTB9tNo2AONKZ5A0fHbHDI9GZBb+/VcMO39uoJpMmROhC8XrbuAE3P5Dhio+YR + f/gHAAD//wMAa7+Uh9USAAA= headers: + cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] - content-length: ['471'] - content-type: [application/json] + content-type: [application/xml; charset=utf-8] + etag: ['"88e8e826bbd089092ff71da5f4d372e7"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] status: {code: 200, message: OK} - request: - body: '{"amount": 2091, "meta": {"state": "new", "participant_id": 2}, "description": - "janet"}' + body: !!python/unicode 'authorized' headers: {} method: POST - uri: https://api.balancedpayments.com:443/cards/CCZ7uTr5ulqwv6ypxw4osHH/card_holds + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/advanced_search_ids response: - body: {string: !!python/unicode "{\n \"card_holds\": [\n {\n \"status\": - \"succeeded\",\n \"description\": \"janet\",\n \"links\": {\n \"order\": - null,\n \"card\": \"CCZ7uTr5ulqwv6ypxw4osHH\",\n \"debit\": - null\n },\n \"updated_at\": \"2015-05-21T15:33:18.466001Z\",\n \"created_at\": - \"2015-05-21T15:33:18.140797Z\",\n \"transaction_number\": \"HLVT6-62V-4AP7\",\n - \ \"expires_at\": \"2015-05-28T15:33:18.376977Z\",\n \"failure_reason\": - null,\n \"currency\": \"USD\",\n \"amount\": 2091,\n \"meta\": - {\n \"state\": \"new\",\n \"participant_id\": \"2\"\n },\n - \ \"href\": \"/card_holds/HL5HffvBmAfWeOh8q8sBjyYU\",\n \"failure_reason_code\": - null,\n \"voided_at\": null,\n \"id\": \"HL5HffvBmAfWeOh8q8sBjyYU\"\n - \ }\n ],\n \"links\": {\n \"card_holds.events\": \"/card_holds/{card_holds.id}/events\",\n - \ \"card_holds.order\": \"/orders/{card_holds.order}\",\n \"card_holds.card\": - \"/cards/{card_holds.card}\",\n \"card_holds.debits\": \"/card_holds/{card_holds.id}/debits\",\n - \ \"card_holds.debit\": \"/debits/{card_holds.debit}\"\n }\n}"} + body: + string: !!binary | + H4sIAOlRXlUAA1zNMQ6AIAwF0J1TEHaCi06VuxBtsIka0uIAp1eIcbDb//8lBcHAy2YZ5dqzeKU1 + pBDRClXUuSScDZ0ZI7Lx4wDuGzulVV4UmEMxrWwHlPHwk9TEBVwPjbvHewXu//QGAAD//wMAaU1Z + IYYAAAA= headers: - content-length: ['1020'] - content-type: [application/json] - status: {code: 201, message: CREATED} + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: ['"12671fb1299e6f4ae1276b8288d1493e"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 200, message: OK} +- request: + body: !!python/unicode 'authorized6szpry' + headers: {} + method: POST + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/advanced_search + response: + body: + string: !!binary | + H4sIAOtRXlUAA3TOwQrCMAwG4FcZuddtB8FD1918An2A2oVSaNORZkN9essQkaHH5P9+Ej3eU2xW + 5BIyDdAfOmiQXJ4C+QGul7M6wWi0Y5yCKGd5UsKWinVSC6WRx4wDuBwjbhuodmFGEjVbj4qWdEN+ + s0CCHhlMr9sfyuhtKOGJ+8Kx0+0nNFqy2KiCYCp7WeFXauqhP6+bFwAAAP//AwCNtt0D+wAAAA== + headers: + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: ['"501371ed938c9dc83e905a0a31a76839"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 200, message: OK} +- request: + body: !!python/unicode 'fbcxdm10.6129513761salefalse5' + headers: {} + method: POST + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions + response: + body: + string: !!binary | + H4sIAO1RXlUAA9xXS4+kNhC+769o9d1D06/tXTGMVomi5JBcdjdSclkZUzSeAZvYpqd7f33KGGho + zMzkECnKDao+l+td5ejhXBaLEyjNpbhfhner5QIEkykXx/vl1y8/kcPyIX4XGUWFpswgKn63WEQ8 + jY+63J4OUYCflqINNbWOaW1yqfh3SKOgJVmuuVQQa1pAFDSflsZqpfCuC+FaErwS4q+ff4yCKdmC + aSlrYeJwdbcPo6D9s4wSFMupMIQyZokE9dEm+fC0ff/9e/K4VvvdYxT4UPa0VCko/FkIXtwvjaph + GTjlFFADKaFmYRW+X6b4a3gJy3i9CndktSPr8Ms6/LjdfQz3f6La/YHmfF2l/+z89UDrHG0kam1/ + nL/XH3bh5r213umO1IwrbYigJdzqj8yCzvOYLCsqLh4OlJQXHvozJJobn6wql8JHz+h54tVgaFaU + 8KLAPLuaeD79u8ZpowAwB9JUgdY+688GRGqjMAspJKMFNz7xCo5YHz4XSSyFwiXzh224eh8FQ1Kn + Nualusxb5dj2BKFFldP1m1Cb11CixnhwNo3VIDxoWlaL1FcoPUe3iU6VopcRE/056B8+IRqMKaAE + LMyEGpZ7MTmvqmG6+HLuf5kzL0TwP5Msw+i0zYtkHIpUd/ZQZTjjFXXNd4clMKYM+sPgZERPmoBS + UhF0biWFBq9PGtzAZ2N0/CvOjBcBnYhxuG9AvzgpL2Ia+0+n6ckp0UKP2PSf6QU5j+DKA+eInmZE + VCnJ8Db0QzdiaQNvJP38R7j//AO69CXQWMpYlXC1Wg2PTxX18AymfvypQs7Jjvs5ROPaNOVWE3T+ + FDax9SQ5swHKMPB4ApMuATX1SG1nOt7ihvgMytAzceuClwVnKKtuRidSFkDFMs5ooe2q0gO6nQCt + IIyqbkYZ+QQizhJ2TkuEN3+Ok3ARb1fh+nCwjVQMW9A2Dg8HHOPtT1tlKJQ0q9HvXFPMlv6/6zIV + Vy6YpRQmj8N1FEyIE+wFqMKFY70agRtqe287kIntUc169/XzdUxfqVctc1k07vZ3Hl7SI5BaFXFu + TKU/BgHV2N31XaIoF7Zw2oy/w5aLLeBim/63EjBb02+FPMrghPbfVeL4AOLElRQWcK+pSBN5xvWg + l+/uqwX/q4Y2+NhGEMyxe6h4u2GHbZiljG3YJtvvN/tdBrtwtWFwgIRhWGaPtg1LQUWxL/0mbWq7 + b8fJgRYmR1/gxiqehHwWUTCgOVAKCTdXvvttWbXClMD8PtaF3fkGqFtOP53sAstpcYUOaF2DvShZ + DBAdoQ2M1jX2Z5yv4umKGVHH/V5mxHKpYHYx/2RvnDI6V8m0Zk0Xv95+pTnQCUQpiU6fZoqt57eT + YFxs7fuC5BwzU11Gu0Y/qRsEoKDW07ZCceVGRlm9cQ3v8b2EFx82DWLubeISVGNGKZlzU9G6eMKq + bSi9foPFSEvsaBDTiqMeU7qzMrg1s6e0rnG9saD+RatONFO8ml3EBvy+kzVrIKlw8MuU4K5DrBM9 + tX+DRLWU8WJR5Zt77IAgOAs8O2TKdZN5Xh44KbIr2pmuNPdGwT4y1W0sFDc0+yJFu2bytue7GYGv + TAFTqRjzkx1qGcDcOLLXymfiojnhohuSWmm3JKdg8JnWrVZjlj82gw3bf/0YM3mEvxEOZ+sA7NDK + r4Z9DmCm4nbnE1gz5lmgMSIztlvLq9qALzXa0UK4wHWtbj6bcer6yjfbV6JgDjReeAaGjvei4c4z + C3pdVrMlvSarX6VMjkOUYHnZvANUPZNjj42aR/zubwAAAP//AwCRJrX14xEAAA== + headers: + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: ['"1797bb89964ce1540cdfd307c46ab547"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 201, message: Created} +- request: + body: null + headers: {} + method: PUT + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/gsm4v8/void + response: + body: + string: !!binary | + H4sIAO5RXlUAA9xYS2/jNhC+51cEvjOy/FpnoShYtCjaQ3vJZoH2sqCokcWNRKok5dj76zsUJVmK + qCRAUWDRmzXzkZwXZz46uj+VxfURlOZS3C3Cm+XiGgSTKReHu8Xj51/IfnEfX0VGUaEpM4iKr66v + I57GB11ujvsowJ9Wog01tY6PkqeQRkH7aTXmXEGsaQFR0Py0MlYrheecCdeS4HEQPz78HAVTsQXT + UtbCxOHyZhdGQftlFSUollNhCGXMCgnaok1y+7T58P178m2ldttvUeBD2dVSpaDw41rw4m5hVA2L + wBmngBpICTXX1uC7RYqfhpewiFfLcEuWW7IKP6/Cj5vtx3D3F5rdL2jW11X6/vV7XH9Z0AZHG4lW + 2w8X69XtNlx/sN4721GacaUNEbSEl/ajsqDzOibLioqzRwMl5YVH/gyJ5sa3V5VL4ZNn9DSJajB0 + K0p4UWCNXVw8Hf9b57RRAFgDaapAa5/3JwMitVmYhRSS0YIb3/YKDng3fCGSeBUKV8y3m3D5IQqG + os5srEt1nvfKqe0KQosqp6t3odZvoUSN+eBsmqtBetC1rBap76L0Gt0WOlWKnkdKjOegd/g20WBM + ASXgxUyoYbkXk/OqGpaLr+b+lzXzSgZ/mGIZZqdtXiTjUKS684cqwxmvqGu+W7wCY8mgPwxWRvSo + CSglFcHgVlJo8MakwQ1iNkbHv+PMeBXQbTFO9wvQb26XVzGN/8fjdOVUaKEHbPrP9Iyab+CuB84R + Pa2IqFKS4WkYB1qbXCr+nTbwZqdf/wx3Dz9hSF8DjXcZmxIul8vh8qmhHp3B0o8/Vag52nE/h2hC + m6bcWoLBn8ImviKBYDZBGSYeV2DRJaCmEantTMdT3BCfQRl6Io4ueFVwgrLqZnQiZQFULOKMFtpS + lR7QcQL0gjCquhll5BOIOEvYKS0R3nw5TcJFvFmGq/3eNlIxbEGbONzvcYy3H+0tw01JQ42+cE2x + WvrvrstUXLlkllKYPA5XUTARTrBnoAoJx2o5AjfS9tx2IBPboxpq9/hwGdMX6cXKXBZNuP2dh5f0 + AKRWRZwbU+mPQUA1dnd9kyjKhb04bcXfYMvFFnC2Tf9rCVit6ddCHmRwRP9vKnG4B3HkSgoLuNNU + pIk8IT3o93fn1YL/XUObfGwjCObYPVS8WbP9JsxSxtZsne126902g224XDPYQ8IwLbNL24aloKLY + l/6QtrTdb6fJgRYmx1ggYxVPQj6LKBjIHCiFhJuL3n22qlphSWB9H+rCcr4B6qWmn06WwHJaXKAD + Wddgz0oWA0QnaBOjdY39GeereLpgRtJxv5cZsVoqmCXmn+yJU0UXKpnWrOnil9MvMgc6gigl0enT + zGXr9e0kGF+29m1Bco6Vqc4jrtFP6gYBuFEbaXtDkXKjoqzeSeN7fL9D+4rpGur4YdMg5t4mrkA1 + VpSSOTcVrYsnvLWNpLdvQIy0xI4GMa042jGVOy+DqZv/3vP9a55Pn3M/gNe9pC0INxEK6qeXdaKZ + 4tUs/Rzo+/7dkF9SId2RKUGGR2wAPR3vBRLNUsaLRZNfnGPHIsEJ6GHOKdfNffPqwO0iu1Y104vn + XmbYPae2jTdFXmrf4ejXzG3t9W4y4ttawHRXzPnRjvIMYG4I22PlM3HZnGgxDEmttHsapGDwcdoR + yrHKn5vBu8J//Bgz+evhnXA42QDgXFJ+M+wjCCsVOa1vw5oxz7MBMzLju/W8qg34SqMdqIQLJKl1 + 87MhEa6bfrXdNArmQGOaN3B0zAaHTG8W9PZeDTd8a6+eQJocqQPB62XrDtD0TI4jNmoe8dU/AAAA + //8DABtiVenVEgAA + headers: + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: ['"4a235c6d8d4a2848db9cf2d9080eb6e0"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 200, message: OK} - request: body: null headers: {} method: GET - uri: https://api.balancedpayments.com:443/card_holds?meta.state=new&limit=25&offset=0 + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/gsm4v8 response: body: string: !!binary | - H4sIAAAAAAAAA51UXWvbMBR9768IeujTEttJbCeBMNruIQ+FDZZ2rGMY1bom6mzZleR8EPzfKyly - LG8ZHXsx4n6dc8+918erwQClmJNkU+ZEoMXgh7IMBkfzVT4hsay1HYk6TQEIEPShdRIQKaeVpCXT - ES+Ygey8OWW/dGZbS1UrOQGuTKzO87aKJaAL3N09xfWah3X+uttGh2q/m5ZitTqXVKEEnqm0FSyN - 5synrgiWQBKsI9DYD8KhHw7HwToIF5PJIpiNplHk+8FTRzLl8E5KMPXjeeykSI6ZwKnuOmF18Ww6 - Qqv7x3U0jMaPw+nNl7gDgH1FOYjfOc06TpM4mscuQIZpXnNIFDVhlHXlQmnNObD0oEEfvn7qkHBR - 1kx3PvbnwVmTAiRWNmcIeqSgsxnsXGkrzCVNaYWZTCgxCqI/JN5wyLTL65bGW92Hqyzb3hY32Tf4 - vJm9zsTty+H7Q0et31GSlkQT6LW1LanarZNMPceJyl8xDMNGfX/qllGvXZRjYVbBYfsxpwWVy3F4 - rUNHRoylUuK6zDIBculb1kqdfbtoJzHRhd7/uZpB1bMJbbETnLL41lBx2NLS3FrXP5KlxLky2YGi - jPL/aEkpY64E9W/SufxRe5rIMy/hHbsJn5xNq4zj0M+zwP0c7bqUYi7Y/FHcHXLRKGk8G2W1cRDb - HwCyIT2exnkJFLbA3ge1UVqtq+YNljVvBBsFAAA= + H4sIAPBRXlUAA9xYS2/jNhC+51cEvjOy/FpnoShYtCjaQ3vJZoH2sqCokcWNRKok5dj76zsUJVmK + qCRAUWDRmzXzkZwXZz46uj+VxfURlOZS3C3Cm+XiGgSTKReHu8Xj51/IfnEfX0VGUaEpM4iKr66v + I57GB11ujvsowJ9Wog01tY6PkqeQRkH7aTXmXEGsaQFR0Py0MlYrheecCdeS4HEQPz78HAVTsQXT + UtbCxOHyZhdGQftlFSUollNhCGXMCgnaok1y+7T58P178m2ldttvUeBD2dVSpaDw41rw4m5hVA2L + wBmngBpICTXX1uC7RYqfhpewiFfLcEuWW7IKP6/Cj5vtx3D3F5rdL2jW11X6/vV7XH9Z0AZHG4lW + 2w8X69XtNlx/sN4721GacaUNEbSEl/ajsqDzOibLioqzRwMl5YVH/gyJ5sa3V5VL4ZNn9DSJajB0 + K0p4UWCNXVw8Hf9b57RRAFgDaapAa5/3JwMitVmYhRSS0YIb3/YKDng3fCGSeBUKV8y3m3D5IQqG + os5srEt1nvfKqe0KQosqp6t3odZvoUSN+eBsmqtBetC1rBap76L0Gt0WOlWKnkdKjOegd/g20WBM + ASXgxUyoYbkXk/OqGpaLr+b+lzXzSgZ/mGIZZqdtXiTjUKS684cqwxmvqGu+W7wCY8mgPwxWRvSo + CSglFcHgVlJo8MakwQ1iNkbHv+PMeBXQbTFO9wvQb26XVzGN/8fjdOVUaKEHbPrP9Iyab+CuB84R + Pa2IqFKS4WkYB1qbXCr+nTbwZqdf/wx3Dz9hSF8DjXcZmxIul8vh8qmhHp3B0o8/Vag52nE/h2hC + m6bcWoLBn8ImviKBYDZBGSYeV2DRJaCmEantTMdT3BCfQRl6Io4ueFVwgrLqZnQiZQFULOKMFtpS + lR7QcQL0gjCquhll5BOIOEvYKS0R3nw5TcJFvFmGq/3eNlIxbEGbONzvcYy3H+0tw01JQ42+cE2x + WvrvrstUXLlkllKYPA5XUTARTrBnoAoJx2o5AjfS9tx2IBPboxpq9/hwGdMX6cXKXBZNuP2dh5f0 + AKRWRZwbU+mPQUA1dnd9kyjKhb04bcXfYMvFFnC2Tf9rCVit6ddCHmRwRP9vKnG4B3HkSgoLuNNU + pIk8IT3o93fn1YL/XUObfGwjCObYPVS8WbP9JsxSxtZsne126902g224XDPYQ8IwLbNL24aloKLY + l/6QtrTdb6fJgRYmx1ggYxVPQj6LKBjIHCiFhJuL3n22qlphSWB9H+rCcr4B6qWmn06WwHJaXKAD + Wddgz0oWA0QnaBOjdY39GeereLpgRtJxv5cZsVoqmCXmn+yJU0UXKpnWrOnil9MvMgc6gigl0enT + zGXr9e0kGF+29m1Bco6Vqc4jrtFP6gYBuFEbaXtDkXKjoqzeSeN7fL9D+4rpGur4YdMg5t4mrkA1 + VpSSOTcVrYsnvLWNpLdvQIy0xI4GMa042jGVOy+DqZv/3vP9a55Pn3M/gNe9pC0INxEK6qeXdaKZ + 4tUs/Rzo+/7dkF9SId2RKUGGR2wAPR3vBRLNUsaLRZNfnGPHIsEJ6GHOKdfNffPqwO0iu1Y104vn + XmbYPae2jTdFXmrf4ejXzG3t9W4y4ttawHRXzPnRjvIMYG4I22PlM3HZnGgxDEmttHsapGDwcdoR + yrHKn5vBu8J//Bgz+evhnXA42QDgXFJ+M+wjCCsVOa1vw5oxz7MBMzLju/W8qg34SqMdqIQLJKl1 + 87MhEa6bfrXdNArmQGOaN3B0zAaHTG8W9PZeDTd8a6+eQJocqQPB62XrDtD0TI4jNmoe8dU/AAAA + //8DABtiVenVEgAA headers: + cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] - content-length: ['542'] - content-type: [application/json] + content-type: [application/xml; charset=utf-8] + etag: ['"f320313c36571411d19e85c8ade63498"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 200, message: OK} +- request: + body: !!python/unicode 'authorized' + headers: {} + method: POST + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/advanced_search_ids + response: + body: + string: !!binary | + H4sIAPJRXlUAA7IpTk0sSs7QLUotLs0pKbbjUlCwKUhMT9UtzqxKVSipLEi1VcrMK0lNTy1SsjM1 + sNGHS4KVZqYUQxUlFhUlViqBBfWBonZcNvroRgMAAAD//wMA9crnoGwAAAA= + headers: + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: ['"80c6e7318c132837f545a71f728fcbfb"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 200, message: OK} +- request: + body: !!python/unicode 'fbcxdm20.9129513761salefalse5' + headers: {} + method: POST + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions + response: + body: + string: !!binary | + H4sIAPRRXlUAA9xXS2/cNhC++1cYe6e12pfXgawgQBG0h/aSOC16CShqtGJWIlWSWu/613coSlrJ + opz0UKDoTZr5OJz3DKP357K4PYHSXIrHRXi3XNyCYDLl4vC4ePr8kewX7+ObyCgqNGUGUfHN7W3E + 05il691xHwX4aSnaUFPrmNYml4q/QBoFLclyzaWCWNMCoqD5tDRWK4V3XQjXkuCVED99+ikKpmQL + pqWshYlXy7uHMAraP8soQbGcCkMoY5ZIUB9tkofj5v7lJfm2UrvttyjwoexpqVJQ+HMrePG4MKqG + ReCUU0ANpISaW6vw4yLFX8NLWKAO4ZYst2QVfl6F7zbbd6vNn6h2f6A5X1fpPzt/PdA6RxuJWtsf + 5+/VwzZc3+/CzuNIzbjShghawmv9kVnQeR6TZUXFxcOBkvLCQ3+GRHPjk1XlUvjoGT1PvBoMzYoS + XhSYZ1cTz6d/1zhtFADmQJoq0Npn/dmASG0UZiGFZLTgxidewQHrw+ciiaVQuGR+2ITL+ygYkjq1 + MS/VZd4qx7YnCC2qnK5+CLX+HkrUGA/OprEahAdNy2qR+gql5+g20alS9DJioj8H/cMnRIMxBZSA + hZlQw3IvJudVNUwXX879L3PmjQj+Z5JlGJ22eZGMQ5Hqzh6qDGe8oq75brEExpRBfxicjOhJE1BK + KoLOraTQ4PVJgxv4bIyOf8WZ8SagEzEO9yvQL07Km5jG/tNpenJKtNADNv1nekHON3DlgXNETzMi + qpRkeBv6oRuxtIE3kv74fffw8Wd06VugsZSxKuFyuRwenyrq4RlM/fhDhZyTHfdziMa1acqtJuj8 + KWxi60lyZgOUYeDxBCZdAmrqkdrOdLzFDfEZlKFn4tYFLwvOUFbdjE6kLICKRZzRQttVpQd0OwFa + QRhV3Ywy8ggizhJ2TkuEN3+Ok3ARb5bhar+3jVQMW9AmDvd7HOPtT1tlKJQ0q9EXrilmS//fdZmK + KxfMUgqTx+EqCibECfYCVOHCsVqOwA21vbcdyMT2qGa9e/p0HdNX6lXLXBaNu/2dh5f0AKRWRZwb + U+l3QUA1dnd9lyjKhS2cNuPvsOViC7jYpv+1BMzW9GshDzI4of13lTi8B3HiSgoLeNRUpIk843rQ + y3f31YL/VUMbfGwjCObYPVS8WbP9JsxSxtZsne126902g224XDPYQ8IwLLNH24aloKLYl36TNrXd + t+PkQAuToy9wYxVHIZ9FFAxoDpRCws2V735bVq0wJTC/D3Vhd74B6jWnn052geW0uEIHtK7BXpQs + BoiO0AZG6xr7M85XcbxiRtRxv5cZsVwqmF3MP9gbp4zOVTKtWdPFr7dfaQ50AlFKotPjTLH1/HYS + jIutfV+QnGNmqsto1+gndYMAFNR62lYortzIKKsfXMN7fC/hzYdNg5h7m7gE1ZhRSubcVLQujli1 + DaXXb7AYaYkdDWJacdRjSndWBq/N7Cmta1xvLKh/0aoTzRSvZhexAb/vZM0aSCoc/DIluOsQ60RP + 7b9ColrKeLGo8qt77IAgOAs8O2TKdZN5Xh44KbIr2pmuNPdGwT4y1W0sFDc0+yJFu2bytue7GYGv + TAFTqRjzkx1qGcDcOLLXymfiojnhohuSWmm3JKdg8JnWrVZjlj82gw3bf/0YM3mE/yAcztYB2KGV + Xw37HMBMxe3OJ7BmzLNAY0RmbLeWV7UBX2q0o4Vwgeta3Xw249T1la+2r0TBHGi88AwMHe9Fw51n + FvR9Wc2W9D1Z/SplchyiBMvL5h2g6pkce2zUPOKbvwEAAP//AwDsYr0v4xEAAA== + headers: + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: ['"a33cc8925125d30f5a9e623d0aa5709a"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 201, message: Created} +- request: + body: !!python/unicode 'authorized' + headers: {} + method: POST + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/advanced_search_ids + response: + body: + string: !!binary | + H4sIAPVRXlUAA7IpTk0sSs7QLUotLs0pKbbjUlCwKUhMT9UtzqxKVSipLEi1VcrMK0lNTy1SsjM1 + sNGHS4KVZqYUQxUlFhUlViqBBEHAJrMkNdcuOcXYLNvCRh/MASnXB6q347LRR7cUAAAA//8DACYt + kRqGAAAA + headers: + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: ['"831827211eb44cc4aeea06b9ba5886f3"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 200, message: OK} +- request: + body: !!python/unicode 'authorizedcd36k8' + headers: {} + method: POST + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/advanced_search + response: + body: + string: !!binary | + H4sIAPdRXlUAA9xYS4/jNgy+768Y5K5xnNdmFh4PFigW7aG97KNFLwtZZmJNbMmV5Eyyv76U/I7l + 2e2hQNFbTH6iSIoiPyV6uhT53RmU5lI8LsL75eIOBJMpF8fHxedPH8h+8RS/iZiClBvCqEqJUVRo + ygyu0HfmWsLjgsk8BydZxG/u7iJWKQXCkJIegYiqSEA1SC4MHEEt4jAKPCi32n1r/g1u12yXUdAp + HdRIQ3PCDRTas8FAizEM/HZreRqzdL077aMAf1qJNtRUOqaVyaTCLdIoaERuL7Qfa5oDGrY/+0DZ + lXAtCaYN4s8ff2ojG4otmBayEiZeLe8f0LnmyyoKUCyjmAnKmBUS9Eeb5OG0efvtW/K8UrvtcxT4 + UHa1VCko/LgTPH9cGFXBIqidU0ANpISaJjcpfhpewAJ9CLdkuSWr8NMqfLfZvltt/kS3uwVufVWm + /2x9v6BJjjayqA+1zvfqYRuu3+7CNuMoPXClDRG0gFv/UZnTeR2TRUnF1aOBgvLcI3+BRGMxeDRl + JoVPfqCXSVaDYVhRwvMc70of4uX87wanjQLAGkhTBVr7or8YEKk9hVlILhnNufGZV3DE++FLkdT2 + MrliftiEy7d4FQei1m2sS3Wdj6pW2xWE5mVGVz+EWn8Phc0DFGfTsxocD4Z2qETquyidpm0iVCl6 + HSlh1Pd8RjQYk0NhG1pCDcu8mIyX5bBcfDX3v6yZV07wP1Msw9Npmhc5cMhT3cZDleGMl7Ruvls7 + jUaSQX8YrIzoWRNQSiqCyS1xbII3Jw43yNkYHf+KM+NVQGtifNw3oF9qK69iXPzn83TlVGihR2z6 + L/SKmueaBOAvqqcVEZVKMtwN89COWOrgztIfv+8ePvyMKX0NNLYydiVcLpfD5VNHPTqDpR+/L1Fz + tuN+DuFSmyIFQk8w+VPYJNaz5Mwe0AEPHlc0JGiSkcrOdNylHuIzKEMvpKYLXhVcoCjbGZ1ImQNF + HnagubZUpQO0nKAlck1RG3kCER8SdkkLS5nsV61JuIg3y3C139tGKoYtaBOH+z2O8eajuWWOHVpq + 9IVritXSfbddpuSqPsxCCpPF4SoKJsIJ9gpUIeFYLUdgJ232bQYysT3K0bvPH/sx3Ut7LzOZu3T7 + Ow8vLMesVB5nxpT6XRBQjd1d3yeKIr3Ei9NU/D22XGwBV9v0vxaA1Zp+zeVRBmeM/74UxycQZ66k + sIBHTUWayAvSg85+vV8l+F9Vy4CxjSCYY/dQ8WbN9pvwkDK2ZuvDbrfebQ+wDZdrBntIGB7L7NKm + YSkoKfal36Qt7fp3rcmA5ibDXCBjFSchX0QUDGQ1KIWEm15ffzaqSmFJYH0fq9xyvgHqVtNNJ0tg + Oc176EDWNtirwqdEj2gFzcFoXWF/xvkqTj1mJB33e3kgVksFs8T8vd1xqmhTJdOKuS7e797LatAZ + RCGJTk8zl63TN5NgfNma9wXJOFamuo64RjepHQLQUJNpe0ORcqOiKH+Qhnf4zsKrDxuHmHub1AWq + saKUzLgpaZWf8NY6SeffgBhpiR0NYlpy9GMqr6MMbsPsJE1q6t6YUz/RqhLNFC9nidhA33UyRwNJ + iYNfpgS5DrFJ9Nz9GyS6pYwXiy7f7GMHBOnfxEMOmXLtKs+rg9qKbC/tTFeae6NgH5n6NjaKDM2+ + SDGumbrt9PWMwFemgKlVPPOzHWoHgLlxZLeVL6Q+zYkW05BUStckOQWDz7SWWo1V/rMZMGz/9mPM + 5BH+g3C42ARgh1Z+N+xzACsV2Z3PYMWYh0DjiczEbiMvKwO+0mhGC+EC6VrlfrpxWveVr7avRMEc + aEx4BoGOedGQ88yCvm/LsaTv2eqolMlwiBK8XrbuAF0/yHHGRs3Dfs79ARW/+RsAAP//AwC5QKK2 + wxIAAA== + headers: + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: ['"3ec92f12671df5e240b9d621641840db"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] status: {code: 200, message: OK} - request: body: null @@ -121,12 +405,12 @@ interactions: method: GET uri: https://api.balancedpayments.com:443/credits?meta%5Bcontains%5D=exchange_id&limit=25&offset=0 response: - body: {string: !!python/unicode "{\n \"credits\": [],\n \"meta\": {\n \"last\": - \"/credits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\",\n \"next\": - null,\n \"href\": \"/credits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\",\n - \ \"limit\": 25,\n \"offset\": 0,\n \"previous\": null,\n \"total\": - 0,\n \"first\": \"/credits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\"\n - \ },\n \"links\": {}\n}"} + body: {string: !!python/unicode "{\n \"credits\": [],\n \"meta\": {\n \"\ + last\": \"/credits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\",\n \ + \ \"next\": null,\n \"href\": \"/credits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\"\ + ,\n \"limit\": 25,\n \"offset\": 0,\n \"previous\": null,\n \"\ + total\": 0,\n \"first\": \"/credits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\"\ + \n },\n \"links\": {}\n}"} headers: content-length: ['360'] content-type: [application/json] @@ -137,11 +421,11 @@ interactions: method: GET uri: https://api.balancedpayments.com:443/debits?meta%5Bcontains%5D=exchange_id&limit=25&offset=0 response: - body: {string: !!python/unicode "{\n \"meta\": {\n \"last\": \"/debits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\",\n - \ \"next\": null,\n \"href\": \"/debits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\",\n - \ \"limit\": 25,\n \"offset\": 0,\n \"previous\": null,\n \"total\": - 0,\n \"first\": \"/debits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\"\n - \ },\n \"links\": {},\n \"debits\": []\n}"} + body: {string: !!python/unicode "{\n \"meta\": {\n \"last\": \"/debits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\"\ + ,\n \"next\": null,\n \"href\": \"/debits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\"\ + ,\n \"limit\": 25,\n \"offset\": 0,\n \"previous\": null,\n \"\ + total\": 0,\n \"first\": \"/debits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\"\ + \n },\n \"links\": {},\n \"debits\": []\n}"} headers: content-length: ['356'] content-type: [application/json] diff --git a/tests/py/fixtures/TestRoutes.yml b/tests/py/fixtures/TestRoutes.yml index dc9a769f6d..89d2bfb782 100644 --- a/tests/py/fixtures/TestRoutes.yml +++ b/tests/py/fixtures/TestRoutes.yml @@ -10,14 +10,14 @@ interactions: : \"321174851\",\n \"bank_name\": \"SAN MATEO CREDIT UNION\",\n \ \ \"account_type\": \"checking\",\n \"name\": \"Alice G. Krebs\",\n \ \ \"links\": {\n \"customer\": null,\n \"bank_account_verification\"\ - : null\n },\n \"can_credit\": true,\n \"created_at\": \"2015-05-10T10:12:32.649658Z\"\ + : null\n },\n \"can_credit\": true,\n \"created_at\": \"2015-05-21T20:40:31.543748Z\"\ ,\n \"fingerprint\": \"5f0ba9fa3f1122ef13b944a40abfe44e7eba9e16934e64200913cb4c402ace14\"\ - ,\n \"updated_at\": \"2015-05-10T10:12:32.649661Z\",\n \"href\"\ - : \"/bank_accounts/BA1bhYf2VdKXHw34mbhHhmyA\",\n \"meta\": {},\n \ + ,\n \"updated_at\": \"2015-05-21T20:40:31.543749Z\",\n \"href\"\ + : \"/bank_accounts/BA53rWvuv0CE63ZBiWX5rZ84\",\n \"meta\": {},\n \ \ \"account_number\": \"xxxxxx0001\",\n \"address\": {\n \"city\"\ : null,\n \"line2\": null,\n \"line1\": null,\n \"state\"\ : null,\n \"postal_code\": null,\n \"country_code\": null\n\ - \ },\n \"can_debit\": false,\n \"id\": \"BA1bhYf2VdKXHw34mbhHhmyA\"\ + \ },\n \"can_debit\": false,\n \"id\": \"BA53rWvuv0CE63ZBiWX5rZ84\"\ \n }\n ],\n \"links\": {\n \"bank_accounts.settlements\": \"/bank_accounts/{bank_accounts.id}/settlements\"\ ,\n \"bank_accounts.bank_account_verification\": \"/verifications/{bank_accounts.bank_account_verification}\"\ ,\n \"bank_accounts.debits\": \"/bank_accounts/{bank_accounts.id}/debits\"\ @@ -36,155 +36,155 @@ interactions: body: null headers: {} method: GET - uri: https://api.balancedpayments.com:443/customers/CUXdsJa51fPnTXDoiFWRN9S + uri: https://api.balancedpayments.com:443/customers/CU6Uaj6AsCFUx62Dt40CliJq response: body: string: !!binary | - H4sIAAAAAAAAA41UTW/UMBC991dEObNNHLqo3SuIQw8VgiIqEIpmbVexmtiLPxCrVf47490k640D - 7iWHmfeePW9efLjKspw6Y1XHtck32Q8sZNnh+MWWhI5jVbq2fTPWWiFfPHQEIcwop+kciHXGjRUS - rFByUBlE+knN7RhYzmqwiMirkqxX5XpFykdSbki1qcrr6u62Ijff84lCNU9QyNt3FbkNKExt605J - 28yHEcwf+/7rEzP3sCbPn+Tj0wclPn77/HD35XzkrlFyPl/eaP7s2cVkYJEUQptpA9LWxoJ13sZc - qlUHljbn0zpuYWYw/+WhZR755yfbc9DzwYAxzc1sT1TY/QyIW8KF8mq5TOKyv/jcChTZKWy0NVVs - oUmVk1bvw240yNYZvIcx9VLmjJF1C8bezMfkHYg2KoqLuPV41k+fHj9pEN1z8K+nAOcFunZMsykO - 016Hfj+sKCBS0KxuVMuOqwySEJAF64sAd8pxoLEF+VIDPZqUkLmERkqMb0VKYsAscMN/9R8+BD/0 - ghn8j+VaYgpeN0wMjy7lbUtYcoJETCbMzlmeIE+oiG81SAPUP10JjQtkpINvhJOpGUbQAvs3vsvQ - Jq6g+QiLFJRmp5f9P+EcMBEXH1qWzNMIitivC8GEwv+zv+r/AlGo82iRBgAA + H4sIAAAAAAAAA41UsW7bMBDd8xWC5jqSZVtAvBUuOnSulxSBcCZZiI1EOiQVxDD07z3akkyTaplF + w917j7x3Tzw/JElKOm1ky5ROt8kvLCTJ+fLFloCWYVV0TfNlrDVcvFroCEKYlp0iPhDrlGnDBRgu + xaAyiPSTWnekYBitwCAiLfLlZpFvFsXyZ5FvV5ttvn4s8lVRFs/pRCGKRSj5alUWTw6FykPVSmFq + fxhO7bG7fbmHP+VXvfu+/yiLb2ad7xr+4+125rGWwh8wrRX7benZ5GAWV0KjSQ3CVNqA6ayRqZCL + Fgypb8e1zIBnMXuz0DwNHLSznRgofzSgVDHtbYpwc/KAuCdcKSvmy8uwbC/ue4EiR4mNpiKSzjSJ + 7IRRJ7cbDHLoNN5D62oudVqLqgFt1v6YrAXeBEV+F7gez3qx+bGTOuG9Rf9xinCaoWuXPOvsPC12 + 6PfDihwiAUWrWjb0skonCg6Z0z5zcNckOxoHEK8VkItJEZl7aKBE2YHHJAbMDNf9W//hg/NLz5jB + PgxTAlPwuWFCeHApa1vEkiskYFKuj51hEfKECvhGgdBA7OMV0bhDBjr4SHQiNsMImmG/48sMTeQK + io2wQEEqen3b/xPOARNw8aml0TyNoID9uRBMKPw/+4f+LzAl/gSTBgAA headers: content-encoding: [gzip] - content-length: ['501'] + content-length: ['498'] content-type: [application/json] status: {code: 200, message: OK} - request: body: null headers: {} method: GET - uri: https://api.balancedpayments.com:443/bank_accounts/BA1bhYf2VdKXHw34mbhHhmyA + uri: https://api.balancedpayments.com:443/bank_accounts/BA53rWvuv0CE63ZBiWX5rZ84 response: body: string: !!binary | - H4sIAAAAAAAAA41T246bMBB9369APHeDDYZd8kbbVXe1albqplUvqpAxQ7ECJjKmbRTx7zUEyiVE - Cg+W8JkZn5lz5nhjGGZExS6kjBWVUKW5Nn7oS8M4tqeGZVEpLn6FosojkBo3HRvjO3LvYvNNH9TW - EDSHBn8NNsbHYPvwYrz79PD+aWt83jy9bIbg7q1QHfZtPEuB7fQTQ0RfKcg4A+PDyniWEJUDnnGx - a6j2JDVNVpWqyFuCosqyntmsv/A3SJ5wRhUvRBfa9VD/b4ZRETIJMVc6QskKBkQCVRCHtEFMG2H3 - Frm3GG0xWmN77dgrj/iee/99oJroxkDuJRdtjpugiPoJdRKMbRsS7EQ+IZQgGiVACNyBhgF7vkPA - IzZCPnZYRBhBNmWAyVC42sdXcPHwiEsqIWlIWBPJrbcBjtJvif0lfv76+McheZQ+pvkhGN7KQdFm - 3MOMeg0HV/xtP4TQyBY0jiWUc6W4OpyrpCUFe/kan1+XSvd+fr0vNJCFrIgXwNbg8jBGF6WPIWqV - T2hWDtLzuJncxVG1lWp9/mzMYk4NOl2xVQlKZZDDad3mahwn4qx4XFvjhJMXZxXHKXOLm9bY86U1 - q38xte7knz3VTqdR9AreXewi5dG+mlb/c8auBy6QOW3plWz64EU6F8dwZfHJjE1tgfqm/geecEFJ - XgUAAA== + H4sIAAAAAAAAA41T246bMBB936+weO4GG0x2yVt2G1WrqlmpTbVVqgoZM3StcImMiRpF/PsaB8ol + RAoPlvCZGZ+Zc+Z0h5AVsmwXMM7zMlOFtUC/9SVCJ3NqWOalEtnfICvTEKTGLdch5IE+esT61AaZ + GhlLocZ/LNfo23KzekXP31efXzbo5/rldd0FN28F6rg38fwd+E4/0UW0lZaJ4IC+zNBXCWHR4YnI + djXVlqSmyctC5akhmJVJ0jIb9RccQIpYcKZEnjWhTQ/V/2Y4ywIuIRJKRyhZQodIYAqigNWI5WDi + 3WPv3iEbBy8oXrhk5lFXj2bbUY11YyD3UmQmx4txyPyYuTEhjgMxcUOfUkYxC2OgFB5Aw0Dmvkth + Th2MfeLykHKKHcaB0K5wuY9u4eL3uLxLiGsS9kBy+2npufLtUB7w82rubp/E2y9Pbh97b6WgWD3u + bkathp0r/pkPY9yzBYsiCcVYKaGOlyppScGZviaX14XSvV9e73MNJAHPownQGFwe++ik9BGERvmY + JUUnvYjqyV0dlalU6fNPbRZraNDhis0KUCqBFM7rNlbjNBBnJqLK7iecvTiq2E8ZW9yy+54v7FH9 + q6lVY7XRU2Y6taI38G5iJyn39tWy258Ldi1whcx5S29k0wZP0rk6hhuLD2ZsaQtUd9UH9wFjOl4F + AAA= headers: content-encoding: [gzip] - content-length: ['517'] + content-length: ['515'] content-type: [application/json] status: {code: 200, message: OK} - request: body: '{"customer": null, "bank_name": "SAN MATEO CREDIT UNION", "account_type": - "checking", "name": "Alice G. Krebs", "links": {"customer": "/customers/CUXdsJa51fPnTXDoiFWRN9S"}, - "can_credit": true, "created_at": "2015-05-10T10:12:32.649658Z", "address": + "checking", "name": "Alice G. Krebs", "links": {"customer": "/customers/CU6Uaj6AsCFUx62Dt40CliJq"}, + "can_credit": true, "created_at": "2015-05-21T20:40:31.543748Z", "address": {"city": null, "line2": null, "line1": null, "state": null, "postal_code": null, - "country_code": null}, "updated_at": "2015-05-10T10:12:32.649661Z", "meta": + "country_code": null}, "updated_at": "2015-05-21T20:40:31.543749Z", "meta": {}, "bank_account_verification": null, "fingerprint": "5f0ba9fa3f1122ef13b944a40abfe44e7eba9e16934e64200913cb4c402ace14", - "routing_number": "321174851", "can_debit": false, "id": "BA1bhYf2VdKXHw34mbhHhmyA", + "routing_number": "321174851", "can_debit": false, "id": "BA53rWvuv0CE63ZBiWX5rZ84", "account_number": "xxxxxx0001"}' headers: {} method: PUT - uri: https://api.balancedpayments.com:443/bank_accounts/BA1bhYf2VdKXHw34mbhHhmyA + uri: https://api.balancedpayments.com:443/bank_accounts/BA53rWvuv0CE63ZBiWX5rZ84 response: body: string: !!binary | - H4sIAAAAAAAAA41TXW+bMBR9769APK/BBpOGvGVtt3bV0qlNt2zThIx9WayAiYzpFkX89xkSCiHJ - FB4s4XM/zj3nenNhWXZE5TKkjGWF1Lk9tn6aS8va1KeBVVZoIX+HskgjUAa3PRfjKzLysf2uCapr - SJpChT9Pptbnyez20bp+ur25n1kv0/vHaRu86xXq9aqOZwtgS9OijWgqTRLBwPo4sB4URHmLJ0Iu - K6oNSUOTFbnO0i3B65c5zz9RH8df5Gx+k4kP356mwfNbfm/o8BWUiAWjWmTSVJVFkuwGK98mZFSG - TAEX2kRoVUCLKKAaeEgrxHYR9i+Rf4nRDKMxdseeOxiSYOiPfrT8YzMtqJUSss7xYxTRIKZejLHr - Qoy9KCCEEkSjGAiBKzAw4GHgERgSF6EAeywijCCXMsCkLVys+H+5eIMAByOEOlwWCuKKhLO3B877 - CY4W32P3K3+Y3/3xSBot7hbpetL2SkHTyoNWo8bYdlX+1h9CqLMrlHMFed8+odc76RthjUvGZ3CP - X+PD61yb2Q+vV5kBkpBl/AhYb71ad9Gj1nOIaudjmuSt9YJXyp2Uqq5UmvNXNVM1TWdr99/dIAet - E0hh+wb7bmz2zBkIXjrdhK1kvYrdlP6K205353OnV/9karmzv9eqVqdy9Azeu9ijlLuP2Gl+Dtg1 - wAky21d6Jpsm+CidkzKcWXxPY9usQHlR/gNrsv1HcwUAAA== + H4sIAAAAAAAAA41T0W6bMBR971cgnttgG0OTvNE0m7ppqbQl6pRqQsZcVi8EMmOiRhH/PkOgEJJM + 4cESPtfH555zvb8xDDNgycpnnKd5ojJzbLzqTcPYV6uGZZorkfz2k3wdgNS4aROM7+nQweZtU1Rx + JGwNJf7DmxnfvPn02Zh8nz4+zY3F7Ol51hbXd/lqt6nq+Rvwlb6irWiYvFhwMD4PjK8SgqzFY5Gs + SqmNSC2T55lK1weBk4W7YH9cL5t8Wry75FFRNInFl78fBL2u/S1IEQnOlEgTTZvkcVx3Vny0yFni + cwmhULpCyRxaRAJTEPqsREyCsHOHnDuC5wSNKRrbeOBQWxu2bBuIdLsgN1Ik1RknQgEbRcyOMCYE + ImwHI0oZRSyIgFK4Bw0Ddkc2BZcShEbY5gHlFBHGAdOWON+E/9XiDhzbocOuljcJUSnCOhoE68Fz + bPmyzbdoMnXt5YN4+enI5bBz1xoUK0NoPWqSbWflvfoQQp1hYWEoIevnJ9Sutr4xVqekgwZyfhuf + bmdK9366vUk1EPs8Dc+A1djLXRc9G30IQZV8xOKsjV6EpXMXraqYCr3+Knsqu+mM7fHDG2SgVAxr + ODzCfhr7o3AGIiys7oGDZT3G7pH+iJtWd+Yzq8d/8WhRj1rvqsqdMtErdNe1ZyV3X7HV/Jyoa4AL + Yg6v9Eo1TfFZORdtuJL8yGNTj0BxU/wDunKEQXQFAAA= headers: content-encoding: [gzip] - content-length: ['547'] + content-length: ['545'] content-type: [application/json] status: {code: 200, message: OK} - request: body: null headers: {} method: GET - uri: https://api.balancedpayments.com:443/customers/CUXdsJa51fPnTXDoiFWRN9S/bank_accounts?limit=10&offset=0 + uri: https://api.balancedpayments.com:443/customers/CU6Uaj6AsCFUx62Dt40CliJq/bank_accounts?limit=10&offset=0 response: body: string: !!binary | - H4sIAAAAAAAAA61U30/bMBB+56+I8rCn0diJWxokNHXABkOUCcrGNk2R45xXi/yoHIdRof7vs92E - JKWdeKAPlXp3vvvu+77e057juDHN7yPKWFHlqnQPnV866DhP9lunZVEpkf+J8iqLQeq8G/gYH5Dx - ELvvmyLbI6cZmPzNZOpcTmanV87x9enJ+cy5nZ5fTdvielaklgtbz+bA7vWItqLpNEkFA+fzwLmQ - EJdtPhX5vYHagNQwWVWqIlsDPL69S8ovdIj513x2d1KIT9+vp+HN8/uNpaMHkIILRpUoct01r9K0 - Xmz1vCGjecQkJELpCiUraDMSqIIkoibj+ggP99FwH6MZRofYPwz8wYiEo+H4Z4uf621BLqTI7Zsh - RzENOQ04xr4PHAdxSAgliMYcCIED0GnAozAgMCI+QiEOWEwYQT5lgEnbuFok/8USDEIcjhHqYJlL - 4AaE1/OB93GC4/kP7n9LLu7O/gYki+dn82w5aWdloKjRoOWoEba1yqP9IIQ6XqFJIqHclE+oZU19 - Q6xWSesM/vYwfhkuld79ZXhR6EQasSLZkrSul8tudqv0CcRWeU7TspVeJIa5nVTZTiv9/dvs5DaE - 2bCb0tKK7zXOLb0dvu0r8yEVmVBHGL0rOC9BHaFaEjeHR9PR2HfNofus7ZvNsMP1EIzqEWsQOtIE - FhIeRFEZfTtIVKE1MO/qZ1zIN1tf82k9aOzSOQv9wzbQVKkUMlgfuU27P/XcPxDJyus+qFH3i7q/ - Nm+I63WPSult9N/5dNWI2R+1vjyG01cAb4q3gu7eyY71NvA1VTvg2H/DK9HUtVvB7KThlb17HLvG - B3urf6cv0+3UBgAA + H4sIAAAAAAAAA61UUW/aMBB+76+I8rCnldiJkxakaqK0m7pprbSBOjFNkeOcV68hYY6DqCr++2yT + NAmFiYfygMTd+e677/u45xPHcROaP8aUsaLKVemOnJ866DjP9lunZVEpkf+O82qRgNR5N/AxPiPn + IXbfN0W2R04XYPLfx7fO1/H0+s6ZfLu+upk6s9ubu9u2uJ4Vq6elrWcPwB71iLai6TTOBAPn08D5 + IiEp23wm8kcDtQGpYbKqVMViC3Ayi2b0TzQuJx9n68i/UgRNMvH570uDna3jFUjBBaNKFLlum1dZ + Vm+2eVmR0TxmElKhdIWSFbQZCVRBGlOTcX2Ew1MUnvp46qMRQaMAD0ISaMLm7QJcrwtyKUVu34Qc + JXTIacAx9n3gOEiGhFCCaMKBEDgDnQYcDQMCEfERGuKAJYQR5FMGmLSNq2X6XyzRIAxCct7F8iCB + GxBezwje5TgM5P2qWqHJdRTML8X9j1DOzzuzFqCoEaHlqFG29crafhBCHbPQNJVQ7uon1FNNfUOs + VkkLDf7+MH4dLpXe/XV4WehEFrMi3ZO0tpdP3exe6VNIrPKcZmUrvUgNcwepsp02+vuX2cltCLNh + N6OlFd9rrFt6h4zbl+ZDJhZCXWD0ruC8BHWBav3dHNampfHvlkT3Rdy3G2Kn6ykY1TO2KHSkCSwl + rERRGYU7UFShVTDv6mdcyLcjQFNqbWgc0zkN/eM20GSpDBawPXS7jn/u/QEGIt143Qc17H5R99fu + GXG97l0pvZ3+B59uGjn7o7bHx5B6BPCmeC/o7q3suG8HX1N1AI79QxyJpq7dC+YgDUf27nHsGh+c + bP4BXRebl9gGAAA= headers: content-encoding: [gzip] - content-length: ['639'] + content-length: ['638'] content-type: [application/json] status: {code: 200, message: OK} - request: body: null headers: {} method: GET - uri: https://api.balancedpayments.com:443/customers/CUXdsJa51fPnTXDoiFWRN9S/bank_accounts?limit=10&offset=0 + uri: https://api.balancedpayments.com:443/customers/CU6Uaj6AsCFUx62Dt40CliJq/bank_accounts?limit=10&offset=0 response: body: string: !!binary | - H4sIAAAAAAAAA61U30/bMBB+56+I8rCn0diJWxokNHXABkOUCcrGNk2R45xXi/yoHIdRof7vs92E - JKWdeKAPlXp3vvvu+77e057juDHN7yPKWFHlqnQPnV866DhP9lunZVEpkf+J8iqLQeq8G/gYH5Dx - ELvvmyLbI6cZmPzNZOpcTmanV87x9enJ+cy5nZ5fTdvielaklgtbz+bA7vWItqLpNEkFA+fzwLmQ - EJdtPhX5vYHagNQwWVWqIlsDPL69S8ovdIj513x2d1KIT9+vp+HN8/uNpaMHkIILRpUoct01r9K0 - Xmz1vCGjecQkJELpCiUraDMSqIIkoibj+ggP99FwH6MZRofYPwz8wYiEo+H4Z4uf621BLqTI7Zsh - RzENOQ04xr4PHAdxSAgliMYcCIED0GnAozAgMCI+QiEOWEwYQT5lgEnbuFok/8USDEIcjhHqYJlL - 4AaE1/OB93GC4/kP7n9LLu7O/gYki+dn82w5aWdloKjRoOWoEba1yqP9IIQ6XqFJIqHclE+oZU19 - Q6xWSesM/vYwfhkuld79ZXhR6EQasSLZkrSul8tudqv0CcRWeU7TspVeJIa5nVTZTiv9/dvs5DaE - 2bCb0tKK7zXOLb0dvu0r8yEVmVBHGL0rOC9BHaFaEjeHR9PR2HfNofus7ZvNsMP1EIzqEWsQOtIE - FhIeRFEZfTtIVKE1MO/qZ1zIN1tf82k9aOzSOQv9wzbQVKkUMlgfuU27P/XcPxDJyus+qFH3i7q/ - Nm+I63WPSult9N/5dNWI2R+1vjyG01cAb4q3gu7eyY71NvA1VTvg2H/DK9HUtVvB7KThlb17HLvG - B3urf6cv0+3UBgAA + H4sIAAAAAAAAA61UUW/aMBB+76+I8rCnldiJkxakaqK0m7pprbSBOjFNkeOcV68hYY6DqCr++2yT + NAmFiYfygMTd+e677/u45xPHcROaP8aUsaLKVemOnJ866DjP9lunZVEpkf+O82qRgNR5N/AxPiPn + IXbfN0W2R04XYPLfx7fO1/H0+s6ZfLu+upk6s9ubu9u2uJ4Vq6elrWcPwB71iLai6TTOBAPn08D5 + IiEp23wm8kcDtQGpYbKqVMViC3Ayi2b0TzQuJx9n68i/UgRNMvH570uDna3jFUjBBaNKFLlum1dZ + Vm+2eVmR0TxmElKhdIWSFbQZCVRBGlOTcX2Ew1MUnvp46qMRQaMAD0ISaMLm7QJcrwtyKUVu34Qc + JXTIacAx9n3gOEiGhFCCaMKBEDgDnQYcDQMCEfERGuKAJYQR5FMGmLSNq2X6XyzRIAxCct7F8iCB + GxBezwje5TgM5P2qWqHJdRTML8X9j1DOzzuzFqCoEaHlqFG29crafhBCHbPQNJVQ7uon1FNNfUOs + VkkLDf7+MH4dLpXe/XV4WehEFrMi3ZO0tpdP3exe6VNIrPKcZmUrvUgNcwepsp02+vuX2cltCLNh + N6OlFd9rrFt6h4zbl+ZDJhZCXWD0ruC8BHWBav3dHNampfHvlkT3Rdy3G2Kn6ykY1TO2KHSkCSwl + rERRGYU7UFShVTDv6mdcyLcjQFNqbWgc0zkN/eM20GSpDBawPXS7jn/u/QEGIt143Qc17H5R99fu + GXG97l0pvZ3+B59uGjn7o7bHx5B6BPCmeC/o7q3suG8HX1N1AI79QxyJpq7dC+YgDUf27nHsGh+c + bP4BXRebl9gGAAA= headers: content-encoding: [gzip] - content-length: ['639'] + content-length: ['638'] content-type: [application/json] status: {code: 200, message: OK} - request: body: null headers: {} method: GET - uri: https://api.balancedpayments.com:443/bank_accounts/BA1bhYf2VdKXHw34mbhHhmyA + uri: https://api.balancedpayments.com:443/bank_accounts/BA53rWvuv0CE63ZBiWX5rZ84 response: body: string: !!binary | - H4sIAAAAAAAAA41TXW+bMBR9769APK/BBpOGvGVtt3bV0qlNt2zThIx9WayAiYzpFkX89xkSCiHJ - FB4s4XM/zj3nenNhWXZE5TKkjGWF1Lk9tn6aS8va1KeBVVZoIX+HskgjUAa3PRfjKzLysf2uCapr - SJpChT9Pptbnyez20bp+ur25n1kv0/vHaRu86xXq9aqOZwtgS9OijWgqTRLBwPo4sB4URHmLJ0Iu - K6oNSUOTFbnO0i3B65c5zz9RH8df5Gx+k4kP356mwfNbfm/o8BWUiAWjWmTSVJVFkuwGK98mZFSG - TAEX2kRoVUCLKKAaeEgrxHYR9i+Rf4nRDKMxdseeOxiSYOiPfrT8YzMtqJUSss7xYxTRIKZejLHr - Qoy9KCCEEkSjGAiBKzAw4GHgERgSF6EAeywijCCXMsCkLVys+H+5eIMAByOEOlwWCuKKhLO3B877 - CY4W32P3K3+Y3/3xSBot7hbpetL2SkHTyoNWo8bYdlX+1h9CqLMrlHMFed8+odc76RthjUvGZ3CP - X+PD61yb2Q+vV5kBkpBl/AhYb71ad9Gj1nOIaudjmuSt9YJXyp2Uqq5UmvNXNVM1TWdr99/dIAet - E0hh+wb7bmz2zBkIXjrdhK1kvYrdlP6K205353OnV/9karmzv9eqVqdy9Azeu9ijlLuP2Gl+Dtg1 - wAky21d6Jpsm+CidkzKcWXxPY9usQHlR/gNrsv1HcwUAAA== + H4sIAAAAAAAAA41T0W6bMBR971cgnttgG0OTvNE0m7ppqbQl6pRqQsZcVi8EMmOiRhH/PkOgEJJM + 4cESPtfH555zvb8xDDNgycpnnKd5ojJzbLzqTcPYV6uGZZorkfz2k3wdgNS4aROM7+nQweZtU1Rx + JGwNJf7DmxnfvPn02Zh8nz4+zY3F7Ol51hbXd/lqt6nq+Rvwlb6irWiYvFhwMD4PjK8SgqzFY5Gs + SqmNSC2T55lK1weBk4W7YH9cL5t8Wry75FFRNInFl78fBL2u/S1IEQnOlEgTTZvkcVx3Vny0yFni + cwmhULpCyRxaRAJTEPqsREyCsHOHnDuC5wSNKRrbeOBQWxu2bBuIdLsgN1Ik1RknQgEbRcyOMCYE + ImwHI0oZRSyIgFK4Bw0Ddkc2BZcShEbY5gHlFBHGAdOWON+E/9XiDhzbocOuljcJUSnCOhoE68Fz + bPmyzbdoMnXt5YN4+enI5bBz1xoUK0NoPWqSbWflvfoQQp1hYWEoIevnJ9Sutr4xVqekgwZyfhuf + bmdK9366vUk1EPs8Dc+A1djLXRc9G30IQZV8xOKsjV6EpXMXraqYCr3+Knsqu+mM7fHDG2SgVAxr + ODzCfhr7o3AGIiys7oGDZT3G7pH+iJtWd+Yzq8d/8WhRj1rvqsqdMtErdNe1ZyV3X7HV/Jyoa4AL + Yg6v9Eo1TfFZORdtuJL8yGNTj0BxU/wDunKEQXQFAAA= headers: content-encoding: [gzip] - content-length: ['547'] + content-length: ['545'] content-type: [application/json] status: {code: 200, message: OK} - request: body: null headers: {} method: DELETE - uri: https://api.balancedpayments.com:443/bank_accounts/BA1bhYf2VdKXHw34mbhHhmyA + uri: https://api.balancedpayments.com:443/bank_accounts/BA53rWvuv0CE63ZBiWX5rZ84 response: body: {string: !!python/unicode ''} headers: @@ -192,7 +192,7 @@ interactions: content-type: [application/json] status: {code: 204, message: NO CONTENT} - request: - body: !!python/unicode '2391700431218463truefake-valid-nonce' headers: {} method: POST @@ -200,29 +200,29 @@ interactions: response: body: string: !!binary | - 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 headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"731005f5544a21b4b89e4e78df6cc8b0"'] + etag: ['"bf898837f75697c86c3d006c7e8a886c"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] @@ -231,36 +231,36 @@ interactions: body: null headers: {} method: GET - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/customers/23917004 + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/customers/31218463 response: body: string: !!binary | - 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 headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"da9ee88d22a364338e68f478c6f34270"'] + etag: ['"037608afe5c5ec6aece9b1a548374b75"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] @@ -269,16 +269,16 @@ interactions: body: null headers: {} method: DELETE - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/payment_methods/any/2kpct2 + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/payment_methods/any/f7t96w response: body: string: !!binary | - H4sIAI8tT1UAA1IAAAAA//8DAEXPbOkBAAAA + H4sIAEhBXlUAA1IAAAAA//8DAEXPbOkBAAAA headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"d5d1454d7237af130fc98b9c59fe3907"'] + etag: ['"356c6823cd79f5d2af9b7d5cc7c21ef5"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] @@ -287,23 +287,23 @@ interactions: body: null headers: {} method: GET - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/customers/23917004 + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/customers/31218463 response: body: string: !!binary | - H4sIAJEtT1UAA5RTwXaCMBC8+xU87ilBpFYf4K1fYC+9pWSF2BB4SVD4+wZQwQLWHndmdjfsDMGu - yrh1AqlYLkLbfcG2BSLOKRNJaH/s39GbvYsWQVwqnWcgo4VlBYxGS2/jrjFeBY4pGsxwcUqERqY+ - bpIzPRzpd1VnKU1k4AzZRn1gUmkkSAaWYDy0tSzBdlqKkzkmzrOCiHqEQ0YYH6FFmovxjAOpRtgZ - vhTTE/skEA0UEW3puoDQpqbULAM7WmLXR9hHLt67eIv9rY8/A6dvaPvLgj7Z/7rFa9PfN3T725uj - AwNO1e1JlGkUE0nVZSiRktSXFxNKJSgF91xD9WRXdS4eT1f/WuRqMrozeIhelfP+tfSsh92aaR9b - TmkJoNHlrZMSqDQI2pzpgYjnMeFMTy+RkJi0T1JFrjThyPwAEG1WLl4HzhDqP6EUWtYtiAgvUrKc - +dTfOu9vnSjNtVn8UDh/3KdDa0LnjULbzvhXcL1RcM0EZxC2WwGm7OMULX4AAAD//wMA+y012HwE - AAA= + H4sIAFFBXlUAA4xTO3aDMBDsfQoevcLPODYPcJcTOE06Ba1BjhA8ScRw+4iPAw7guNyZ2V2xM4TH + OmfGNwhJCx6ZzottGsCTglCeRub76Q3tzWO8CZNKqiIHEW8MI6Qk9hzX2W93XmjposU0l2SYK6Tr + yyG9kvOFfNVNnpFUhNaUbdVnKqRCHOdgcMoiU4kKTKujGF5jkiIvMW9mOOSYshlaZgWfzzjjeoZd + 4VNStbBPAFZAEFaGakqITKJLRXMwY9d2fGT7yHVOrh24+8DzP0JrbOj6q5I81+9tA2en+8eGfn93 + c3SmwIj8fRKhCiVYEDkMxULgZngxJkSAlHDPtdRI9lXv4qW++dchN5PRncFT9KZc96+jVz3s1yz7 + 2HFSCQCFhrcuSqBWwEl7pgciViSYUbW8RECq075IlYVUmCH9A0B82Dr2a2hNofETKq5E04EIszLD + 7sqn/tV5/+t4pa9Nk4fC9eM+G1rPC/x5aLsZzwd3mHEfXD3BmoTttwBdjnGKNz8AAAD//wMAZl5N + a3wEAAA= headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"d0f6d94ad747b960933d5666e9fee7ef"'] + etag: ['"628dd727ed269c09ff06cbfe0ff938c9"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] @@ -319,18 +319,18 @@ interactions: \ \"customer\": null\n },\n \"fingerprint\": \"1e2c425a579a1c7f27a037f0662b855035ceadbff18a0adbe785fb07e2afe1cc\"\ ,\n \"cvv_result\": null,\n \"number\": \"xxxxxxxxxxxx4242\",\n\ \ \"avs_postal_match\": null,\n \"expiration_month\": 12,\n \ - \ \"meta\": {},\n \"id\": \"CC1pWT4WPMooSQu0rjEjOUbm\",\n \"category\"\ + \ \"meta\": {},\n \"id\": \"CC62dkkSxZwairBOLzYNuJEY\",\n \"category\"\ : \"other\",\n \"type\": \"credit\",\n \"cvv_match\": null,\n \ \ \"bank_name\": \"\",\n \"avs_street_match\": null,\n \"brand\"\ - : \"Visa\",\n \"updated_at\": \"2015-05-10T10:12:45.683341Z\",\n \ + : \"Visa\",\n \"updated_at\": \"2015-05-21T20:41:25.570783Z\",\n \ \ \"address\": {\n \"city\": null,\n \"line2\": null,\n \ \ \"line1\": null,\n \"state\": null,\n \"postal_code\"\ : null,\n \"country_code\": null\n },\n \"can_debit\": true,\n\ \ \"name\": null,\n \"expiration_year\": 2020,\n \"cvv\": null,\n\ \ \"is_verified\": true,\n \"avs_result\": \"Postal code matches,\ \ but street address not verified.\",\n \"can_credit\": false,\n \ - \ \"href\": \"/cards/CC1pWT4WPMooSQu0rjEjOUbm\",\n \"created_at\": \"\ - 2015-05-10T10:12:45.683339Z\"\n }\n ],\n \"links\": {\n \"cards.card_holds\"\ + \ \"href\": \"/cards/CC62dkkSxZwairBOLzYNuJEY\",\n \"created_at\": \"\ + 2015-05-21T20:41:25.570781Z\"\n }\n ],\n \"links\": {\n \"cards.card_holds\"\ : \"/cards/{cards.id}/card_holds\",\n \"cards.customer\": \"/customers/{cards.customer}\"\ ,\n \"cards.disputes\": \"/cards/{cards.id}/disputes\",\n \"cards.debits\"\ : \"/cards/{cards.id}/debits\"\n }\n}"} @@ -345,54 +345,54 @@ interactions: body: null headers: {} method: GET - uri: https://api.balancedpayments.com:443/customers/CUXdsJa51fPnTXDoiFWRN9S + uri: https://api.balancedpayments.com:443/customers/CU6Uaj6AsCFUx62Dt40CliJq response: body: string: !!binary | - H4sIAAAAAAAAA41UTW/UMBC991dEObNNHLqo3SuIQw8VgiIqEIpmbVexmtiLPxCrVf47490k640D - 7iWHmfeePW9efLjKspw6Y1XHtck32Q8sZNnh+MWWhI5jVbq2fTPWWiFfPHQEIcwop+kciHXGjRUS - rFByUBlE+knN7RhYzmqwiMirkqxX5XpFykdSbki1qcrr6u62Ijff84lCNU9QyNt3FbkNKExt605J - 28yHEcwf+/7rEzP3sCbPn+Tj0wclPn77/HD35XzkrlFyPl/eaP7s2cVkYJEUQptpA9LWxoJ13sZc - qlUHljbn0zpuYWYw/+WhZR755yfbc9DzwYAxzc1sT1TY/QyIW8KF8mq5TOKyv/jcChTZKWy0NVVs - oUmVk1bvw240yNYZvIcx9VLmjJF1C8bezMfkHYg2KoqLuPV41k+fHj9pEN1z8K+nAOcFunZMsykO - 016Hfj+sKCBS0KxuVMuOqwySEJAF64sAd8pxoLEF+VIDPZqUkLmERkqMb0VKYsAscMN/9R8+BD/0 - ghn8j+VaYgpeN0wMjy7lbUtYcoJETCbMzlmeIE+oiG81SAPUP10JjQtkpINvhJOpGUbQAvs3vsvQ - Jq6g+QiLFJRmp5f9P+EcMBEXH1qWzNMIitivC8GEwv+zv+r/AlGo82iRBgAA + H4sIAAAAAAAAA41UsW7bMBDd8xWC5jqSZVtAvBUuOnSulxSBcCZZiI1EOiQVxDD07z3akkyTaplF + w917j7x3Tzw/JElKOm1ky5ROt8kvLCTJ+fLFloCWYVV0TfNlrDVcvFroCEKYlp0iPhDrlGnDBRgu + xaAyiPSTWnekYBitwCAiLfLlZpFvFsXyZ5FvV5ttvn4s8lVRFs/pRCGKRSj5alUWTw6FykPVSmFq + fxhO7bG7fbmHP+VXvfu+/yiLb2ad7xr+4+125rGWwh8wrRX7benZ5GAWV0KjSQ3CVNqA6ayRqZCL + Fgypb8e1zIBnMXuz0DwNHLSznRgofzSgVDHtbYpwc/KAuCdcKSvmy8uwbC/ue4EiR4mNpiKSzjSJ + 7IRRJ7cbDHLoNN5D62oudVqLqgFt1v6YrAXeBEV+F7gez3qx+bGTOuG9Rf9xinCaoWuXPOvsPC12 + 6PfDihwiAUWrWjb0skonCg6Z0z5zcNckOxoHEK8VkItJEZl7aKBE2YHHJAbMDNf9W//hg/NLz5jB + PgxTAlPwuWFCeHApa1vEkiskYFKuj51hEfKECvhGgdBA7OMV0bhDBjr4SHQiNsMImmG/48sMTeQK + io2wQEEqen3b/xPOARNw8aml0TyNoID9uRBMKPw/+4f+LzAl/gSTBgAA headers: content-encoding: [gzip] - content-length: ['501'] + content-length: ['498'] content-type: [application/json] status: {code: 200, message: OK} - request: body: null headers: {} method: GET - uri: https://api.balancedpayments.com:443/customers/CUXdsJa51fPnTXDoiFWRN9S/cards?limit=10&offset=0 + uri: https://api.balancedpayments.com:443/customers/CU6Uaj6AsCFUx62Dt40CliJq/cards?limit=10&offset=0 response: body: {string: !!python/unicode "{\n \"cards\": [],\n \"meta\": {\n \"last\"\ - : \"/customers/CUXdsJa51fPnTXDoiFWRN9S/cards?limit=10&offset=0\",\n \"\ - next\": null,\n \"href\": \"/customers/CUXdsJa51fPnTXDoiFWRN9S/cards?limit=10&offset=0\"\ + : \"/customers/CU6Uaj6AsCFUx62Dt40CliJq/cards?limit=10&offset=0\",\n \"\ + next\": null,\n \"href\": \"/customers/CU6Uaj6AsCFUx62Dt40CliJq/cards?limit=10&offset=0\"\ ,\n \"limit\": 10,\n \"offset\": 0,\n \"previous\": null,\n \"\ - total\": 0,\n \"first\": \"/customers/CUXdsJa51fPnTXDoiFWRN9S/cards?limit=10&offset=0\"\ + total\": 0,\n \"first\": \"/customers/CU6Uaj6AsCFUx62Dt40CliJq/cards?limit=10&offset=0\"\ \n },\n \"links\": {}\n}"} headers: - content-length: ['361'] + content-length: ['364'] content-type: [application/json] status: {code: 200, message: OK} - request: body: null headers: {} method: GET - uri: https://api.balancedpayments.com:443/customers/CUXdsJa51fPnTXDoiFWRN9S/cards?limit=10&offset=0 + uri: https://api.balancedpayments.com:443/customers/CU6Uaj6AsCFUx62Dt40CliJq/cards?limit=10&offset=0 response: body: {string: !!python/unicode "{\n \"cards\": [],\n \"meta\": {\n \"last\"\ - : \"/customers/CUXdsJa51fPnTXDoiFWRN9S/cards?limit=10&offset=0\",\n \"\ - next\": null,\n \"href\": \"/customers/CUXdsJa51fPnTXDoiFWRN9S/cards?limit=10&offset=0\"\ + : \"/customers/CU6Uaj6AsCFUx62Dt40CliJq/cards?limit=10&offset=0\",\n \"\ + next\": null,\n \"href\": \"/customers/CU6Uaj6AsCFUx62Dt40CliJq/cards?limit=10&offset=0\"\ ,\n \"limit\": 10,\n \"offset\": 0,\n \"previous\": null,\n \"\ - total\": 0,\n \"first\": \"/customers/CUXdsJa51fPnTXDoiFWRN9S/cards?limit=10&offset=0\"\ + total\": 0,\n \"first\": \"/customers/CU6Uaj6AsCFUx62Dt40CliJq/cards?limit=10&offset=0\"\ \n },\n \"links\": {}\n}"} headers: - content-length: ['361'] + content-length: ['364'] content-type: [application/json] status: {code: 200, message: OK} - request: @@ -405,15 +405,15 @@ interactions: \ \"Not Found\",\n \"category_code\": \"not-found\",\n \"description\"\ : \"

The requested URL was not found on the server.

If you entered\ \ the URL manually please check your spelling and try again.

Your request\ - \ id is OHM2fb781f4f6fc11e4bc390230f00c9248.\",\n \"status_code\": 404,\n\ - \ \"category_type\": \"request\",\n \"request_id\": \"OHM2fb781f4f6fc11e4bc390230f00c9248\"\ + \ id is OHMcbcf31ccfff811e4bc390230f00c9248.\",\n \"status_code\": 404,\n\ + \ \"category_type\": \"request\",\n \"request_id\": \"OHMcbcf31ccfff811e4bc390230f00c9248\"\ \n }\n ]\n}"} headers: content-length: ['430'] content-type: [application/json] status: {code: 404, message: NOT FOUND} - request: - body: !!python/unicode '2391700431218463truean-invalid-nonce' headers: {} method: POST @@ -421,13 +421,13 @@ interactions: response: body: string: !!binary | - H4sIAJYtT1UAA5RTy27CMBC85yui3E2SUqkgBXPrF5QzMvYSDLEdrc0jf1+HOCGktFJv3p19zOzI - xfqmqvgCaKXRqySfZUkMmhshdblKNl+fZJGsaVSwWhJANEgQbG20BRrFcXFP2fY5BLFralglDJE1 - SRqgmjUKtCMK3MGILvm6o8d69BH7jOcFdDnPs0WR3t9jkDmHcnd2EObZRu1MldCwe9vt3mqjORTp - UP00Q4G1rAS60Sdtrjp+1Tsr0r7swTV9IhvC/jDpT/njCn8dZMr+fSp+ts4oQCIFfZsv848se/dH + H4sIAGVBXlUAA5RTy27CMBC85yui3E1IqSqQEnPrF5QzMvYSDLEdrc0jf1+HOCGktFJv3p19zOzI + +fqmqvgCaKXRRZLN5kkMmhshdVkkm69PskzWNMpZLQkgGiQItjbaAo3iOL+nbPscgtg1NRQJQ2RN + kgaoZo0C7YgCdzCiS77u6LEefcQ+43kBXS2y+TJP7+8xyJxDuTs7CPNso3amSmjYve12b7XRHPJ0 + qH6aocBaVgLd6JM2Vx2/6p3laV/24Jo+kQ1hf5j0p/xxhb8OMmX/PhU/W2cUIJGCLrK3bPn+sfBH GGX7SlM776UdkfP2yn1DOENBHZ69+nFm4DxpnDAhd/GUaSL1hVUyJKbiQtmvwlujeLuHcgTmWie6 - MAoOa4emqgAnvtnW8QGLglvID8yP9+qPy/Iq9kdxujXqIEpsTXqgUUemP/O/ffYsX3yAbwAAAP// - AwBH7XVaPQMAAA== + MAoOa4emqgAnvtnW8QGLglvID8yP9+qPq/Iq9kdxujXqIEpsTXqgUUemP/O/ffYsX3yAbwAAAP// + AwBa1EgqPQMAAA== headers: cache-control: [no-cache] content-encoding: [gzip] @@ -440,25 +440,25 @@ interactions: body: null headers: {} method: GET - uri: https://api.balancedpayments.com:443/cards/CCZ7uTr5ulqwv6ypxw4osHH + uri: https://api.balancedpayments.com:443/cards/CC6ZJZJN4lOiTTPARTXffnvf response: body: string: !!binary | - H4sIAAAAAAAAA4VU227bMAx971cIeW4TW46dy1taDMsu7YZeBqzDYCi6NFodyZNkN0aRf58k27Hd - dpsfAoTkEcnDQz6fADDCSBE9WoIf9g8Az/7XmjMuHp25NbjIQhu5o8paRxd332GGzOzzZbUvfl2f - 5+WHu2RRjhr44bR9h3HxQFWuuDAON8czFkxhFCUxYvM5jmiUYBbA2TShGCVTRjCLEkIwpCGLFjac - 4gWLGCNBjGAyGx0fxmWZKqqLzL0riiw7ekSx29RV7ntfaL8OjUqd5lIblKU7ZPDW1SZk56f7nCtk - uBTpTgrj/GFwzLCjBg25UfTBxnpmpGCFdn/acEcdN1Vq5JOP6DsQIbYJnULnOJd7AF9TyIl/9+J+ - VtyquMh+P5VJle+fplKv1z1CkKEPUlUuWJqtZeBYr6ly6sxYUcLNkMO2/QGFGyQeU4F2HvXx6+WX - 6/erK3CxXt28A+erq0+n4Gq8Gg/p1EZRajo6K6q7gI1CwrfxjWvUmYuc2KpJirw4YBDGZ0F8Fga3 - YbAM4RLCcTSfzmJ430tVM2bj+9K0/HoGaUlVVoE1z7Iuey1n6jjud9mYQwcMYQQuERfgxnfRH5EV - ifE8vDnZRkRYEh+zCGAY9NFYFsKoKm0CXP5XO4KRSAnd2MksgVEF7ZRcT2Awmp4yK4rcMsIAdtK0 - a/GizRHXqWWFM07dBAYJ3Bocl2hU9w4aTQI7MVC3B1z1gEggpAFeML3Zu+obYS0BQ5nu6t8qyhwr - E39kJv+XsKL/lEM4nkdWDvF9vSQHy+RPR9aLa1XftLFLmm5l5s9bW8OzL2XMycEX1fhrxltc785N - 2qOnJw2yNRyaKTcgwnVeGCv5N1MdvYNEfuZ/Q9Q+29zh5PAHaB8iwKkFAAA= + H4sIAAAAAAAAA41UbW/aMBD+3l9h5XMLTkIC4RvtplWdoFXL3pimyPileA02chxoVPHfZzsJSdpu + Wj4gcXeP7+655+7lDAAPI0Vybwp+mj8AvLhfY864eLLmxmAji1zLLVXG6l19ib/ND8mPw28fjaCa + f9jExYbPI6/GH8+bhxgXj1TtFBfaAid4zOAoCMM4QmwywSENY8xgMB7FFKN4xAhmYUwIDqjPwsSE + U5ywkDECIxTEY+/0MN7vU0XzIrPviiLLTh5RbNdVmc+dzzdfi0b7PN3JXKMs3SKNN7Y2IVs/fd5x + hTSXIt1Koa3fh6cMW6pRnxxFH02so0YKVuT2TxNuueO6TLU8uIiuAxFimsjTwDou5TMI3lLIiXv3 + Kl7drG4Wo+yWL5d3s/vld8bEnnUYQZo+SlXaaKk3hoJTwbrcUWvGihKu+yQ2/fc4XCPxlAq0daib + u/nt/afZAlxdzx4+gsvZ4vM5WAxmgz6fuVaU6pbPkuZtwFoh4fr4ynPUmosdMVWTFDl1BNCPLmB0 + EfjLAE7DaOqPB1ECo2S86qSqKDPxXXEagh2FdE9VVoJrnmVt9krQ1JLc7bI2+xboByGYIy7Ag+ui + OyOjEu14eHe0tYqwJC4mgYEPu2gsC6FVmdYBNv+bJcFIpISuzWSmQKuCtlKuJtAbTUeaJUV2HQMY + tNo0e/GqTY/nqWGFM07tBHoJ7B6ctsirege1KIGZGKjaA7Z6QCQQUgMnmM7sbfW1sKaAoSxv698o + yiwrQ3dmhv+hYUX/pQc4GSSJH43gqlqTo6Hyl2Xr1cGqztrAZk03MnMXrinixdUy4OToqqr9FeUN + rnPqhs3dy4c1sjEc6zHXIMLzXaGN5t9NdfL2Ermh/w1R+Uxzx7PjH2rWKqisBQAA headers: content-encoding: [gzip] - content-length: ['671'] + content-length: ['675'] content-type: [application/json] status: {code: 200, message: OK} - request: @@ -469,22 +469,22 @@ interactions: response: body: string: !!binary | - H4sIAJktT1UAA5SRzVKDMBSF930KJvsIocVqJ9CdT1A37q7cC6SSwCTBwttLsE4d0YXLc06++xd5 - HHUbvZN1qjM5E3cJi8iUHSpT5+z59MQf2LHYyHJwvtNki00USYXFPtvuUrHbyngWwZuzsgHj+azP - j/UFqzO+jZNusLYy/p6G15WyznMDmiKj2px5OxCLl6iFv5Ky0z2YaeWTBtWu3L7pzLpGBePKu9Cr - U/6XfpbAE3LwkZ96yhnO0itNrEgTkfEk4yI5ieSQ3B/E/kXGN2Dhhx7/x9+Az/7LzXmlqEUXnLAV - WK9K1V9vmcr4hxPAeEWGXVB5XoJFd50GrIXpuiogWnKOVtlXrfDzHwAAAP//AwBjBBQhLAIAAA== + H4sIAHFBXlUAA5SRzVKDMBSF930KJvvIj2BtJ9CdT1A37q7cC6SSwCTBwttLEKeO6MLlOSff/Ys4 + jaoN3slY2emcxXcRC0iXHUpd5+z5/MQf2anYiXKwrlNkil0QCInFPntI032UinAW3puzsgHt+Kwv + h/qK1QXfxkk1WBsRfk/960oa67gGRYGWbc6cGYiFS9TCX0nZqR70tPFJgWw3bt90elujgnHjXenV + SvdLP0PgCDm4wE095Qxn6aQiViRRnPEo40l8TqLjfXrM9i8ivAELP/T4P/4GfPZfbs4rSS1a7/it + wDhZyn69ZSLCH44Hww3pd0HpeAkG7ToNGAPTuiogGrKWNtlXLf/zHwAAAP//AwDWeIvpLAIAAA== headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"7e718575f812d7c344f16ed404e96004"'] + etag: ['"d7afb618a1b6c248bd591c16218ee843"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] status: {code: 201, message: Created} - request: - body: !!python/unicode '75342143756447042' headers: {} method: POST @@ -492,30 +492,30 @@ interactions: response: body: string: !!binary | - H4sIAJwtT1UAA7xV226jSBB9z1dEeZ8dLnZ2kJKM4gsYZNoDtoHuN7rBAdyNHRtz+/qtdjzjRBOt - RlppHyys7uqqU6dOVT18bwW/rdPDMd+Vj3fqX8rdbVqyXZKXL49365X55dvd96ebB8bztKy+VLtt - Wj7d3N4+1DE/pU9p52gkcvo4NE52sevmYydLIn9HdWefClOR577gJ6IFHZs5e1p6+SK3O9S/KMhy - G1L4wu2nQ1f4ORIoJ5an4NDM3OJlgCZZsVh5PRbegKz8rRsijsV0gFfPOllhOINz4XV45Q3RxB5u - LNSR0FRI6G9w5Blu8dyipdLAr3VNr3UnuwYBRnc8gP8v3WLCWrSaHtzJc+OarQrfDjCoTPdrGgZd - pPHtjxVT3d7rXMARzdaNO7E1eYe1LKOlv4lDz4gLXiaaL2LhH9IZr2LLLxm/+CtHKhbtHqvGgURb - wxVkyMK9giKzdzWmJGXSktw+2gLVVJA9UYOOju17W2RKMhv1i/xbjaPRfl6ijAJHVH854dLJ4nCo - MBFwokG+UZKly2FBNeUeTbx+rqmcCbTD0qYzXhdhohOLvBKrGqShuiNW0s01dIzD4JSYRsasbZ0U - 0xprxokIyCWCGlq8pm+4wE97JOGwJJGbL3iVQI05LcmeCeNEpQ+J94ovh/uCWhxs/BGzeMBEAzV3 - dsnMb1i/q+ea2cTLYQ/4tlgYg7lwOhzyUzJzOAkTiB3oONqeAE+1KDzF7YwKNFbElgk2bv0p37nx - M+ZG8mXnTY4j1JPI74PIOYI283jmK2zm3s87yFlHHHz9G5f5Ty1/9l6ez0vCqVDrP6zN2R8V5jGN - /D3WgcvymCe/+77k4VXAT0ZnHHoI9X8aY7Ns8sTKoA+C6VoLCvDPffADGuQE6gQcq+QTG7vY/22L - tqZapTLzf9Kg7u/k+0jzN+yCY65dMIwdA/hqcMQb0J8JvOXUCraAU2FlwK93zZlHYvGeWW2WroGz - cC31NmNy/kQjwHXW8Zvep1z6OCWgaemDCa7hEA0/1HgiNRoMcKg21FqfdTjXR43UVBIhzrZmKXGf - tf+Bq2dZP55aZgVY+Fz29NJQKNQaYkk98v+ixTc79Ek/oR0J0YHqgTIvIV/ImY5/vdvGwCvW/fE1 - /q/8M2q1daKcsQOPfpeEa+AK8hK8o9qwgr5XVsJYQB/pMNMP7/j/fQYIQxCYdVSsZVwV7gGvz8n0 - qgV4L6CevdTg+3w9rd3LWMtQ7genAqyK7PlLL/SS+3dzd4Q1VCdX+z6x7GHce3pa7vO4cDpUBK/n - GaDD3oF8sM4dphkTqvlc8h8EaGqXynnuAoZzbd73CYE+ZZrk4or9EutTLZ+1AXFo+E3a1ETgfOM9 - Pj58fduTNw9fP27QfwAAAP//AwDLTtw+eAcAAA== + H4sIAHtBXlUAA7xV226jSBB9z1dEeZ8daOLsICUZ2XHARqY9xjbQ/UY3OFy6wbExGL5+qx3PONFE + q5FW2gfLEl2XU6dOVd1/P0px3SS7fVaVDzf6X9rNdVLyKs7Kl4eb9cr68u3m++PVPRdZUtZf6qpI + yser6+v7JhKH5DHpHERDp48C8zDNq2725KRx6FXMcLaJtDT13ZPiQJHf8YmzZeUim2dOjsdEn69e + jng1NNyc39J8lJMe5y5yDRJ4GemHiI4XGg1wgcdOTlZOgW1Xc8fFgOY0x+BLV6OU5C74pxnuF8bG + xh0NLPDxNiRcmG4+POKl1sKvc/1F546rHq+qFne3Hc4Lwx0TDefDnTsetq511OG/wxLr3PAaFvhd + iETxY8V1nC803A+1cLJu3fEUqTeC0pSV3iYKFmaUizJGnoykt0smoo5sr+TiHK8c6UQet0Q3dzQs + TFfSAQ+2Gg6t3kVci8v4SLPpfipxwyTdUt3v2NP0bipTLZ6M+nn2rSHhaDsrccqklzHj5UBKJ42C + gcalLyiCesM4TZaDnCHtDo8X/QzpgktcEWXTma/zIDaoTV+pXd8mgV5RO+5mCO+jwD/Elplyu2ji + /LkhyDxQCbWE0ENbNOwNF8Q57mkwKGnoZnNRx9BjwUq65dI8MBVD4b3gy+A9Z7YAG2/EbeFz2aqe + V/HEa3lfNTNktdFy0AO+gkjzdiadjgTiEE8cQYMYcvsGCYsD4KnnwL3bmTVoLI9sC2zc5lO+M/Nn + zo3ia5q1GQlxT0Ov90NnD9rMoomn8Yl7N+ugZgMLiPVvXGY/tfyZv/o+K6lgUm/+sDeneExa+yT0 + tsQALst9Fv8e+1zHogZ+UjYRMEO4/9Mcm2WbxXYKc+A/r5GfQ3zhQRzQoKDQJ+BYp5/YTPPt31N5 + bBiqdW79Txo0vEr5h8jb8DOOGTpjeHJM4KsloWhBfxbwljHbLwCnxktfXN7aE4/UFj23j2myBs6C + tdLbhKv9E44A10nHb3p/FirGIQZNqxhcCkQCPPjQ47HSqH9LAr1l9vqkw5kxapWm4hALXlilwn3S + /geuhqp/IrGtGrCImZrppakx6DXkUnoU/0WLb3b4k3nCFezJHTN8bVZCvVAze/rlV0TAKzG8p0v+ + X/WnzD42sXbCDjx6XRysgSuoS4qOoUENc6+tpDmHOTJgp+/e8f/7DpCmpLDrmFyrvDq8A15P0OeL + FsBfQj97pcH39S7QcatyLYPTfagBq6Zm/jwLveL+3d4dEYSb+GLfx/Z0EMENSMptFuUO7Hf/9bQD + DLg7UA8xhMOROWbIE4p/38fP01I77V3AcOrN+zmhMKccKS4u2M+5PtXySRuQhwXflE1DJck2i4eH + +69vd/Lq/uvHC/oPAAAA//8DAJ/cb1R4BwAA headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"42a583c3c285a3b7300c303e742fe3df"'] + etag: ['"2ed65e3a8cffe6625459670f6b159354"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] @@ -524,28 +524,28 @@ interactions: body: null headers: {} method: GET - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/payment_methods/any/kz9ck6 + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/payment_methods/any/fbcxdm response: body: string: !!binary | - H4sIAJ4tT1UAA6xVTXPaMBC98ysY34VtMIRkjDK99NhLkx56ycjSGjTIkivJJM6v78qYjxCTtNPe - 2LdP+/H8JPL7l0qNd2CdNHoVpZMkGoPmRki9XkWPD1/JMrqno5xbENITzqygo/E4L6RSSCFMCAvO - BQxRKej6NY+l6GPeOG8qsASRRZZNs5ubRR6fo3teKa3zRLMKxlqqVeRtA1HcJxW7nuOmqpluBzLO - WwB/mG+AAC8etADxAUUZzpT0Q+UtrFGwgURtnGeKoIJAb7M0ucnjc+gwdqO9bTuIMFVv2HRwuUvW - 7DOWblBXyT+gXRPSAvNBDD/2bQ2rSGDoZQURnSbpnCRzkiYPaXKXzO/m2U/8iMcDfYWmFn9X4XSg - c1Q8YCm0maZZkk6Xy5DXHRY8SEIL+kM6hpMc40N2Y5RAew2tGhyDEnHJFH3UW22eNVY4YaMzqUxJ - pHMN0xzo4/cvgfc+Mfp38f7smpxYwZYe3YdDnbGOaOAKKKQ/LbgP94mSNeowZ2GMAqYjGgQKtC65 - JzYWBSfo80aFWc+KXWZG3W2qpe36k8pov6HpNI/fgRfMFphFhabJG2qHHpkgLmctmXLQn+i7b4Ap - v8FPD6cxz7BAkRVbA2msohvva3cXx8w58G5SWCZ1eCzWuMwzayfohrhmbQXaP1XgN0Y8KbM28Q7d - Nqn1+h70TlqjA2HlmBaFecE371i/64b2CF4umN6eRnqDjg5PW0bT5TLN4z4IOLa3Rp059AB0SQs1 - Q098M4j3vwPumsJxK+sgoutFY9aytne+N1vQdPt6y7forn0U8EbLX033dBSd2XAtWUqwNJvxZZaW - gvMZn5WLxWwxL2GeJjMOSyg4XsmrR0f/4UHYga4McWJ7xQDHfM+22Hp/Bd5t39240//XbwAAAP// - AwBdGSmV9QYAAA== + H4sIAH1BXlUAA6RVTXPbIBC9+1d4dMf6sh0lI5PppcdemvTQSwfBymaMQAXk2P++iyx/xB9pM53x + wfv2sSyPx6p83jZqvAHrpNGLKJ0k0Rg0N0Lq5SJ6fflKiuiZjkpuQUhPOLOCjsbjspJKIYUwISw4 + FzBEpaDbTRlLMcS8c940YAki2eMszR/maRmfo3teLa3zRLMGxlqqReRtB1E8JBW7n+OmaZne3cg4 + bwH8ob8bBNh60ALEBxRlOFPS3ypvYYmC3Ui0xnmmCCoI9HGaJg9lfA4d2u60t7seIky1K5bdPNwl + K/8bS3eoq+Qf0O4JaYH5IIYf+10Li0hg6GUDEc2SdEaSGcnSlyx5yoqnWf4TL/G4YKjQteJzFU4L + ekfFNyyFNtN0mqRZUYS87rHgQRK2oD+kY9jJMT5kV0YJtNetowbHoERcMkVf9VqbN40VTtjoTCpT + E+lcxzQH+vr9S+BdJ0b/L96/PZMTK9jSo/uwqTPWEQ1cAZX0pwPuw32iZp069FkZo4DpiAaBAq1P + 7omdRcEJ+rxTodezYpeZUf+aWmn7/UljtF/RNCvjK/CCuQNmUaEseUft0SMTxGWvNVMOhhXD7itg + yq/w6uHU5hkWKLJhSyCdVXTlfeue4pg5B95NKsukDsNiiYd5Y7sJuiFu2a4B7X814FdG/FJmaeIN + um3S6uUz6I20RgfCwjEtKrPFmXes3++G9gherphen1p6h44Oo21K06LA+x6CgOP21qgzhx6APmmh + ZeiJbwbx4X/AXVc5bmUbRHSDaMxathuc780aNK0rvhVNGe+jgHda/u760VH1ZsNjyVqCpdOcF9O0 + FpznPK/n83w+q2GWJjmHAiqOT/Lu0tFnBkKOv8frgbAB3RjixPqOAY75gW1x6/0TuDp9/+JO368/ + AAAA//8DANRuJqb1BgAA headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"ebbd3f4fcee880e9839c4f21f5559b7b"'] + etag: ['"c8f80a0b4ae39858fcc43411dbaa6159"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] @@ -554,37 +554,37 @@ interactions: body: null headers: {} method: GET - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/customers/64424776 + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/customers/29513761 response: body: string: !!binary | - H4sIAKAtT1UAA6xVTXOjMAy991dkuLtAQtK0Q+jsZY972XYPe+kYLMCNsVnbtEl//dqErzQhpdPe - 0NOTLaRnKbzfFWz2AlJRwTeOf+05M+CJIJRnG+fx4SdaO/fRVZhUSosCZHQ1m4WURKsgmAc3N6vQ - NYbFjC/JMdfI2M+32StJn8l2ty9yksnQHXotO6VSacRxATNO2cbRsgLHrV0Mj3kSUZSY709wKDBl - J2iZC356Rop3J9grxIrqM/dJwBoIwnqm9yVsHGJMTQtwornnL5G3RL734Ht33vJuOf8bun1AHV+V - ZHp8YOL7gMP9dc1RSoER1aVEqEYJlkQ1h2Ip8d6x3mP/ATFYTBkz3USYEAlKtfihj9lb28EGaxuN - jpo8RHvueBcbwmgv28vOd7TxKi0BdJv3CAl2GjixRbtIYyLBjOqxqyRkRv8jzlIojRkyjwKi28D3 - bkJ3CA1/p+Ja7msYYVbmeD764++ZiylMXpke0OQD6qWCf0bSwYmkm1O+KOz6DHdElkauPAo8f75e - Ww7vcKtpZK+L/lCFTWadPWTkghEj07ESWMXZWUQxix75lotXbk7qsZ52KKVIEVWqwjyB6PH3D8s9 - dXRBXy/u9OfXM620tVGvSXDA7NCWTyCmuv/pg9k7U1yxNu9YCAaYO5EtnqXWzp5cSdMYZN5MxWz+ - g0Pfe9oQ2JVU1vmgQnCdR/48dE/AM+w9YGmqN/eO6DV6xAbyPvcUMwVN1CCTHDDTuZEK9GkPsJZG - C5wBqiSLcq1Ldee6WCnQ6jqWmHI7mDLzg694f23U45Z4XwDXTwXoXJAnJjLhvhiVXpc8uwf+QqXg - lrBRmJNY7MzM7c7vbjRysu8hxnzbp3aEttR6rAaRv177odsYrc+kIgUbqLsFOoKEEhsd/RLG13y3 - PlXFKpG0tEU+3i/9C9JiCzzavt0mW6PMg9X6Kk7/VfWYimuxml+mZn3JKFgk68BPSZIskkW6Wi1W - yxSWvrdIYA1xYp76aGh39jcMnRfghUCKbEfE0vkHEdKkcXhKZytSv+Lhzj0C6rEWNiMOzq7s9/Pv - ZCl/YiZcXsiX1/GlZTxhFU9axBfX8IUlPHEFT13AU9fv5OX74er9lt3w5RcQugOxdQYYs5dTdPUf - AAD//wMAlyUHKBMMAAA= + H4sIAH5BXlUAA6xVTXPbOAy951d4dGdkSXbqZGRl9tJjL9vsYS8dSoQs1hSpJSnH/vcLyvpybLnq + pDM+GA8PJAQ8AvHrsRSLA2jDldx6wePSW4DMFONyt/Xevn8lG+81eYiz2lhVgk4eFouYsyR8XgfR + l6cg9tFwGPqygkpL0P75vHtn+U+2P57Kgu107I+9jp1zbSyRtISF5GLrWV2D5zcuQac8mSorKk9X + OJSUiyu0KpS8PiOnxyvsHVLD7Y37NFALjFC7sKcKth5D0/ISvCRcBmuyXJMw+B4uX8LNy2r1b+wP + AU18XbHZ8esI44eA8/1NzUnOQTDTp8S4JRnVzLSHUq3pyXPeS/8ZQSzlQmA3CWVMgzEdfu7j8dB1 + sMW6RpOLJo/RgTvdxZYw2cvustsdbb3GagDb5T1BgqMFyVzR7tKEyqjgduoqDTvU/4SzUsZSQfBR + QPK8CpZfYn8MjT+nllafGphQURU0nPzwj8xoDlPW2AOe/YJ6r+C/IelGkpeSbk/5pLCbM/wJWaJc + ZbJaBuFm4ziyx52mibsu+Ycbipn19phRKMFQplMlcIpzs4hTkbzJvVTvEk8asIF2LqXKCTempjKD + 5O3vvxz32tEHfb6485/fwHTStqheTHDE7NGOzyDldvjoszk4c1qLLu9UKQFUeokrnqM2zoFca2wM + wTdTC5f/6NCPni4EjhXXTT6kVNIWSRDG/hV4g30CqrF64fKC3qAXbGAfc8+pMNBGjTIpgApboFRg + SHuEdTRe0h2QWouksLYyL75PjQFrHlNNuXSDaYcf+E5Pj6gev6KnEqT9UYItFPsh1E75B1TpYyV3 + ryAPXCvpCFtDJUvVEWduf35/I8rJvYeUyv2Q2gXaUZuxukqCzQa10RqdD1PRSozU3QE9QUNFUUff + FPra/53P1KnJNK9ckS/3y/CCrNqDTPI0O7Iy9s9W56sl/69uxlTaiBU/meP60skqyjarIGdZFmVR + /vQUPa1zWAfLKIMNpBk+9cnQ/uy5QyfC3/PtoXMAWSpi2H5CLL1/FKExjfNTulmR5hWPd+4F0Iy1 + uB1xcHNlf5x/V0v5N2bC/YV8fx3fW8YzVvGsRXx3Dd9ZwjNX8NwFPHf9zl6+v1y9f2Q3fHrtxv5I + bL0BaA5ySh7+BwAA//8DAE0DFn8TDAAA headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"c5ffc5def1e8f5627c535e570164f2a0"'] + etag: ['"acd8bded39b09451c440dcd5038e639a"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] status: {code: 200, message: OK} - request: - body: !!python/unicode '64424776295137612' headers: {} method: POST @@ -592,30 +592,30 @@ interactions: response: body: string: !!binary | - H4sIAKItT1UAA7xVXW+jOhB976+o+r53wTS9i9R21TSBgIKzIQlgv2FDyocNaT4g8OvvOM1uWm11 - tdKV7kMUCY/PnDlzZnz//SjFdZNud3ldPdzof2k312nF6ySvXh5uVkvry7eb749X91zkabX/sq/L - tHq8ur6+b2JxSB/TzkU0cvs4NA9OUXfTZzdLIr9mhrtJpaWp774UB4qCjk/cDavm+Sx3NBw6htcn - mVcMhWdbOVm6hYfcDC/LwWzkwneOSG9lGFmZJ1eaJz00WwYZWeLSGz0ZdBmUJBx3dDTMSTHMvH5s - rG3c0dDSaOivSTQ3veLpiBdaC7+jZ82P3qhuMXDE+W3vjea33uil9/rVFvBazzrq8N9hiXVu+A0L - gy5CovyxJBoeAd+eo2iyar2Rg9QZQVnGKn8dh3MzLkSVIF/G0t+mE7GPbb/i4oxXDXUijxuim1sa - laYn6YCHGw1HVu8hriVVcqS5s3MkbpikG6oHHXt27hyZaclk2M/ybw2JhptphTMm/ZwZLwdSuVkc - DjQuA0ER1BslWboYFAxpd3g076dIF1zimqiYznydhYlBbfpK7f1tGuo1tZNuivAuDoNDYpkZt8sm - KcYNQeaBSqglgh7aomFvvADnuKPhoKKRl8/EPoEeC1bRDZfmgSkMxffCL4fzgtkCYvwht0XAZQs9 - d+tk4re8r5spstp4MeiBX0mkeTuVbkdCcUgmrqBhArkDg0TlAfjsZ8Vc8zpzDx4rYtuCGK/5VO/c - /JlzrfRy8jYnEe5p5PdB5O7Am3k88TU+8e6mHdRsYAFY/6Zl/tPLn91X36cVFUzqzR/25oTHpLVL - I39DDNCy2uXJ79jnOuZ70CdjEwEzhPs/zbFetHliZzAHwXiFggLwhQ844EFBoU+gsU4/iXGKzd+O - PDYM7XVu/U8eNPxa3Y+Qv+ZnHlN05vDsmqBXSyLRgv8s0C1ndlACT41XgbictScdqS16bh+zdAWa - hSvltwlX+ycaAq+Tj9/8PhYK45CApxUGlwKREA8+9HikPBrcklBvmb06+XBqDFvlqSTCgpdWpXif - vP9BqyfVP5Ha1h64iKma6YWpMeg15FJ+FP/Fi29x+JN5wjUN8ZYZgTatoF6omT3/ulfGoCsx/OdL - /l/1Z8w+Nol24g46+l0SrkArqEuKjqHBHuZeW0pzBnNkwE7fvtP/9x0gTUlh1zG5Unl1OAe+vqDj - ixfgvoR+9sqD7+udo+NG5VqE6n1w98BVUzN/noVeaf9u7w4Jwk1yie8T2xnE/dxIq00eF26Hi+D1 - tAMMeHegHmIIlyNzxJAvlP5BgMdOpZ32LnA49eb9nFCYU46UFhfu51yfevnkDcjDwm8qpqGS5Ov5 - w8P917d38ur+68cX9B8AAAD//wMAB707cXgHAAA= + H4sIAH9BXlUAA7xVXW+jOhB976+o+r53wTS9RWq7appAQOBsSALYbxjIArEhTQhfv/6O0+ym1VZX + K13pPkSR8PjMmTNnxg/fOsGvm3R/yKvy8Ub9S7m5Tsu4SvLyx+PNemV8ub/59nT1EPM8LesvdbVN + y6er6+uHJuLH9CntbURDe4gC/WgVVe+82FkSehXT7F0qDEV+9wQ/UuT38czesXKRz3Orx8gd3NVi + IIJucbDu3YGguUm3ROAMT56RK1x1Hvg5Xnk5HlzVHTh8n3YEGdxdGRwX/hYXz60b+NydcE4GWmxM + 3NPAUGjgbUi40N3iucNLpYVf7/qL3p1UA15Vnbu8Hbmr5x5wW7eY7t0J4BidCv89FliNNa9hgd+H + iG+/r6wRXk0HPJAunK1bd2IheUZQlrHS20TBQo8KXibIE5Hw9umM15HplTE/45VjlYhuR1R9T8Ot + 7go6ioOdgkNjcFGsJGXS0dw6WAI3TNAdVf2evVh3lsiUZDYe5vl9Q8LxzilxxoSXM+3HkZR2FgUj + JRY+pwjqDZMsXY4KhpQ7PFkMDlJ5LHBFZEyvv86DRKMmfaVmfZsGakXNpHcQPkSBf0wMPYvNbZMU + 04Yg/UgF1BJCD03esDdegNMdaDAqaejmc14n0GPOSrqLhX5kEkPyvfDL4bxgJocYbxyb3I9FCz23 + q2TmtfFQNQ4y2mg5GoAf9Fu/dYTdk4Afk5nNaZBAbl8j4fYIfOp5sVDcXq/BY0VkGhDjNp/qnes/ + c26kXlbe5iTEAw29wQ/tA3gzj2aeEs/cO6eHmjXMAevftMx/evmz+/K7U1LOhNr8YW9OeEwYhzT0 + dkQDLctDnvyOfa5jUYM+GZtxmCE8/GmOzbLNEzODOfCna+QXgM89wAEPcgp9Ao1V+kmMVez+tkTX + MFSrsfE/eVDzKnk/RN4mPvNw0JnDi62DXi0JeQv+M0C3nJn+Fngqcenzy1l70pGafIjNLkvXoFmw + ln6bxXL/hGPgdfLxm9+nXGIcE/C0xIgFRyTAow89nkiP+rckUFtmrk8+dLRxKz2VhJjHW6OUvE/e + /6DVs+wfT02jBi7ckTO91BUGvYZc0o/8v3jxLQ5/Mk+4ogHeM81XnBLqhZrZy6972wh0JZr3csn/ + q/6MmV2TKCfuoKPXJ8EatIK6BO8ZGtUw98pK6HOYIw12+v6d/r/vAKELCruOibXMq8I58PU4nV68 + APcF9HOQHnxf7wJ1O5lrGcj3wa6BqyJn/jwLg9T+3d4dE4Sb5BI/JKY1ioaFlpa7PCrsHt6H19MO + 0ODdgXqIxu0Y6ROGPC719308tUrltHeBw6k37+eEwpzGSGpx4X7O9amXT96APCy4lzENFSTfLB4f + H76+vZNXD18/vqD/AAAA//8DAHm3MXt4BwAA headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"4c0692f64d9e9bf6be7215604808460a"'] + etag: ['"c980737374505125047af26d15d3b21b"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] @@ -628,22 +628,22 @@ interactions: response: body: string: !!binary | - H4sIAKQtT1UAA5SRzVKDMBSF930KJvtIqLTWTqA7n6Bu3F25F0glgUmChbeXIE4d0YXLc06++xd5 - GnQTvZN1qjUZS+4Ei8gULSpTZez5/MQP7JRvZNE732qy+SaKpMI8Fff7JH1IZTyJ4E1ZUYPxfNKX - x+qK5QXfhlHXWFkZf0/D61JZ57kBTZFRTca87YnFc9TAX0nR6g7MuPJJg2pWble3Zl2jhGHlXenV - Kf9LP0vgCTn4yI8dZQwn6ZUmlm9FsuNixxNxTsRR7I/bw4uMb8DM9x3+j78Bn/3nm/NSUYMuOGEr - sF4VqltuuZfxDyeA8YoMu6DyvACLbpkGrIVxWRUQLTlHq+yrVvj5DwAAAP//AwCt5z+SLAIAAA== + H4sIAIFBXlUAA5SRzVKDMBSF930KJvsYfsTRTqA7n6Bu3F25l5KWBCYJFt5egjh1RBcuzzn57l/k + YdRt9E7Wqc4ULLmLWUSm6lCZU8Fejs/8kR3KnawG5ztNttxFkVRYZnmc5dl9JsUsgjdnVQPG81mf + n05XrM94GSfd4MlK8T0Nr2tlnecGNEVGtQXzdiAmlqiFv5Kq0z2YaeOTBtVu3L7pzLZGDePGu9Kb + U/6XfpbAE3LwkZ96KhjO0itNrEzjJOdxztPkmMb7LN8n2asUN2Dhhx7/x9+Az/7LzXmtqEUXnLAV + WK8q1a+3fJDihxNAsSHDLqg8r8CiW6cBa2FaVwVES87RJvuqFX7+AwAA//8DAKAhBfEsAgAA headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"9f8bdeae29ed9146960a3eb7a7f018ee"'] + etag: ['"c265a8a7ded0d02073261316493953fc"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] status: {code: 201, message: Created} - request: - body: !!python/unicode '40361474350353432' headers: {} method: POST @@ -651,30 +651,30 @@ interactions: response: body: string: !!binary | - H4sIAKYtT1UAA7xVyW7jOBC95yuC3HtaouJMC0jSiBfJEiS6LcdaeBMpOVpIyfGi7eun6LjbCToY - NDDAHAQDZvHVq1evivffO8Gvm3S3z+vq4Ub9S7m5TitWJ3n18nCzfja+fLv5/nh1z3ieVocvh7pM - q8er6+v7JubH9DHtbURCe4gD/WgVde9M7CwJvZpq9jYVhiL/9wQ/EuT3bG5vabXMF7nNcbFWcDAb - uQXromLd4WdSLJ7XLSleNDx90lzhF3jqlYspzqMiUsm07F1kDfCNSOFlrrm8jRAWi8AosMAlgTsb - E/ckMBQSeJsoXOpu8dThldLC17nGsnOndYuLenAntwgXFnILV4H8O3f61LpGp8JvD1gq07yGBn4f - Il7+eF627hB1eMqUcL5u3amF5FmEsoxW3iYOlnpc8CpBnoiFt0vn/BCbXsX4Ga8aq5HotpGq70hY - 6q4gIxZsFRwaUAtTkirpSG7tLYEbKsiWqH5PJ9adJTIlmY+HRf6ticLx1qlwRoWXU+3lGFV2Fgcj - hQmfEwT1hkmWrkYFRcodni4HB6mcCVxHMqbXXxdBohGTvBLzcJsGak3MpHcQ3seBf0wMPWNm2STF - rImQfiQCagmhhyZv6BsvwOn2JBhVJHTzBT8k0GNOK7JlQj9SiSH5XvjlcF5Qk0OMN2Ym95loZc/r - ZO61bKgbBxltvBoNwK+MhH7rCLuPAn5M5jYnQQK5fS0KyyPwOSyKpeL2+gE8VsSmATFu86neuf4z - 50bqZeVtHoV4IKE3+KG9B2/m8dxT2Ny9c3qoWcMcsP5Ny/ynlz+7L/93KsKpUJs/7M0Jjwpjn4be - NtJAy2qfJ79jn+tYHkCfjM45zBAe/jTHZtXmiZnBHPizNfILwOce4IAHOYE+gcYq+STGKrZ/W6Jr - KDqozPifPKh5tbwfIm/DzjwcdOYwsXXQq41C3oL/DNAtp6ZfAk+FVT6/nLUnHYnJB2Z2WboGzYK1 - 9Nucyf0TjoHXycdvfp9xiXFMwNMSgwmOogCPPvR4Kj3q30aB2lJzffKho41b6akkxJyVRiV5n7z/ - Qasn2T+emsYBuHBHzvRKVyj0GnJJP/L/4sW3OPzJPOGaBHhHNV9xKqgXaqaTX/fKGHSNNG9yyf+r - /oyaXZMoJ+6go9cnwRq0groE7ykaHWDulWehL2CONNjpu3f6/74DhC4I7Doq1jKvCufA1+NkdvEC - 3BfQz0F68H29S9RtZa5VcHofDsBVkTN/noVBav9u745h9zfJJX5ITGsUD0strbZ5XNg9LvzX0w7Q - 4N2BeiKN2wzpU4o8LvX3fTyzKuW0d4HDqTfv54TAnDIktbhwP+f61Msnb0AeGnyTMQ0RUb5ZPjzc - f317J6/uv358Qf8BAAD//wMAO4jh6XgHAAA= + H4sIAINBXlUAA7xV226jSBB9z1dEeZ8daOLsICUZxRcwCNpjbG79RgMOl25wYszt67fa8YwTTbQa + aaV9QEhd1VWnTp2qvv/ec3bdpq+HvK4ebuS/pJvrtIrrJK+eH27crfbl2833x6v7mOVp1Xxp6jKt + Hq+ur+/biB3Tx3QwEQnMMfLVo1HUgzUzsyRwaqqY+5Rrkjh3ODsS5A3x0tzTap2vcqMPfYeF47TE + W4/b4xMi86y0t4sej4tbewwn4XYhgz1b6UaPtxrHuiGtts8D4U5pFwu00kmOty6y56VCuCuTrTvs + dDwQX5OI7+zCYK3axVOPN1IH32B768Ge1yPe1j2e3U7swlVW80W/mj+92vOnztZ6Gf4D5liOFael + vjcEiJU/tjacwzeux2DpdvbcQMIWoiyjlbOL/LUaFaxKkMMj7rymS9ZEulPF7Byvmsoh7/ehrL6S + oFRtTiaxv5dwoI02iqWkSnqSGweD45ZysieyN9CZcWfwTEqW03GVf2vDYLq3KpxR7uRUeT6GlZlF + /kSKuccIgnqDJEs3k4Ii6Q7P16OFZBZzXIfCZ1BfVn6iEJ28EL25TX25JnoyWAgfIt87JpqaxXrZ + JsWiDZF6JBxqCaCHOmvpGy6I0x+IP6lIYOcr1iTQY0Yrso+5eqQihsB7wZeDvaA6Ax9nGuvMi3kH + PTfrZOl08Vi3FtK6aDMZAV8ZcvXW4uYQ+uyYLE1G/ARye0oYlEfA06yKtWQPagMaKyJdAx+7/ZTv + XP2Zcyf4MvIuDwM8ksAZvcA8gDbzaOlI8dK+swaoWcEMYv0bl/lPLX92X5xbFWGUy+0f9uYUj3Lt + kAbOPlSAy+qQJ7/HPtexboCfjC4ZzBAe/zTHbtPliZ7BHHgLF3kFxGcOxAENMgJ9Ao5l8omPUez/ + NnjfUtTIsfY/aVBxanE/QM4uPuOw0BnDzFSBry4MWAf604C3nOpeCTiluPLYxdadeCQ6G2O9z1IX + OPNdobdlLPZPMAVcJx2/6X3BRIxjApoWMWLOUOjjyYcez4VGvdvQlzuquycdWsq0E5pKAsziUqsE + 7pP2P3D1JPrHUl1rAAuzxExvVIlCryGX0CP7L1p888OfzBOuiY9fqeJJVgX1Qs109uteGQGvoeLM + Lvl/1Z9RvW8T6YQdeHSGxHeBK6iLs4GiSQNzL225uoI5UmCnv77j//cdwFVOYNdR7oq8MtgBr8PI + 4qIFuM+hn6PQ4Pt616jfi1wbX7wPZgNYJTHz51kYBffv9u40RLhNLv5johuTaFwrabXPo8IccOG9 + nHaAAu8O1BMqzIyROqfIYYJ/z8MLo5JOexcwnHrzfk4IzGmMBBcX7Odcn2r5pA3IQ/1vwqclPMx3 + 64eH+69v7+TV/dePL+g/AAAA//8DAHQmiNd4BwAA headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"82f520b62d6bd003f46933dd3e5b72c1"'] + etag: ['"eb12519eb1651698c1b199f2168dc681"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] @@ -683,25 +683,25 @@ interactions: body: null headers: {} method: GET - uri: https://api.balancedpayments.com:443/cards/CCZ7uTr5ulqwv6ypxw4osHH + uri: https://api.balancedpayments.com:443/cards/CC6ZJZJN4lOiTTPARTXffnvf response: body: string: !!binary | - H4sIAAAAAAAAA4VU227bMAx971cIeW4TW46dy1taDMsu7YZeBqzDYCi6NFodyZNkN0aRf58k27Hd - dpsfAoTkEcnDQz6fADDCSBE9WoIf9g8Az/7XmjMuHp25NbjIQhu5o8paRxd332GGzOzzZbUvfl2f - 5+WHu2RRjhr44bR9h3HxQFWuuDAON8czFkxhFCUxYvM5jmiUYBbA2TShGCVTRjCLEkIwpCGLFjac - 4gWLGCNBjGAyGx0fxmWZKqqLzL0riiw7ekSx29RV7ntfaL8OjUqd5lIblKU7ZPDW1SZk56f7nCtk - uBTpTgrj/GFwzLCjBg25UfTBxnpmpGCFdn/acEcdN1Vq5JOP6DsQIbYJnULnOJd7AF9TyIl/9+J+ - VtyquMh+P5VJle+fplKv1z1CkKEPUlUuWJqtZeBYr6ly6sxYUcLNkMO2/QGFGyQeU4F2HvXx6+WX - 6/erK3CxXt28A+erq0+n4Gq8Gg/p1EZRajo6K6q7gI1CwrfxjWvUmYuc2KpJirw4YBDGZ0F8Fga3 - YbAM4RLCcTSfzmJ430tVM2bj+9K0/HoGaUlVVoE1z7Iuey1n6jjud9mYQwcMYQQuERfgxnfRH5EV - ifE8vDnZRkRYEh+zCGAY9NFYFsKoKm0CXP5XO4KRSAnd2MksgVEF7ZRcT2Awmp4yK4rcMsIAdtK0 - a/GizRHXqWWFM07dBAYJ3Bocl2hU9w4aTQI7MVC3B1z1gEggpAFeML3Zu+obYS0BQ5nu6t8qyhwr - E39kJv+XsKL/lEM4nkdWDvF9vSQHy+RPR9aLa1XftLFLmm5l5s9bW8OzL2XMycEX1fhrxltc785N - 2qOnJw2yNRyaKTcgwnVeGCv5N1MdvYNEfuZ/Q9Q+29zh5PAHaB8iwKkFAAA= + H4sIAAAAAAAAA41UbW/aMBD+3l9h5XMLTkIC4RvtplWdoFXL3pimyPileA02chxoVPHfZzsJSdpu + Wj4gcXeP7+655+7lDAAPI0Vybwp+mj8AvLhfY864eLLmxmAji1zLLVXG6l19ib/ND8mPw28fjaCa + f9jExYbPI6/GH8+bhxgXj1TtFBfaAid4zOAoCMM4QmwywSENY8xgMB7FFKN4xAhmYUwIDqjPwsSE + U5ywkDECIxTEY+/0MN7vU0XzIrPviiLLTh5RbNdVmc+dzzdfi0b7PN3JXKMs3SKNN7Y2IVs/fd5x + hTSXIt1Koa3fh6cMW6pRnxxFH02so0YKVuT2TxNuueO6TLU8uIiuAxFimsjTwDou5TMI3lLIiXv3 + Kl7drG4Wo+yWL5d3s/vld8bEnnUYQZo+SlXaaKk3hoJTwbrcUWvGihKu+yQ2/fc4XCPxlAq0daib + u/nt/afZAlxdzx4+gsvZ4vM5WAxmgz6fuVaU6pbPkuZtwFoh4fr4ynPUmosdMVWTFDl1BNCPLmB0 + EfjLAE7DaOqPB1ECo2S86qSqKDPxXXEagh2FdE9VVoJrnmVt9krQ1JLc7bI2+xboByGYIy7Ag+ui + OyOjEu14eHe0tYqwJC4mgYEPu2gsC6FVmdYBNv+bJcFIpISuzWSmQKuCtlKuJtAbTUeaJUV2HQMY + tNo0e/GqTY/nqWGFM07tBHoJ7B6ctsirege1KIGZGKjaA7Z6QCQQUgMnmM7sbfW1sKaAoSxv698o + yiwrQ3dmhv+hYUX/pQc4GSSJH43gqlqTo6Hyl2Xr1cGqztrAZk03MnMXrinixdUy4OToqqr9FeUN + rnPqhs3dy4c1sjEc6zHXIMLzXaGN5t9NdfL2Ermh/w1R+Uxzx7PjH2rWKqisBQAA headers: content-encoding: [gzip] - content-length: ['671'] + content-length: ['675'] content-type: [application/json] status: {code: 200, message: OK} - request: @@ -712,22 +712,22 @@ interactions: response: body: string: !!binary | - H4sIAKktT1UAA5SRTW6DMBCF9zkF8t7FBCVKIkN2PUG66W7KDOAEG2SbBm5fTKlSlXbR5XvP3/xZ - ngfdRO9knWpNxpInwSIyRYvKVBl7uTzzAzvnG1n0zreabL6JIqkwT9L9QSTHVMaTCN6UFTUYzyd9 - PVZ3LK94G0ZdY2Vl/D0Nr0tlnecGNEVGNRnzticWz1EDfyVFqzsw48onDapZuV3dmnWNEoaVd6c3 - p/wv/SyBJ+TgIz92lDGcpFeaWL4VyY6LHU/EJREnsT+l6auMH8DM9x3+j38An/3nm/NSUYMuOGEr - sF4VqltuuZXxDyeA8YoMu6DyvACLbpkGrIVxWRUQLTlHq+yrVvj5DwAAAP//AwCGIQysLAIAAA== + H4sIAIVBXlUAA5SRy1KEMBBF9/MVVPaRh4XIVGB2fsG4cdfSDWQkgUqCA38vQayxRBcu7705/Yo4 + TaoL3slY2euCxXcRC0hXPUrdFOz5/MQf2ak8iGq0rldkykMQCIllmmdRluWxCBfhvSWrWtCOL/qS + N1esL/g2zarFxojwe+pf19JYxzUoCrTsCubMSCxcow7+SqpeDaDnnU8KZLdzh7bX+xo1TDvvSq9W + ul/6GQJHyMEFbh6oYLhIJxWxMonilEcpT+JzEh3v02P88CLCG7Dy44D/42/AZ//15ryW1KH1jt8K + jJOVHLZbJiL84Xgw3JF+F5SOV2DQbtOAMTBvqwKiIWtpl33V8j//AQAA//8DAHVq44ssAgAA headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"29d7642f65eb1c2baac7257c90b5722e"'] + etag: ['"b4bf41c5a6ea29071918cc639b877b1f"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] status: {code: 201, message: Created} - request: - body: !!python/unicode '13680193597077912' headers: {} method: POST @@ -735,30 +735,30 @@ interactions: response: body: string: !!binary | - H4sIAKstT1UAA7xV226jSBB9z1dEeZ8daOLsICUZxbHBIGiPsc2l32jAoXE3ODbm9vVb7XjGiSZa - jbTSPiAEXZdTp05V33/vBL9usv2BVeXDjfqXcnOdlUmVsvLl4Wa9Mr58u/n+eHWfcJaV9Ze62mbl - 49X19X0T82P2mPU2IqE9xIF+tIqqd57tPA29imr2LhOGIv97gh8J8vtkZu9ouWBzZhfRMOa4sEUU - EBatbE6CdUcKtyWFzbGIRu4qzYnwGVm9qGCb42Cq4MHqyQQz+e0OOQMfNJ8QsLEUMuHFxsQ9CQyF - BN4mChe6Wzx1eKm08HSusejcSdXiohrw8radr9YDXlkDLl727uSpdY1OhXePBVYTzWto4Pch4tsf - q6m0ad3Vdghn69adWEieRSjPaelt4mChxwUvU+SJWHj7bMbr2PTKhJ/jlWM1Et0uUvU9Cbe6K8go - CXYKDo3BRYmSlmlHmHWwBG6oIDui+j19tu4skSvpbDzM2bcmCsc7p8Q5FR6j2ssxKu08DkZKInxO - ENQbpnm2HBUUKXd4shgcpPJE4CqSNr3+Og9SjZjklZj1bRaoFTHT3kH4EAf+MTX0PDG3TVpMmwjp - RyKglhB6aPKGvuGCON2BBKOShC6b8zqFHnNakl0i9COVMSTeCz4G5wU1Odh448TkfiJa2fMqnXlt - MlSNg4w2Xo4GwLeNhH7rCLuPAn5MZ1IHKeT2tSjcHgFPPS8WitvrNWisiE0DbNzmU76Z/jPnRvJl - sZZFIR5I6A1+aB9AmyyeeUoyc++cHmrWMIdY/8Yl+6nlz/zlf6cknAq1+cPenOJRYRyy0NtFGnBZ - Hlj6e+xzHYsa+MnpjMMM4eFPc2yWLUvNHObAn66RX0B87kEc0CAn0CfgWCWf2FjF7m9LdA1FtZoY - /5MGNa+S/iHyNskZh4POGJ5tHfhqo5C3oD8DeGPU9LeAU0lKn1/O2hOPxORDYnZ5tgbOgrXU2yyR - +yccA66Tjt/0PuUyxjEFTcsYieAoCvDoQ48nUqP+bRSoLTXXJx062riVmkpDzJOtUUrcJ+1/4OpJ - 9o9nplEDFu7ImV7qCoVeQy6pR/5ftPhmhz+ZJ1yRAO+p5itOCfVCzfT5l982Bl4jzXu+5P9Vf07N - rkmVE3bg0evTYA1cQV2C9xSNaph7ZSX0OcyRBjt9/47/33eA0AWBXUfFWuZV4RzwepxML1oAf9j5 - 3SA1+L7eBep2MtcyON0PNWBV5MyfZ2GQ3L/bu+MI4Sa92A+paY3iYaFl5Y7Fhd3jwn897QAN7h2o - J9K4nSB9QpHHJf++j6dWqZz2LmA49eb9nBCY0wRJLi7Yz7k+1fJJG5CHBt+kTUNExDaLh4f7r2/3 - 5NX914836D8AAAD//wMAw9ioj3gHAAA= + H4sIAIZBXlUAA7xV226jSBB9z1dEeZ8daOJskJKM4gvYyDQDsbn0G93gAdwNjo25ff1WO55xoolW + I620D5YsuvrUqVOnqh++dYJfN+n+kFfl4436l3JznZasSvLyx+PNemV8ub/59nT1wHielvWXutqm + 5dPV9fVDE/Nj+pT2FiKhNcSBflwUVb+cWFkSehXVrF0qDEV+9wQ/EuT3bG7taOnmTm5luHAHe/qs + YtMTePCFbdpaNCxUZ+oqUTHO7MBVnRXTnOlzh013wMIQTjDr4NsoKmYaRnZvQxwJAEe4CjGt7cbE + PQkMhQTeJgpd3S7g7ovSwq+3fbe3p9WAV1XnTG57Z7VVgINqT9keeLS20cH/5x4LrDLNa2jg9yHi + 2++r9QgPzxoetl04X7f2dIHkWYSyjJbeJg5cPS54mSBPxMLbp3Nex6ZXMn7GK8dqJLpdpOp7Em51 + W5ARC3YKDo3BRkxJyqQj+eKwELihguyI6vd0srhbiExJ5uPBye+bKBzvliXOqPByqv04RqWVxcFI + YcLnBEG9YZKlL6OCIuUOT91hiVTOBK4iGdPrr06QaMQkr8Ssb9NArYiZ9EuED3HgHxNDz5i5bZJi + 1kRIPxIBtYTQQ5M39I0X4HQHEoxKEtq5w+sEesxpSXZM6EcqMSTfC78czgtqcojxxszkPhOt7HmV + zL2WDVWzREYbv4wG4LeNhH67FFYfBfyYzC1OggRy+1oUbo/Ap3YKV7F7vQaPFbFpQIzdfKp3rv/M + uZF6LfI2j0I8kNAb/NA6gDfzeO4pbG7fLXuoWcMcsP5Ny/ynlz+7L78vS8KpUJs/7M0JjwrjkIbe + LtJAy/KQJ79jn+twa9Ano3MOM4SHP82xeWnzxMxgDvzZGvkF4HMPcMCDnECfQGOVfBKzKHZ/L0TX + UFSrzPifPKh5lbwfIm/DzjyW6MxhYumgVxuFvAX/GaBbTk1/CzwVVvr8ctaedCQmH5jZZekaNAvW + 0m9zJvdPOAZeJx+/+X3GJcYxAU9LDCY4igI8+tDjqfSofxsFakvN9cmHS23cSk8lIeZsa5SS98n7 + H7R6lv3jqWnUwIUv5Uy/6AqFXkMu6Uf+X7z4Foc/mSdckQDvqeYryxLqhZrp5Ne9bQy6Rpo3ueT/ + VX9Gza5JlBN30NHrk2ANWkFdgvcUjWqYe2UldAfmSIOdvn+n/+87QOiCwK6jYi3zqnAOfD1OZhcv + wH0B/RykB9/X66JuJ3O9BKf3oQauipz58ywMUvt3e3ccIdwkl/ghMRejeHC1tNzlcWH1uPBfTztA + g3cH6ok0bjGkTynyuNTf9/FsUSqnvQscTr15PycE5pQhqcWF+znXp14+eQPy0OBexjRERPnGfXx8 + +Pr2Tl49fP34gv4DAAD//wMAOyBsWXgHAAA= headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"f0d22fca8a0d161b9a8ac68db570d0f5"'] + etag: ['"c1a0e85152521c21ba2fbbbf98326243"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] @@ -767,28 +767,28 @@ interactions: body: null headers: {} method: GET - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/payment_methods/any/kz9ck6 + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/payment_methods/any/fbcxdm response: body: string: !!binary | - H4sIAK0tT1UAA6xVTXPaMBC98ysY34VtMIRkjDK99NhLkx56ycjSGjTIkivJJM6v78qYjxCTtNPe - 2LdP+/H8JPL7l0qNd2CdNHoVpZMkGoPmRki9XkWPD1/JMrqno5xbENITzqygo/E4L6RSSCFMCAvO - BQxRKej6NY+l6GPeOG8qsASRRZZNs5ubRR6fo3teKa3zRLMKxlqqVeRtA1HcJxW7nuOmqpluBzLO - WwB/mG+AAC8etADxAUUZzpT0Q+UtrFGwgURtnGeKoIJAb7M0ucnjc+gwdqO9bTuIMFVv2HRwuUvW - 7DOWblBXyT+gXRPSAvNBDD/2bQ2rSGDoZQURnSbpnCRzkiYPaXKXzO/m2U/8iMcDfYWmFn9X4XSg - c1Q8YCm0maZZkk6Xy5DXHRY8SEIL+kM6hpMc40N2Y5RAew2tGhyDEnHJFH3UW22eNVY4YaMzqUxJ - pHMN0xzo4/cvgfc+Mfp38f7smpxYwZYe3YdDnbGOaOAKKKQ/LbgP94mSNeowZ2GMAqYjGgQKtC65 - JzYWBSfo80aFWc+KXWZG3W2qpe36k8pov6HpNI/fgRfMFphFhabJG2qHHpkgLmctmXLQn+i7b4Ap - v8FPD6cxz7BAkRVbA2msohvva3cXx8w58G5SWCZ1eCzWuMwzayfohrhmbQXaP1XgN0Y8KbM28Q7d - Nqn1+h70TlqjA2HlmBaFecE371i/64b2CF4umN6eRnqDjg5PW0bT5TLN4z4IOLa3Rp059AB0SQs1 - Q098M4j3vwPumsJxK+sgoutFY9aytne+N1vQdPt6y7forn0U8EbLX033dBSd2XAtWUqwNJvxZZaW - gvMZn5WLxWwxL2GeJjMOSyg4XsmrR0f/4UHYga4McWJ7xQDHfM+22Hp/Bd5t39240//XbwAAAP// - AwBdGSmV9QYAAA== + H4sIAIdBXlUAA6RVTXPbIBC9+1d4dMf6sh0lI5PppcdemvTQSwfBymaMQAXk2P++iyx/xB9pM53x + wfv2sSyPx6p83jZqvAHrpNGLKJ0k0Rg0N0Lq5SJ6fflKiuiZjkpuQUhPOLOCjsbjspJKIYUwISw4 + FzBEpaDbTRlLMcS8c940YAki2eMszR/maRmfo3teLa3zRLMGxlqqReRtB1E8JBW7n+OmaZne3cg4 + bwH8ob8bBNh60ALEBxRlOFPS3ypvYYmC3Ui0xnmmCCoI9HGaJg9lfA4d2u60t7seIky1K5bdPNwl + K/8bS3eoq+Qf0O4JaYH5IIYf+10Li0hg6GUDEc2SdEaSGcnSlyx5yoqnWf4TL/G4YKjQteJzFU4L + ekfFNyyFNtN0mqRZUYS87rHgQRK2oD+kY9jJMT5kV0YJtNetowbHoERcMkVf9VqbN40VTtjoTCpT + E+lcxzQH+vr9S+BdJ0b/L96/PZMTK9jSo/uwqTPWEQ1cAZX0pwPuw32iZp069FkZo4DpiAaBAq1P + 7omdRcEJ+rxTodezYpeZUf+aWmn7/UljtF/RNCvjK/CCuQNmUaEseUft0SMTxGWvNVMOhhXD7itg + yq/w6uHU5hkWKLJhSyCdVXTlfeue4pg5B95NKsukDsNiiYd5Y7sJuiFu2a4B7X814FdG/FJmaeIN + um3S6uUz6I20RgfCwjEtKrPFmXes3++G9gherphen1p6h44Oo21K06LA+x6CgOP21qgzhx6APmmh + ZeiJbwbx4X/AXVc5bmUbRHSDaMxathuc780aNK0rvhVNGe+jgHda/u760VH1ZsNjyVqCpdOcF9O0 + FpznPK/n83w+q2GWJjmHAiqOT/Lu0tFnBkKOv8frgbAB3RjixPqOAY75gW1x6/0TuDp9/+JO368/ + AAAA//8DANRuJqb1BgAA headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"00761e3c5cdbd82c871bc831ecc54c6d"'] + etag: ['"2f1cf7eb7f6b450fc2f6f142fbc81c14"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] @@ -797,37 +797,37 @@ interactions: body: null headers: {} method: GET - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/customers/64424776 + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/customers/29513761 response: body: string: !!binary | - H4sIAK8tT1UAA6xVTXOjMAy991dkuLtAQtK0Q+jsZY972XYPe+kYLMCNsVnbtEl//dqErzQhpdPe - 0NOTLaRnKbzfFWz2AlJRwTeOf+05M+CJIJRnG+fx4SdaO/fRVZhUSosCZHQ1m4WURKsgmAc3N6vQ - NYbFjC/JMdfI2M+32StJn8l2ty9yksnQHXotO6VSacRxATNO2cbRsgLHrV0Mj3kSUZSY709wKDBl - J2iZC356Rop3J9grxIrqM/dJwBoIwnqm9yVsHGJMTQtwornnL5G3RL734Ht33vJuOf8bun1AHV+V - ZHp8YOL7gMP9dc1RSoER1aVEqEYJlkQ1h2Ip8d6x3mP/ATFYTBkz3USYEAlKtfihj9lb28EGaxuN - jpo8RHvueBcbwmgv28vOd7TxKi0BdJv3CAl2GjixRbtIYyLBjOqxqyRkRv8jzlIojRkyjwKi28D3 - bkJ3CA1/p+Ja7msYYVbmeD764++ZiylMXpke0OQD6qWCf0bSwYmkm1O+KOz6DHdElkauPAo8f75e - Ww7vcKtpZK+L/lCFTWadPWTkghEj07ESWMXZWUQxix75lotXbk7qsZ52KKVIEVWqwjyB6PH3D8s9 - dXRBXy/u9OfXM620tVGvSXDA7NCWTyCmuv/pg9k7U1yxNu9YCAaYO5EtnqXWzp5cSdMYZN5MxWz+ - g0Pfe9oQ2JVU1vmgQnCdR/48dE/AM+w9YGmqN/eO6DV6xAbyPvcUMwVN1CCTHDDTuZEK9GkPsJZG - C5wBqiSLcq1Ldee6WCnQ6jqWmHI7mDLzg694f23U45Z4XwDXTwXoXJAnJjLhvhiVXpc8uwf+QqXg - lrBRmJNY7MzM7c7vbjRysu8hxnzbp3aEttR6rAaRv177odsYrc+kIgUbqLsFOoKEEhsd/RLG13y3 - PlXFKpG0tEU+3i/9C9JiCzzavt0mW6PMg9X6Kk7/VfWYimuxml+mZn3JKFgk68BPSZIskkW6Wi1W - yxSWvrdIYA1xYp76aGh39jcMnRfghUCKbEfE0vkHEdKkcXhKZytSv+Lhzj0C6rEWNiMOzq7s9/Pv - ZCl/YiZcXsiX1/GlZTxhFU9axBfX8IUlPHEFT13AU9fv5OX74er9lt3w5RcQugOxdQYYs5dTdPUf - AAD//wMAlyUHKBMMAAA= + H4sIAIlBXlUAA6xVTXPbOAy951d4dGdkSXbqZGRl9tJjL9vsYS8dSoQs1hSpJSnH/vcLyvpybLnq + pDM+GA8PJAQ8AvHrsRSLA2jDldx6wePSW4DMFONyt/Xevn8lG+81eYiz2lhVgk4eFouYsyR8XgfR + l6cg9tFwGPqygkpL0P75vHtn+U+2P57Kgu107I+9jp1zbSyRtISF5GLrWV2D5zcuQac8mSorKk9X + OJSUiyu0KpS8PiOnxyvsHVLD7Y37NFALjFC7sKcKth5D0/ISvCRcBmuyXJMw+B4uX8LNy2r1b+wP + AU18XbHZ8esI44eA8/1NzUnOQTDTp8S4JRnVzLSHUq3pyXPeS/8ZQSzlQmA3CWVMgzEdfu7j8dB1 + sMW6RpOLJo/RgTvdxZYw2cvustsdbb3GagDb5T1BgqMFyVzR7tKEyqjgduoqDTvU/4SzUsZSQfBR + QPK8CpZfYn8MjT+nllafGphQURU0nPzwj8xoDlPW2AOe/YJ6r+C/IelGkpeSbk/5pLCbM/wJWaJc + ZbJaBuFm4ziyx52mibsu+Ycbipn19phRKMFQplMlcIpzs4hTkbzJvVTvEk8asIF2LqXKCTempjKD + 5O3vvxz32tEHfb6485/fwHTStqheTHDE7NGOzyDldvjoszk4c1qLLu9UKQFUeokrnqM2zoFca2wM + wTdTC5f/6NCPni4EjhXXTT6kVNIWSRDG/hV4g30CqrF64fKC3qAXbGAfc8+pMNBGjTIpgApboFRg + SHuEdTRe0h2QWouksLYyL75PjQFrHlNNuXSDaYcf+E5Pj6gev6KnEqT9UYItFPsh1E75B1TpYyV3 + ryAPXCvpCFtDJUvVEWduf35/I8rJvYeUyv2Q2gXaUZuxukqCzQa10RqdD1PRSozU3QE9QUNFUUff + FPra/53P1KnJNK9ckS/3y/CCrNqDTPI0O7Iy9s9W56sl/69uxlTaiBU/meP60skqyjarIGdZFmVR + /vQUPa1zWAfLKIMNpBk+9cnQ/uy5QyfC3/PtoXMAWSpi2H5CLL1/FKExjfNTulmR5hWPd+4F0Iy1 + uB1xcHNlf5x/V0v5N2bC/YV8fx3fW8YzVvGsRXx3Dd9ZwjNX8NwFPHf9zl6+v1y9f2Q3fHrtxv5I + bL0BaA5ySh7+BwAA//8DAE0DFn8TDAAA headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"b6b1d85b46fdb014968527a78235f1e9"'] + etag: ['"232ef00d8249b6d32eff0f5f6478880d"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] status: {code: 200, message: OK} - request: - body: !!python/unicode '64424776295137612' headers: {} method: POST @@ -835,30 +835,30 @@ interactions: response: body: string: !!binary | - H4sIALEtT1UAA7xVXW+bSBR9z6+I8t4tDHa2SEmrODYYZMY1thlm3pgBl48ZcGMbDL9+7zhpk6rR - qtJK+zBCYu7Hueeee+fuy1nJ6zZ7OhRNfX9j/mXcXGe1aNKi/nZ/s904Hz7dfPl8dSdkkdXHD8em - yurPV9fXd20iT9nnrPcRi/0hIfbJK5t+8ejnaRw23PL3mXIM/T9U8sRQ1Iu5v+f1qlgWHsKuZ2AS - qmA6gSMrOvhVoIIuIFuTKVwyNzCDEitWPgxLwnJKVgbbrMbLTWXSja/wRhiUOJKqsAqmD6NgCEY7 - F/eMOAYj4Y7GKzsoH854bXRwzoGzOgfTpsNlYwTr0bDceKPlZoaC6ewJ/LvAOZvw7bHCprDClpOo - j5Gsvm6ogaeAdRAonm+7YOohfUdRnvM63CVkZSelrFMUqkSFT9lcHhM3rIV8iVdPTKrOe2raTyyu - 7ECxsSB7A8fOECBhpHV6ZoV38BRuuWJ7ZkY9f/RuPZUb6XwyLItPLY0n+0WNc67CglvfTrT284SM - DaEiyRDUG6d5th6XHBm3eLoaFsiUQuGGapve/r4kqcVc9p25x1FGzIa5ab9A+JCQ6JQ6di7cqk3L - WUuRfWIKaomhh65s+TMuiHM+MDKuWRwUS3lMoceS12wvlH3iOobG+4qvgPuSuxJswolwZSRUBz33 - m3QedmJo2gVyumQ9HgBfRZU9Wii/p0Se0rkvGUkhd2TRuDoBnuOyXBlBbx9BY2XiOmATtO/yXdg/ - cu40X17RFTTGA4vDIYr9A2izSOahIebB7aKHmi0sIda/cVn80PJ7/vr/omaSK7P9w95c4nHlHLI4 - 3FMLuKwPRfp77Jc6VkfgJ+dzCTOEhz/NsVt3RermMAfRbIuiEuLLEOKABiWDPgHHJnvHxiv3f3vq - 3HJ0NIXzP2nQChvtH6NwJ15wLNALhkffBr46GssO9OcAbwV3owpwGqKO5Otdd+GRuXIQ7jnPtsAZ - 2Wq9zYXeP/EEcF10/Kz3mdQxTiloWscQSiJK8PiXHk+1RqMRJWbH3e1Fhwtr0mlNpTGWonJqjfui - /V+4etD9k5nrHAGLXOiZXtsGh15DLq1H+V+0+GyH35kn3DCCn7gVGYsa6oWa+eNPvyoBXqkVPr7m - /1l/zt1zmxoX7MBj2KdkC1xBXUr2HI2PMPfGRtlLmCMLdvrTG/5/3wHKVgx2HVdbndeEe8AbSjZ7 - 1QL4K+jnoDX4tt4VOu91rjXR74N/BKyGnvmXWRg092/27oQi3Kav9kPqeuNkWFlZvS+S0u9xGX2/ - 7AAL3h2oh1rSF8iechRKzX8U4ZlXG5e9CxguvXk7JwzmVCDNxSv2l1zvavmiDcjDySdt0zJFi93q - /v7u4/M7eXX38dcX9B8AAAD//wMAGxNbFXgHAAA= + H4sIAIpBXlUAA7xV0W6jOhB971dUfd+7YJLeIrVdNU0goOBsaALYb9iQBWJDmhAIfP0dp9lNq62u + VrrSfYgi4fGcM2fOjO+/HaW4btLdPq/Khxv9L+3mOi15leTlj4eb1dL6cnfz7fHqnos8LesvdbVJ + y8er6+v7JhaH9DHtXEQjt49D8+AUVTd7drMk8itmuNtUWpr67ktxoCjo+NTdsnKRz3NnSNCkxyHN + vJ4jb0x0auOCFKMM90Sbh94AF5ujJy2J+6fWKyZDjByEQ1fisVvMx26G0arz0GQ4X9IcjyeIjqlc + 27ijoaXR0F+TaGF6xdMRv2gt/DovWHTeuOrxsuq8fIC8wmnx0hvMl97OGwOGddThv8MS69zwGxYG + XYTE5vvSGeIlcO3JMZquWm/sIHVGUJax0l/H4cKMC1EmyJex9HfpVNSx7ZdcnPOVI53I45bo5o5G + G9OTdMjDrYYjq/cQ15IyOdLc2TsSN0zSLdWDjj07t47MtGQ66uf5XUOi0XZW4oxJP2fGjwMp3SwO + hxqXgaAI6o2SLH0ZFgxpt3i86GdIF1ziiqiYznydh4lBbfpK7XqQhnpF7aSbIbyPw+CQWGbG7U2T + FJOGIPNAJdQSQQ9t0bA3XpDnuKfhsKSRl89FnUCPBSvplkvzwFQOxffCL4fzgtkCYvwRt0XAZQs9 + d6tk6re8r5oZstr4ZdgDvw2R5mAm3Y6E4pBMXUHDBLADg0SbA/Cp58VC8zqzBo8VsW1BjNd8qndu + /sRcK72cvM1JhHsa+X0QuXvwZh5PfY1PvdtZBzUbWECuf9My/+nlz+6r77OSCib15g97c8rHpLVP + I39LDNCy3OfJ77nPdSxq0CdjUwEzhPs/xVi/tHliZzAHwWSFggLyCx/ygAcFhT6Bxjr9JMYptn87 + 8tgwVOvc+p88aPiVuh8hf83PPGbozOHZNUGvlkSiBf9ZoFvO7GADPDVeBuJy1p50pLbouX3M0hVo + Fq6U36Zc7Z9oBLxOPn7z+0SoHIcEPK1ycCkQCfHwQ4/HyqPBgIR6y+zVyYczY9QqTyURFnxjlYr3 + yfsftHpS/ROpbdXARczUTL+YGoNeA5byo/gvXnyLw5/ME65oiHfMCLRZCfVCzez5171NDLoSw3++ + 4P+qP2P2sUm0E3fQ0e+ScAVaQV1SdAwNa5h7bSnNOcyRATt9907/33eANCWFXcfkSuHqcA58fUEn + Fy/AfQn97JUH39e7QMetwnoJ1fvg1sBVUzN/noVeaf9u744Iwk1yie8T2xnG/cJIy20eF26Hi+D1 + tAMMeHegHmIIlyNzzJAvlP5BgCdOqZ32LnA49eb9nFCYU46UFhfuZ6xPvXzyBuCw8E7FNFSSfL14 + eLj/+vZOXt1//fiC/gMAAP//AwDLUTFzeAcAAA== headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"4a4193493f5b1f3717fd1054dc2bada3"'] + etag: ['"f4beb248dbdb725d3fc99c51354afc9e"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] @@ -867,25 +867,25 @@ interactions: body: null headers: {} method: GET - uri: https://api.balancedpayments.com:443/cards/CCZ7uTr5ulqwv6ypxw4osHH + uri: https://api.balancedpayments.com:443/cards/CC6ZJZJN4lOiTTPARTXffnvf response: body: string: !!binary | - H4sIAAAAAAAAA4VU227bMAx971cIeW4TW46dy1taDMsu7YZeBqzDYCi6NFodyZNkN0aRf58k27Hd - dpsfAoTkEcnDQz6fADDCSBE9WoIf9g8Az/7XmjMuHp25NbjIQhu5o8paRxd332GGzOzzZbUvfl2f - 5+WHu2RRjhr44bR9h3HxQFWuuDAON8czFkxhFCUxYvM5jmiUYBbA2TShGCVTRjCLEkIwpCGLFjac - 4gWLGCNBjGAyGx0fxmWZKqqLzL0riiw7ekSx29RV7ntfaL8OjUqd5lIblKU7ZPDW1SZk56f7nCtk - uBTpTgrj/GFwzLCjBg25UfTBxnpmpGCFdn/acEcdN1Vq5JOP6DsQIbYJnULnOJd7AF9TyIl/9+J+ - VtyquMh+P5VJle+fplKv1z1CkKEPUlUuWJqtZeBYr6ly6sxYUcLNkMO2/QGFGyQeU4F2HvXx6+WX - 6/erK3CxXt28A+erq0+n4Gq8Gg/p1EZRajo6K6q7gI1CwrfxjWvUmYuc2KpJirw4YBDGZ0F8Fga3 - YbAM4RLCcTSfzmJ430tVM2bj+9K0/HoGaUlVVoE1z7Iuey1n6jjud9mYQwcMYQQuERfgxnfRH5EV - ifE8vDnZRkRYEh+zCGAY9NFYFsKoKm0CXP5XO4KRSAnd2MksgVEF7ZRcT2Awmp4yK4rcMsIAdtK0 - a/GizRHXqWWFM07dBAYJ3Bocl2hU9w4aTQI7MVC3B1z1gEggpAFeML3Zu+obYS0BQ5nu6t8qyhwr - E39kJv+XsKL/lEM4nkdWDvF9vSQHy+RPR9aLa1XftLFLmm5l5s9bW8OzL2XMycEX1fhrxltc785N - 2qOnJw2yNRyaKTcgwnVeGCv5N1MdvYNEfuZ/Q9Q+29zh5PAHaB8iwKkFAAA= + H4sIAAAAAAAAA41UbW/aMBD+3l9h5XMLTkIC4RvtplWdoFXL3pimyPileA02chxoVPHfZzsJSdpu + Wj4gcXeP7+655+7lDAAPI0Vybwp+mj8AvLhfY864eLLmxmAji1zLLVXG6l19ib/ND8mPw28fjaCa + f9jExYbPI6/GH8+bhxgXj1TtFBfaAid4zOAoCMM4QmwywSENY8xgMB7FFKN4xAhmYUwIDqjPwsSE + U5ywkDECIxTEY+/0MN7vU0XzIrPviiLLTh5RbNdVmc+dzzdfi0b7PN3JXKMs3SKNN7Y2IVs/fd5x + hTSXIt1Koa3fh6cMW6pRnxxFH02so0YKVuT2TxNuueO6TLU8uIiuAxFimsjTwDou5TMI3lLIiXv3 + Kl7drG4Wo+yWL5d3s/vld8bEnnUYQZo+SlXaaKk3hoJTwbrcUWvGihKu+yQ2/fc4XCPxlAq0daib + u/nt/afZAlxdzx4+gsvZ4vM5WAxmgz6fuVaU6pbPkuZtwFoh4fr4ynPUmosdMVWTFDl1BNCPLmB0 + EfjLAE7DaOqPB1ECo2S86qSqKDPxXXEagh2FdE9VVoJrnmVt9krQ1JLc7bI2+xboByGYIy7Ag+ui + OyOjEu14eHe0tYqwJC4mgYEPu2gsC6FVmdYBNv+bJcFIpISuzWSmQKuCtlKuJtAbTUeaJUV2HQMY + tNo0e/GqTY/nqWGFM07tBHoJ7B6ctsirege1KIGZGKjaA7Z6QCQQUgMnmM7sbfW1sKaAoSxv698o + yiwrQ3dmhv+hYUX/pQc4GSSJH43gqlqTo6Hyl2Xr1cGqztrAZk03MnMXrinixdUy4OToqqr9FeUN + rnPqhs3dy4c1sjEc6zHXIMLzXaGN5t9NdfL2Ermh/w1R+Uxzx7PjH2rWKqisBQAA headers: content-encoding: [gzip] - content-length: ['671'] + content-length: ['675'] content-type: [application/json] status: {code: 200, message: OK} - request: @@ -896,22 +896,22 @@ interactions: response: body: string: !!binary | - H4sIALQtT1UAA5SRTXKDMAyF9zkF472LyYTmZwzZ9QTppjsVCXCKDWObBm5fTOmkU9pFl3rPn6Qn - y/Ogm+idrFOtyVjyIFhEpmhRmSpjz5cnfmDnfCOL3vlWk803USQV5lsh9un+cJTxVARt8ooajOdT - fT1WNyyv+DaMusbKyvi7G16XyjrPDWiKjGoy5m1PLJ6tBv5yilZ3YMaVThpUs1K7ujXrHiUMK+1G - r075X+ZZAk/IwUd+7ChjOJVeaWJT/CTlIuWJuCTiJB5Pu92LjO/AzPcd/o+/A5/z55vzUlGDLigh - FVivCtUtt9zK+IcSwHhFhiyoPC/Aolu2AWthXKICoiXnaOV99Qo//wEAAP//AwCOYrEJLAIAAA== + H4sIAIxBXlUAA5SRzVKDMBSF930KJvvIn3TaTqA7n6Bu3F25F0glgUmChbeXIE4d0YXLc06++xdx + HlUbvJOxstM5ix8iFpAuO5S6ztnz5Ykf2LnYiXKwrlNkil0QCIlFejim6T7Zi3AW3puzsgHt+Kyv + x/qG1RXfxkk1WBsRfk/960oa67gGRYGWbc6cGYiFS9TCX0nZqR70tPFJgWw3bt90elujgnHj3ejV + SvdLP0PgCDm4wE095Qxn6aQiViRRnPEo40l8SaJTmp2SxxcR3oGFH3r8H38HPvsvN+eVpBatd/xW + YJwsZb/eMhHhD8eD4Yb0u6B0vASDdp0GjIFpXRUQDVlLm+yrlv/5DwAAAP//AwAIGASMLAIAAA== headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"bf754afa32ad330b736a07b3917512a0"'] + etag: ['"18fa1b3bd676e4a41239097dd91f59d5"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] status: {code: 201, message: Created} - request: - body: !!python/unicode '20075789389336262' headers: {} method: POST @@ -919,30 +919,30 @@ interactions: response: body: string: !!binary | - H4sIALYtT1UAA7xVXW+bShB976+I8t5bWOLcIiWt4thgkFkXYrPsvrELDuBdcGObr19/Z520SdXo - qtKV7gMCMbMzZ86cmb352it50eZPh7Kpby/Nv4zLi7wWTVbWj7eXm7Xz8fPl1y8fboQs8/r48djs - 8vrLh4uLmzaVp/xLPviIJf6YEvvkVc2wvPeLLIkabvn7XDmG/h8peWIoHsTC3/M6LFelX1ASWpgE - Bpt5PZsF5mrtmYyEA5s5VVDRLhiDDhNfYuRd0ZFJTOaIKjpiFQ50vbuilSPpuJngKpPBKMYV8aut - iwdGHIORaEuT0A6qux4/GB08feCEfTBrOlw1Bi6v+tUabOv5sJo9PgWzuy5wehPeA1bYFFbUchIP - CZK7b2uvC2bCxOPjJFls4NtD2kZRUfA62qYktNNK1hmKVKqip3whj6kb1UK+xKunJlX9npr2E0t2 - dqDYRJC9gRNnDJAwsjrrWekdPIVbrtiemfHA771rTxVGtpiOq/JzS5Ppflnjgquo5NbjidZ+kZKJ - IVQsGYJ6k6zIHyYVR8Y1noXjEplSKNxQ7TPY31cks5jLvjP3eJUTs2FuNiwRPqQkPmWOXQh312bV - vKXIPjEFtSTQQ1e2/BkXxOkPjExqlgTlSh4z6LHkNdsLZZ+4jqHxvuIrwV5xV4JPNBWujIXqdM+b - bBF1YmzaJXK69GEyAr4dVfbVUvkDJfKULXzJSAa5Y4smuxPgOa6q0AgG+wgaq1LXAZ+gfZfv0v6R - c6v58squpAkeWRKNceIfQJtluogMsQiulwPUbGEJsf6Ny/KHlt87r/8vaya5Mts/7M05HlfOIU+i - PbWAy/pQZr/HfqkjPAI/BV9ImCE8/mmO7UNXZm4BcxDPNyiuIL6MIA5oUDLoE3Bssnd8vGr/t6f6 - lqOjKZz/SYNW1OjzCYq24gXHEr1guPdt4KujiexAfw7wVnI33gFOQ9SxfLV1Zx6ZK0fh9kW+Ac7I - RuttIfT+SaaA66zjZ73PpY5xykDTOoZQElGCJ7/0eKY1Gl9RYnbc3Zx1uLSmndZUlmApdk6tcZ+1 - /wtXd7p/MnedI2CRSz3TD7bBodeQS+tR/hctPvvhd+YJN4zgJ27FxrKGeqFmfv/z3C4FXqkV3b/m - /1l/wd2+zYwzduAxGjKyAa6gLiUHjiZHmHtjrewVzJEFO/3pDf+/7wBlKwa7jquNzmuCHfBGks1f - tQDnFfRz1Bp8W2+I+r3O9UDO98MRsBp65l9mYdTcv9m7U4pwm736j5nrTdIxtPJ6X6aVP+Aq/n7e - ARbcO1APtaQvkD3jKJKa/zjGc682znsXMJx783ZOGMypQJqLV+wvud7V8lkbkIeTz9qnZYqW2/D2 - 9ubT8z354ebTrzfoPwAAAP//AwAltWTgeAcAAA== + H4sIAI5BXlUAA7xV0W6jOhB971dUfd+7YJLeRWq7appAQOBsSALYb9iQArEhbRIIfP0dp9lNq62u + VrrSfYgi4fHMmTPnjO++H6W4brLXXVFX9zf6X9rNdVbxOi2q5/ub1dL68u3m+8PVHRdFVu2/7OtN + Vj1cXV/fNYk4ZA9Z5yIau30SmQenrDvvyc3TOKiZ4W4zaWnqeyDFgaKw41N3y6p5MSvcgvSW8MtR + 6du+4Ue0wCiUpOQ6HRODlPOWltygERmQMi/o2EG+Dd/GGx33I0HQCuH+cUCWzwOMgtLvLemXRFvb + uKORpdEoWJN4bvrl4xEvtBZ+nR/OO39c93hZd7gYHGfjydEvV+1suXr1x4+tbx11+O+wxDo3goZF + YRcjsfmx9Aezpd/j0kHxdNX6gEWdEZTnrArWSTQ3k1JUKQpkIoPXbCr2iR1UXJzzVSOdyOOW6OYr + jTemL+mQR1sNx1bvI66lVXqkhbNzJG6YpFuqhx17cm4dmWvpdNTPim8NiUdbr8I5k0HBjOcDqdw8 + iYYal6GgCPqN0zxbDEuGtFs8nvce0gWXuCYqpjNfZlFqUJu+UHs/yCK9pnbaeQjvkig8pJaZc3vT + pOWkIcg8UAm9xDBDWzTsDRfkOe5oNKxo7BczsU9hxoJVdMuleWAqh8J7wVfAeclsATHBiNsi5LJV + M6/TadDyvm48ZLXJYtgDvg2R5sCTbkcicUinrqBRCrVDg8SbA+DZz8q55nfmHjRWJrYFMX7zKd+F + +bPmWvHlFG1BYtzTOOjD2N2BNotkGmh86t96HfRsYAG5/o3L4qeWP7uvvnsVFUzqzR/O5pSPSWuX + xcGWGMBltSvS33Of+5jvgZ+cTQV4CPd/WmO9aIvUzsEH4WSFwhLyiwDygAYFhTkBxzr9JMYpt387 + 8tgwtNe59T9p0AhqdT9GwZqfcXjojOHJNYGvlsSiBf1ZwFvB7HADODVeheJy1p54pLbouX3MsxVw + Fq2U3qZc7Z94BLhOOn7T+0SoHIcUNK1ycCkQifDww4zHSqPhgER6y+zVSYeeMWqVptIYC76xKoX7 + pP0PXD2q+YnMtvaARXjK0wtTYzBrqKX0KP6LFt/i8Cd+wjWN8CszQs2roF/omT39urdJgFdiBE+X + +r/6z5l9bFLthB14DLo0WgFX0JcUHUPDPfheW0pzBj4yYKe/vuP/9x0gTUlh1zG5UnV1OAe8gaCT + ixbgvoR59kqD7/udo+NW1VpEp/dhD1g15fmzF3rF/bu9OyIIN+klvk9tZ5j0cyOrtkVSuh0uw5fT + DjDg3YF+iCFcjswxQ4FQ/IchnjiVdtq7gOE0m/c+oeBTjhQXF+znWp9q+aQNqMOibyqmoZIU6/n9 + /d3Xt3fy6u7rxxf0HwAAAP//AwBs3w4FeAcAAA== headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"f67e3dfd483f9c05acae5ffd7d1459ce"'] + etag: ['"4faa5b7b3049f945a7e85f11006fb376"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] @@ -951,53 +951,53 @@ interactions: body: null headers: {} method: GET - uri: https://api.balancedpayments.com:443/cards/CCZ7uTr5ulqwv6ypxw4osHH + uri: https://api.balancedpayments.com:443/cards/CC6ZJZJN4lOiTTPARTXffnvf response: body: string: !!binary | - H4sIAAAAAAAAA4VU227bMAx971cIeW4TW46dy1taDMsu7YZeBqzDYCi6NFodyZNkN0aRf58k27Hd - dpsfAoTkEcnDQz6fADDCSBE9WoIf9g8Az/7XmjMuHp25NbjIQhu5o8paRxd332GGzOzzZbUvfl2f - 5+WHu2RRjhr44bR9h3HxQFWuuDAON8czFkxhFCUxYvM5jmiUYBbA2TShGCVTRjCLEkIwpCGLFjac - 4gWLGCNBjGAyGx0fxmWZKqqLzL0riiw7ekSx29RV7ntfaL8OjUqd5lIblKU7ZPDW1SZk56f7nCtk - uBTpTgrj/GFwzLCjBg25UfTBxnpmpGCFdn/acEcdN1Vq5JOP6DsQIbYJnULnOJd7AF9TyIl/9+J+ - VtyquMh+P5VJle+fplKv1z1CkKEPUlUuWJqtZeBYr6ly6sxYUcLNkMO2/QGFGyQeU4F2HvXx6+WX - 6/erK3CxXt28A+erq0+n4Gq8Gg/p1EZRajo6K6q7gI1CwrfxjWvUmYuc2KpJirw4YBDGZ0F8Fga3 - YbAM4RLCcTSfzmJ430tVM2bj+9K0/HoGaUlVVoE1z7Iuey1n6jjud9mYQwcMYQQuERfgxnfRH5EV - ifE8vDnZRkRYEh+zCGAY9NFYFsKoKm0CXP5XO4KRSAnd2MksgVEF7ZRcT2Awmp4yK4rcMsIAdtK0 - a/GizRHXqWWFM07dBAYJ3Bocl2hU9w4aTQI7MVC3B1z1gEggpAFeML3Zu+obYS0BQ5nu6t8qyhwr - E39kJv+XsKL/lEM4nkdWDvF9vSQHy+RPR9aLa1XftLFLmm5l5s9bW8OzL2XMycEX1fhrxltc785N - 2qOnJw2yNRyaKTcgwnVeGCv5N1MdvYNEfuZ/Q9Q+29zh5PAHaB8iwKkFAAA= + H4sIAAAAAAAAA41UbW/aMBD+3l9h5XMLTkIC4RvtplWdoFXL3pimyPileA02chxoVPHfZzsJSdpu + Wj4gcXeP7+655+7lDAAPI0Vybwp+mj8AvLhfY864eLLmxmAji1zLLVXG6l19ib/ND8mPw28fjaCa + f9jExYbPI6/GH8+bhxgXj1TtFBfaAid4zOAoCMM4QmwywSENY8xgMB7FFKN4xAhmYUwIDqjPwsSE + U5ywkDECIxTEY+/0MN7vU0XzIrPviiLLTh5RbNdVmc+dzzdfi0b7PN3JXKMs3SKNN7Y2IVs/fd5x + hTSXIt1Koa3fh6cMW6pRnxxFH02so0YKVuT2TxNuueO6TLU8uIiuAxFimsjTwDou5TMI3lLIiXv3 + Kl7drG4Wo+yWL5d3s/vld8bEnnUYQZo+SlXaaKk3hoJTwbrcUWvGihKu+yQ2/fc4XCPxlAq0daib + u/nt/afZAlxdzx4+gsvZ4vM5WAxmgz6fuVaU6pbPkuZtwFoh4fr4ynPUmosdMVWTFDl1BNCPLmB0 + EfjLAE7DaOqPB1ECo2S86qSqKDPxXXEagh2FdE9VVoJrnmVt9krQ1JLc7bI2+xboByGYIy7Ag+ui + OyOjEu14eHe0tYqwJC4mgYEPu2gsC6FVmdYBNv+bJcFIpISuzWSmQKuCtlKuJtAbTUeaJUV2HQMY + tNo0e/GqTY/nqWGFM07tBHoJ7B6ctsirege1KIGZGKjaA7Z6QCQQUgMnmM7sbfW1sKaAoSxv698o + yiwrQ3dmhv+hYUX/pQc4GSSJH43gqlqTo6Hyl2Xr1cGqztrAZk03MnMXrinixdUy4OToqqr9FeUN + rnPqhs3dy4c1sjEc6zHXIMLzXaGN5t9NdfL2Ermh/w1R+Uxzx7PjH2rWKqisBQAA headers: content-encoding: [gzip] - content-length: ['671'] + content-length: ['675'] content-type: [application/json] status: {code: 200, message: OK} - request: body: null headers: {} method: GET - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/payment_methods/any/kz9ck6 + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/payment_methods/any/fbcxdm response: body: string: !!binary | - H4sIALktT1UAA6xVTXPaMBC98ysY34VtMIRkjDK99NhLkx56ycjSGjTIkivJJM6v78qYjxCTtNPe - 2LdP+/H8JPL7l0qNd2CdNHoVpZMkGoPmRki9XkWPD1/JMrqno5xbENITzqygo/E4L6RSSCFMCAvO - BQxRKej6NY+l6GPeOG8qsASRRZZNs5ubRR6fo3teKa3zRLMKxlqqVeRtA1HcJxW7nuOmqpluBzLO - WwB/mG+AAC8etADxAUUZzpT0Q+UtrFGwgURtnGeKoIJAb7M0ucnjc+gwdqO9bTuIMFVv2HRwuUvW - 7DOWblBXyT+gXRPSAvNBDD/2bQ2rSGDoZQURnSbpnCRzkiYPaXKXzO/m2U/8iMcDfYWmFn9X4XSg - c1Q8YCm0maZZkk6Xy5DXHRY8SEIL+kM6hpMc40N2Y5RAew2tGhyDEnHJFH3UW22eNVY4YaMzqUxJ - pHMN0xzo4/cvgfc+Mfp38f7smpxYwZYe3YdDnbGOaOAKKKQ/LbgP94mSNeowZ2GMAqYjGgQKtC65 - JzYWBSfo80aFWc+KXWZG3W2qpe36k8pov6HpNI/fgRfMFphFhabJG2qHHpkgLmctmXLQn+i7b4Ap - v8FPD6cxz7BAkRVbA2msohvva3cXx8w58G5SWCZ1eCzWuMwzayfohrhmbQXaP1XgN0Y8KbM28Q7d - Nqn1+h70TlqjA2HlmBaFecE371i/64b2CF4umN6eRnqDjg5PW0bT5TLN4z4IOLa3Rp059AB0SQs1 - Q098M4j3vwPumsJxK+sgoutFY9aytne+N1vQdPt6y7forn0U8EbLX033dBSd2XAtWUqwNJvxZZaW - gvMZn5WLxWwxL2GeJjMOSyg4XsmrR0f/4UHYga4McWJ7xQDHfM+22Hp/Bd5t39240//XbwAAAP// - AwBdGSmV9QYAAA== + H4sIAJBBXlUAA6RVTXPbIBC9+1d4dMf6sh0lI5PppcdemvTQSwfBymaMQAXk2P++iyx/xB9pM53x + wfv2sSyPx6p83jZqvAHrpNGLKJ0k0Rg0N0Lq5SJ6fflKiuiZjkpuQUhPOLOCjsbjspJKIYUwISw4 + FzBEpaDbTRlLMcS8c940YAki2eMszR/maRmfo3teLa3zRLMGxlqqReRtB1E8JBW7n+OmaZne3cg4 + bwH8ob8bBNh60ALEBxRlOFPS3ypvYYmC3Ui0xnmmCCoI9HGaJg9lfA4d2u60t7seIky1K5bdPNwl + K/8bS3eoq+Qf0O4JaYH5IIYf+10Li0hg6GUDEc2SdEaSGcnSlyx5yoqnWf4TL/G4YKjQteJzFU4L + ekfFNyyFNtN0mqRZUYS87rHgQRK2oD+kY9jJMT5kV0YJtNetowbHoERcMkVf9VqbN40VTtjoTCpT + E+lcxzQH+vr9S+BdJ0b/L96/PZMTK9jSo/uwqTPWEQ1cAZX0pwPuw32iZp069FkZo4DpiAaBAq1P + 7omdRcEJ+rxTodezYpeZUf+aWmn7/UljtF/RNCvjK/CCuQNmUaEseUft0SMTxGWvNVMOhhXD7itg + yq/w6uHU5hkWKLJhSyCdVXTlfeue4pg5B95NKsukDsNiiYd5Y7sJuiFu2a4B7X814FdG/FJmaeIN + um3S6uUz6I20RgfCwjEtKrPFmXes3++G9gherphen1p6h44Oo21K06LA+x6CgOP21qgzhx6APmmh + ZeiJbwbx4X/AXVc5bmUbRHSDaMxathuc780aNK0rvhVNGe+jgHda/u760VH1ZsNjyVqCpdOcF9O0 + FpznPK/n83w+q2GWJjmHAiqOT/Lu0tFnBkKOv8frgbAB3RjixPqOAY75gW1x6/0TuDp9/+JO368/ + AAAA//8DANRuJqb1BgAA headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"997de16c5e48a101202fcad4a230fb39"'] + etag: ['"f6fac079b24264eac3485c0046d2637b"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] From a543a8a117ae9fbf4cf8a3f7d5069e26b2d948a9 Mon Sep 17 00:00:00 2001 From: Rohit Paul Kuruvilla Date: Fri, 22 May 2015 03:25:01 +0530 Subject: [PATCH 15/22] Mark sync with balanced tests for debits as xfail --- tests/py/test_billing_exchanges.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/py/test_billing_exchanges.py b/tests/py/test_billing_exchanges.py index 445cc882c9..3df83daa9b 100644 --- a/tests/py/test_billing_exchanges.py +++ b/tests/py/test_billing_exchanges.py @@ -345,7 +345,7 @@ def test_record_exchange_result_updates_balance_for_positive_amounts(self): class TestSyncWithBalanced(BillingHarness): - + @pytest.mark.xfail(reason="We don't use balanced for debits anymore") def test_sync_with_balanced(self): with mock.patch('gratipay.billing.exchanges.record_exchange_result') as rer: rer.side_effect = Foobar() @@ -360,6 +360,7 @@ def test_sync_with_balanced(self): assert exchange.status == 'succeeded' assert Participant.from_username('janet').balance == 10 + @pytest.mark.xfail(reason="We don't use balanced for debits anymore") def test_sync_with_balanced_deletes_charges_that_didnt_happen(self): with mock.patch('gratipay.billing.exchanges.record_exchange_result') as rer \ , mock.patch('balanced.CardHold.capture') as capture: From 06516aae2a8886dd8aa350cfe9919c42f28eed6b Mon Sep 17 00:00:00 2001 From: Rohit Paul Kuruvilla Date: Fri, 22 May 2015 03:25:14 +0530 Subject: [PATCH 16/22] Update syncWithBalanced fixtures --- tests/py/fixtures/TestSyncWithBalanced.yml | 227 ++------------------- 1 file changed, 14 insertions(+), 213 deletions(-) diff --git a/tests/py/fixtures/TestSyncWithBalanced.yml b/tests/py/fixtures/TestSyncWithBalanced.yml index 79d4cc8958..a41c00786b 100644 --- a/tests/py/fixtures/TestSyncWithBalanced.yml +++ b/tests/py/fixtures/TestSyncWithBalanced.yml @@ -1,175 +1,15 @@ interactions: -- request: - body: '{"amount": 2091, "meta": {"state": "new", "participant_id": 2}, "description": - "janet"}' - headers: {} - method: POST - uri: https://api.balancedpayments.com:443/cards/CCZ7uTr5ulqwv6ypxw4osHH/card_holds - response: - body: {string: !!python/unicode "{\n \"card_holds\": [\n {\n \"status\"\ - : \"succeeded\",\n \"description\": \"janet\",\n \"links\": {\n\ - \ \"order\": null,\n \"card\": \"CCZ7uTr5ulqwv6ypxw4osHH\",\n\ - \ \"debit\": null\n },\n \"updated_at\": \"2015-05-10T10:14:45.453138Z\"\ - ,\n \"created_at\": \"2015-05-10T10:14:45.194658Z\",\n \"transaction_number\"\ - : \"HLTQ6-EOG-A7VX\",\n \"expires_at\": \"2015-05-17T10:14:45.369372Z\"\ - ,\n \"failure_reason\": null,\n \"currency\": \"USD\",\n \"\ - amount\": 2091,\n \"meta\": {\n \"state\": \"new\",\n \"\ - participant_id\": \"2\"\n },\n \"href\": \"/card_holds/HL3AmxwYYDETWWEk2ff9M15r\"\ - ,\n \"failure_reason_code\": null,\n \"voided_at\": null,\n \ - \ \"id\": \"HL3AmxwYYDETWWEk2ff9M15r\"\n }\n ],\n \"links\": {\n \ - \ \"card_holds.events\": \"/card_holds/{card_holds.id}/events\",\n \"card_holds.order\"\ - : \"/orders/{card_holds.order}\",\n \"card_holds.card\": \"/cards/{card_holds.card}\"\ - ,\n \"card_holds.debits\": \"/card_holds/{card_holds.id}/debits\",\n \ - \ \"card_holds.debit\": \"/debits/{card_holds.debit}\"\n }\n}"} - headers: - content-length: ['1020'] - content-type: [application/json] - status: {code: 201, message: CREATED} -- request: - body: '{"amount": 1061, "meta": {"exchange_id": 1, "participant_id": 2}, "description": - "janet"}' - headers: {} - method: POST - uri: https://api.balancedpayments.com:443/card_holds/HL3AmxwYYDETWWEk2ff9M15r/debits - response: - body: {string: !!python/unicode "{\n \"debits\": [\n {\n \"status\":\ - \ \"succeeded\",\n \"description\": \"janet\",\n \"links\": {\n\ - \ \"customer\": \"CUY2lat7LMyxujRBpvIU69v\",\n \"source\": \"\ - CCZ7uTr5ulqwv6ypxw4osHH\",\n \"card_hold\": \"HL3AmxwYYDETWWEk2ff9M15r\"\ - ,\n \"order\": null,\n \"dispute\": null\n },\n \"\ - updated_at\": \"2015-05-10T10:14:46.412161Z\",\n \"created_at\": \"2015-05-10T10:14:45.933393Z\"\ - ,\n \"transaction_number\": \"WH1S-M4S-7KVL\",\n \"failure_reason\"\ - : null,\n \"currency\": \"USD\",\n \"amount\": 1061,\n \"failure_reason_code\"\ - : null,\n \"meta\": {\n \"exchange_id\": \"1\",\n \"participant_id\"\ - : \"2\"\n },\n \"href\": \"/debits/WD3Bc2BSE4SmVjVmP8ppD8zK\",\n\ - \ \"appears_on_statement_as\": \"BAL*example.com\",\n \"id\": \"\ - WD3Bc2BSE4SmVjVmP8ppD8zK\"\n }\n ],\n \"links\": {\n \"debits.customer\"\ - : \"/customers/{debits.customer}\",\n \"debits.order\": \"/orders/{debits.order}\"\ - ,\n \"debits.dispute\": \"/disputes/{debits.dispute}\",\n \"debits.source\"\ - : \"/resources/{debits.source}\",\n \"debits.events\": \"/debits/{debits.id}/events\"\ - ,\n \"debits.refunds\": \"/debits/{debits.id}/refunds\",\n \"debits.card_hold\"\ - : \"/holds/{debits.card_hold}\"\n }\n}"} - headers: - content-length: ['1167'] - content-type: [application/json] - status: {code: 201, message: CREATED} -- request: - body: null - headers: {} - method: GET - uri: https://api.balancedpayments.com:443/debits?meta.exchange_id=1&limit=25&offset=0 - response: - body: - string: !!binary | - H4sIAAAAAAAAA51U30/bMBB+569AeeBhWts4bQpFQhOlSJ1oJbQCFUxTZOzLMCRO5h+lDPV/n+24 - TVKJPfBi+Xz+7rv77uz3g8PDIAeFg9PDd7M3VoalMlbQo/DIlPyWsZypsyg+ste6sCZPmP+GhNEz - dFSkqQR1FgZfKyyHtcVynWX+5ElA+tlojtmAo9gHq+jMSegPSgErVmjZ5lSFwpk5Qv5WysQnSjIV - bWyAIGP8xTJ4fSpZukRLVeQgXHFbQ/be99ybrTT+nDJZagWVJNW+BnnnPgZWwJXNYNuTHQujm573 - +lo9TSGoT83tagpn7hOYHmlOP2TYutsUBAuaPBUZdYnZTaP6rW+fSRZakKp6AZVRoyp7E+yUr4ox - 8X+68aoaYDoiFVau6YHUhABQoF5m46QgiWClYgW3N54xB1V72810A9/s5MXtfZRhdTybv631849x - ufp+OxytdnhLvivh4uLhWN+IWGd/XlfDt3L9OijkdNq83BJpOuuf5+vX+/vJ5c1yefkSpelojmLR - BGwbVz8hl2M9Ntbh1PDj6dy6pFgBTbB7uVGI4k4Yd1B4g8JTNDgdDLsDFKEheqiFIAL+C4m7o36/ - P+o3IEpgLjGxyiZc54/VhC2naNGZDxad46u7WR0/xSzTAhJDI10nmhUZzYUATt5sureLSQ3DeaG5 - rQKFQ/9+TX3tYAkpqJ2hVsTWJ+ZEaXxVlgY1ZS6xUIywEnNlfjInmh27tqp7f1dvOemPSTReXA4W - +d3zXX59UpaTk79XjezLErCQiRHIzijk5uEm2E3q+Hz2BdY4LzPokiKvMRX9h7FdVhuz/jrY/AOa - y/eNrgUAAA== - headers: - content-encoding: [gzip] - content-length: ['634'] - content-type: [application/json] - status: {code: 200, message: OK} - request: body: null headers: {} method: GET - uri: https://api.balancedpayments.com:443/debits?meta.exchange_id=1&limit=25&offset=0 - response: - body: - string: !!binary | - H4sIAAAAAAAAA51U30/bMBB+569AeeBhWts4bQpFQhOlSJ1oJbQCFUxTZOzLMCRO5h+lDPV/n+24 - TVKJPfBi+Xz+7rv77uz3g8PDIAeFg9PDd7M3VoalMlbQo/DIlPyWsZypsyg+ste6sCZPmP+GhNEz - dFSkqQR1FgZfKyyHtcVynWX+5ElA+tlojtmAo9gHq+jMSegPSgErVmjZ5lSFwpk5Qv5WysQnSjIV - bWyAIGP8xTJ4fSpZukRLVeQgXHFbQ/be99ybrTT+nDJZagWVJNW+BnnnPgZWwJXNYNuTHQujm573 - +lo9TSGoT83tagpn7hOYHmlOP2TYutsUBAuaPBUZdYnZTaP6rW+fSRZakKp6AZVRoyp7E+yUr4ox - 8X+68aoaYDoiFVau6YHUhABQoF5m46QgiWClYgW3N54xB1V72810A9/s5MXtfZRhdTybv631849x - ufp+OxytdnhLvivh4uLhWN+IWGd/XlfDt3L9OijkdNq83BJpOuuf5+vX+/vJ5c1yefkSpelojmLR - BGwbVz8hl2M9Ntbh1PDj6dy6pFgBTbB7uVGI4k4Yd1B4g8JTNDgdDLsDFKEheqiFIAL+C4m7o36/ - P+o3IEpgLjGxyiZc54/VhC2naNGZDxad46u7WR0/xSzTAhJDI10nmhUZzYUATt5sureLSQ3DeaG5 - rQKFQ/9+TX3tYAkpqJ2hVsTWJ+ZEaXxVlgY1ZS6xUIywEnNlfjInmh27tqp7f1dvOemPSTReXA4W - +d3zXX59UpaTk79XjezLErCQiRHIzijk5uEm2E3q+Hz2BdY4LzPokiKvMRX9h7FdVhuz/jrY/AOa - y/eNrgUAAA== - headers: - content-encoding: [gzip] - content-length: ['634'] - content-type: [application/json] - status: {code: 200, message: OK} -- request: - body: '{"amount": 3499, "meta": {"state": "new", "participant_id": 2}, "description": - "janet"}' - headers: {} - method: POST - uri: https://api.balancedpayments.com:443/cards/CCZ7uTr5ulqwv6ypxw4osHH/card_holds - response: - body: {string: !!python/unicode "{\n \"card_holds\": [\n {\n \"status\"\ - : \"succeeded\",\n \"description\": \"janet\",\n \"links\": {\n\ - \ \"order\": null,\n \"card\": \"CCZ7uTr5ulqwv6ypxw4osHH\",\n\ - \ \"debit\": null\n },\n \"updated_at\": \"2015-05-10T10:14:48.362030Z\"\ - ,\n \"created_at\": \"2015-05-10T10:14:48.093961Z\",\n \"transaction_number\"\ - : \"HLPJ1-33D-UE5E\",\n \"expires_at\": \"2015-05-17T10:14:48.277822Z\"\ - ,\n \"failure_reason\": null,\n \"currency\": \"USD\",\n \"\ - amount\": 3499,\n \"meta\": {\n \"state\": \"new\",\n \"\ - participant_id\": \"2\"\n },\n \"href\": \"/card_holds/HL3DCLMYYegsJtkT8cC7xTYV\"\ - ,\n \"failure_reason_code\": null,\n \"voided_at\": null,\n \ - \ \"id\": \"HL3DCLMYYegsJtkT8cC7xTYV\"\n }\n ],\n \"links\": {\n \ - \ \"card_holds.events\": \"/card_holds/{card_holds.id}/events\",\n \"card_holds.order\"\ - : \"/orders/{card_holds.order}\",\n \"card_holds.card\": \"/cards/{card_holds.card}\"\ - ,\n \"card_holds.debits\": \"/card_holds/{card_holds.id}/debits\",\n \ - \ \"card_holds.debit\": \"/debits/{card_holds.debit}\"\n }\n}"} - headers: - content-length: ['1020'] - content-type: [application/json] - status: {code: 201, message: CREATED} -- request: - body: null - headers: {} - method: GET - uri: https://api.balancedpayments.com:443/debits?meta.exchange_id=2&limit=25&offset=0 - response: - body: {string: !!python/unicode "{\n \"meta\": {\n \"last\": \"/debits?limit=25&meta.exchange_id=2&offset=0\"\ - ,\n \"next\": null,\n \"href\": \"/debits?limit=25&meta.exchange_id=2&offset=0\"\ - ,\n \"limit\": 25,\n \"offset\": 0,\n \"previous\": null,\n \"\ - total\": 0,\n \"first\": \"/debits?limit=25&meta.exchange_id=2&offset=0\"\ - \n },\n \"links\": {},\n \"debits\": []\n}"} - headers: - content-length: ['320'] - content-type: [application/json] - status: {code: 200, message: OK} -- request: - body: null - headers: {} - method: GET - uri: https://api.balancedpayments.com:443/debits?meta.exchange_id=2&limit=25&offset=0 - response: - body: {string: !!python/unicode "{\n \"meta\": {\n \"last\": \"/debits?limit=25&meta.exchange_id=2&offset=0\"\ - ,\n \"next\": null,\n \"href\": \"/debits?limit=25&meta.exchange_id=2&offset=0\"\ - ,\n \"limit\": 25,\n \"offset\": 0,\n \"previous\": null,\n \"\ - total\": 0,\n \"first\": \"/debits?limit=25&meta.exchange_id=2&offset=0\"\ - \n },\n \"links\": {},\n \"debits\": []\n}"} - headers: - content-length: ['320'] - content-type: [application/json] - status: {code: 200, message: OK} -- request: - body: null - headers: {} - method: GET - uri: https://api.balancedpayments.com:443/credits?meta.exchange_id=4&limit=25&offset=0 + uri: https://api.balancedpayments.com:443/credits?meta.exchange_id=2&limit=25&offset=0 response: body: {string: !!python/unicode "{\n \"credits\": [],\n \"meta\": {\n \"\ - last\": \"/credits?limit=25&meta.exchange_id=4&offset=0\",\n \"next\":\ - \ null,\n \"href\": \"/credits?limit=25&meta.exchange_id=4&offset=0\",\n\ + last\": \"/credits?limit=25&meta.exchange_id=2&offset=0\",\n \"next\":\ + \ null,\n \"href\": \"/credits?limit=25&meta.exchange_id=2&offset=0\",\n\ \ \"limit\": 25,\n \"offset\": 0,\n \"previous\": null,\n \"total\"\ - : 0,\n \"first\": \"/credits?limit=25&meta.exchange_id=4&offset=0\"\n \ + : 0,\n \"first\": \"/credits?limit=25&meta.exchange_id=2&offset=0\"\n \ \ },\n \"links\": {}\n}"} headers: content-length: ['324'] @@ -179,13 +19,13 @@ interactions: body: null headers: {} method: GET - uri: https://api.balancedpayments.com:443/credits?meta.exchange_id=4&limit=25&offset=0 + uri: https://api.balancedpayments.com:443/credits?meta.exchange_id=2&limit=25&offset=0 response: body: {string: !!python/unicode "{\n \"credits\": [],\n \"meta\": {\n \"\ - last\": \"/credits?limit=25&meta.exchange_id=4&offset=0\",\n \"next\":\ - \ null,\n \"href\": \"/credits?limit=25&meta.exchange_id=4&offset=0\",\n\ + last\": \"/credits?limit=25&meta.exchange_id=2&offset=0\",\n \"next\":\ + \ null,\n \"href\": \"/credits?limit=25&meta.exchange_id=2&offset=0\",\n\ \ \"limit\": 25,\n \"offset\": 0,\n \"previous\": null,\n \"total\"\ - : 0,\n \"first\": \"/credits?limit=25&meta.exchange_id=4&offset=0\"\n \ + : 0,\n \"first\": \"/credits?limit=25&meta.exchange_id=2&offset=0\"\n \ \ },\n \"links\": {}\n}"} headers: content-length: ['324'] @@ -213,52 +53,13 @@ interactions: method: GET uri: https://api.balancedpayments.com:443/debits?meta%5Bcontains%5D=exchange_id&limit=25&offset=0 response: - body: - string: !!binary | - H4sIAAAAAAAAA61U30/bMBB+569AkeBhWtskbQpFQhOlSJ0oElqBCqYpMvZlGBLH849Shvq/z3bc - JqnEXrYXy+fzfd/dd2e/7+3vBwUoFJzsv5u9sXIklbGCHoFHquSXnBZUncbJob12kIxxyRSiTB4k - k1NY4SfEfkJKyWGZZRLUaRh8rnAYrCwO03nuT54EZP8D2WVkgOLEA1fU5iT0B1zAkpZatvlVqVBu - jiJ/K6PiH0s1la4tWJBT9mLZvIaVdF2spSoLEK7ojSF77zvu9UYyf06o5FpBJVW1r4O8czcGlsCU - zWDTty0LJeue9/q6PU0piE/N7WoKZ+4SmN5pRj5k2LjbFBgJkj6VOXGJ2U2j+o1vl0mWWuCqegGV - UUdV9jrYKl8VY/C/u7GrGmA6IhVSbgACqTEGIEC8zMZJQGJBuaIlszeeEQNVe9vNdI+i2cnz2/s4 - R+podvW20s/fxnz59XY4Wm7jLfm2hPPzhyN9IxKd/3pdDt/46nVQyum0ebkl0nTWPytWr/f3k4ub - xeLiJc6y0VWUiGbApnH103I51mNjHU4NP57OrTlBCkiK3OuOwyjphEknCm+i8CQanAyG3UEUR8Po - oRYCC/hrSNId9fv9Ub8RogRiEmGrbMp08VhN2GIazTtXg3nn6PJuVuNniOZaQGpopOtEsyKjuRDA - 8JtN93Y+qcNQUWpmq4jCoX/Lpr42WIpLYmeohdj66JwojQ/M0kRNmTkSimLKEVPmf3Oi2bFrq7rz - p/UWk/4Yx+P5xWBe3D3fFdfHnE+Of182succkJCpEcjOKBTm4abITer4bPYJVqjgOXRxWdQxFf2H - 2C6rtVl/7K3/AI+O9+HSBQAA - headers: - content-encoding: [gzip] - content-length: ['645'] - content-type: [application/json] - status: {code: 200, message: OK} -- request: - body: '{"status": "succeeded", "card_hold_href": "/holds/HL3AmxwYYDETWWEk2ff9M15r", - "source_href": "/resources/CCZ7uTr5ulqwv6ypxw4osHH", "transaction_number": "WH1S-M4S-7KVL", - "description": "janet", "created_at": "2015-05-10T10:14:45.933393Z", "appears_on_statement_as": - "BAL*example.com", "updated_at": "2015-05-10T10:14:46.412161Z", "order": null, - "currency": "USD", "amount": 1061, "meta": {"participant_id": "2"}, "customer_href": - "/customers/CUY2lat7LMyxujRBpvIU69v", "failure_reason_code": null, "failure_reason": - null, "id": "WD3Bc2BSE4SmVjVmP8ppD8zK", "dispute": null}' - headers: {} - method: PUT - uri: https://api.balancedpayments.com:443/debits/WD3Bc2BSE4SmVjVmP8ppD8zK - response: - body: - string: !!binary | - H4sIAAAAAAAAA31T227aQBB9z1cgP1YF3zAE3kJAogpIVc1FpKqsze6gmPiy3QuXIv97d20WG6r0 - xfLszJmZc2bm/NBqWQTeYsGtYeunslqtc/lV71wgIfW7xSXGAASI9dU4CXDMYiriPNMRO5SBqL1J - nH1opMmlsmHJRZ4C09HPy42XINGfzU9Hufsxovtvy95gf8Xr4rlkGMrg59e+XLBAJr8P+96JHg/d - nE+nzWCMGIne84To+OnMf0qPh81mPFms15MPb7sdzN2ANQE5I2UnmUwSQ0krEXMqha6qHReqxZWz - pAQJIBESuo7nuEHbCdqus3CdodsdBl7H6TmDnvNaC4EZ/A/SDToD3/cHfgMiGMo4wlrZKJPpWyXZ - euqG7Xk3bPdfVrM6/xbFiWQQqTK8nESTkdKcMcjwSbe7DMc1DKW5zDQL1+m5V363ySKcEyPFNSQF - gRSsMVeKmIhxTFEmorgcgGf9o9w7g6122dWu2euxP8LeKJx0w3S1W6XfHykdP/55aXRIKSDGIyWC - 3kNIQeVH5TaOnmZf4IhSmkAH52mNqcp/mrvsqlDfX5qOdbujlyvoNNfUNga3z1XjV3dxqWpgZqEs - u/yrAaV5H13vmVKk2rkacXm4x9QHYTOojBpT2fcQ2CvRSsmM7oZGTAr74q1Ga3ioOcmMfIox7lvQ - zfnZ+g4bgpnTLPRWFA/FXxhWim5zBAAA + body: {string: !!python/unicode "{\n \"meta\": {\n \"last\": \"/debits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\"\ + ,\n \"next\": null,\n \"href\": \"/debits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\"\ + ,\n \"limit\": 25,\n \"offset\": 0,\n \"previous\": null,\n \"\ + total\": 0,\n \"first\": \"/debits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\"\ + \n },\n \"links\": {},\n \"debits\": []\n}"} headers: - content-encoding: [gzip] - content-length: ['537'] + content-length: ['356'] content-type: [application/json] status: {code: 200, message: OK} version: 1 From 08f782d9863b9e3f03284c8ea7b4bdee7dd4bb94 Mon Sep 17 00:00:00 2001 From: Rohit Paul Kuruvilla Date: Fri, 22 May 2015 03:27:53 +0530 Subject: [PATCH 17/22] Remove unused imports --- gratipay/billing/payday.py | 1 - tests/py/test_billing_exchanges.py | 1 - 2 files changed, 2 deletions(-) diff --git a/gratipay/billing/payday.py b/gratipay/billing/payday.py index e95bf1cc68..60c47a4b76 100644 --- a/gratipay/billing/payday.py +++ b/gratipay/billing/payday.py @@ -15,7 +15,6 @@ from multiprocessing.dummy import Pool as ThreadPool import braintree -from balanced import CardHold import aspen.utils from aspen import log diff --git a/tests/py/test_billing_exchanges.py b/tests/py/test_billing_exchanges.py index 3df83daa9b..80de14c207 100644 --- a/tests/py/test_billing_exchanges.py +++ b/tests/py/test_billing_exchanges.py @@ -2,7 +2,6 @@ from decimal import Decimal as D -import balanced import braintree from braintree.test.nonces import Nonces import mock From 7153853f065249ddf37d76ac74c624470ce8b850 Mon Sep 17 00:00:00 2001 From: Rohit Paul Kuruvilla Date: Fri, 22 May 2015 03:45:01 +0530 Subject: [PATCH 18/22] Perform braintree cleanup on every tearDown --- gratipay/testing/billing.py | 7 +++++++ tests/py/test_billing_payday.py | 7 ------- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/gratipay/testing/billing.py b/gratipay/testing/billing.py index b3ac0300a0..3220380de1 100644 --- a/gratipay/testing/billing.py +++ b/gratipay/testing/billing.py @@ -6,6 +6,7 @@ import braintree from braintree.test.nonces import Nonces +from gratipay.billing.exchanges import cancel_card_hold from gratipay.models.exchange_route import ExchangeRoute from gratipay.testing import Harness from gratipay.testing.vcr import use_cassette @@ -49,6 +50,12 @@ def tearDownClass(cls): for t in itertools.chain(credits, debits): t.meta.pop('exchange_id') t.save() + # Braintree Cleanup + existing_holds = braintree.Transaction.search( + braintree.TransactionSearch.status == 'authorized' + ) + for hold in existing_holds.items: + cancel_card_hold(hold) super(BillingHarness, cls).tearDownClass() diff --git a/tests/py/test_billing_payday.py b/tests/py/test_billing_payday.py index f82b415de3..778ff39a1a 100644 --- a/tests/py/test_billing_payday.py +++ b/tests/py/test_billing_payday.py @@ -287,13 +287,6 @@ def test_hold_amount_includes_negative_balance(self, cch, fch): assert cch.call_args[0][-1] == 35 def test_payin_fetches_and_uses_existing_holds(self): - # Braintree Cleanup - existing_holds = braintree.Transaction.search( - braintree.TransactionSearch.status == 'authorized' - ) - for hold in existing_holds.items: - cancel_card_hold(hold) - team = self.make_team(owner=self.homer, is_approved=True) self.obama.set_subscription_to(team, '20.00') hold, error = create_card_hold(self.db, self.obama, D(20)) From 68187c502b985a8ac67f6341a47310f29632b08b Mon Sep 17 00:00:00 2001 From: Rohit Paul Kuruvilla Date: Fri, 22 May 2015 03:45:08 +0530 Subject: [PATCH 19/22] Update Fixtures after last commit --- tests/py/fixtures/BillingHarness.yml | 208 ++-- tests/py/fixtures/TestCardHolds.yml | 1072 ++++++++++-------- tests/py/fixtures/TestCredits.yml | 224 +++- tests/py/fixtures/TestElsewhere.yml | 46 +- tests/py/fixtures/TestFriendFinder.yml | 201 ++-- tests/py/fixtures/TestGetBalancedAccount.yml | 8 +- tests/py/fixtures/TestPayday.yml | 357 +++--- tests/py/fixtures/TestPayin.yml | 525 ++++----- tests/py/fixtures/TestRoutes.yml | 943 +++++++-------- tests/py/fixtures/TestSyncWithBalanced.yml | 19 + 10 files changed, 1937 insertions(+), 1666 deletions(-) diff --git a/tests/py/fixtures/BillingHarness.yml b/tests/py/fixtures/BillingHarness.yml index 3ff1ff3a63..2d348efb2c 100644 --- a/tests/py/fixtures/BillingHarness.yml +++ b/tests/py/fixtures/BillingHarness.yml @@ -6,12 +6,12 @@ interactions: uri: https://api.balancedpayments.com:443/api_keys response: body: {string: !!python/unicode "{\n \"links\": {},\n \"api_keys\": [\n {\n\ - \ \"links\": {},\n \"created_at\": \"2015-05-21T20:35:00.167666Z\"\ - ,\n \"secret\": \"ak-test-2b92cunCYvqyllzXFNE5jN1LApJPEeKLO\",\n \ - \ \"href\": \"/api_keys/AK6POIT1U7dux5UiBTxPXjYQ\",\n \"meta\": {},\n\ - \ \"id\": \"AK6POIT1U7dux5UiBTxPXjYQ\"\n }\n ]\n}"} + \ \"links\": {},\n \"created_at\": \"2015-05-21T22:16:39.176820Z\"\ + ,\n \"secret\": \"ak-test-1EFbG4QXqKXYVZexuFCLmTLBJbSFuw2ae\",\n \ + \ \"href\": \"/api_keys/AKBop8zziH8wHi9awB5CjqJ\",\n \"meta\": {},\n\ + \ \"id\": \"AKBop8zziH8wHi9awB5CjqJ\"\n }\n ]\n}"} headers: - content-length: ['290'] + content-length: ['288'] content-type: [application/json] status: {code: 201, message: CREATED} - request: @@ -22,20 +22,20 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAA5VU3W/TMBB/319R5YEXWJvPSZ00Adt4YUOrWCcECEVOfFFDHTty7LWj6v/O2XHW - RpgJXqy78+++f7rdyWQSNKBIcD7ZoYwaI51CLZg1RK5BtYyU0L1ldVOrizh7JaqqA3URBm96OIet - gXPNmLOsJFT/EcBGRnycOf8+A1pCZ2glPNZCd+M0SijC0BQ5VFXLfysc694bn+C4QQz03TbUTwF/ - a55DV0qxMTmiOJrPo6RPhZ9UNAQBWpoKAtiSpmUwLUXjxoIQThownwtdsLqcXMPj4Y/VfG3aGZIh - XGw4yLzUnRINSON49RBtHqqvt9fF7fpucUOjz/BrdbktAluna8KuzDvx2fLD/fL00yLaLJ+21+8/ - 3lyRL4ufl/fpHatTeqillEAU0JzYrcdhlJ6G2WmcLsPkPD47j+fT+TxJk/TbwaXTbSukygGHwHJC - qYTOtBO4j3fegeiWvpQoCadJlIRZ5EnUrgSHnOum6EfzOjrLwizLojhJD2W1UlBdqlpwrKUirIPn - fQ0Ut4u3M9McaawYNl4BmOId28zmqenl5fHZMHt8f1gqjRc6YtaUQlErO56ZEx1jj/k3LQljBSkt - LYLZQfNiJdAhJK7Pyl4ckXSIZyQfRkgKsgc50YcqMVK+EuwonFN96H6yDXDX9rHuw+PB0NyFHmQf - TknCO2I33Fc8Mvg8CsLXOSlLoYdaxhafzwj+rPiQeJdwdkg0u7OD5sPSumu1skxDHgyKDzncALc5 - dxH+sr0/rsbs2X22GxFsfGD2XjJgP8OcnGiO5cn+N7xCxVUnBgAA + H4sIAAAAAAAAA5VUbWvbMBD+3l8R/GFftiR+LbRQtrXZl7WjYU0Z2xhGts7EiywZWWrSlfz3nWS5 + iZlWNjDm7vTc+8M9nUwmQQOKBOeTJ5RRY6RTqAXzhsgNqJaRErq3rG5qdRFnr0RVdaAuwuBND+ew + M3CuGXOWtYTqPwLYyIiPM+ffZ0BL6AythIda6G6cRglFGJoih6pq+W+FY9174xMcN4iBvtuG+ing + a81z6EoptiZHFEcJfn0qfKSiIQjQ0lQQwI40LYNZKRo3FoRw0oB5XOqC1eVkAQ+HN1bzjWlnSIZw + seUg81J3SjQgjePVfbS9r77eLIqbze3ymkaf4df6clcEtk7XhF2Zd+Lz1Ye71fTTMtquHneL9x+v + r8iX5c/Lu/SW1Sk91FJKIApoTuzW4zBKp2E2jdNVmJzHp+fx2ezsLEmT9NvBpdNtK6TKAYfAckKp + hM60E7iHd96B6Ja+lCgJZ0mUhFnkSdSuBYec66boR/M6Os3CLMuiOEkPZbVSUF2qWnCspSKsg+d9 + DRS3i7cz0xxprBg2XgGY4h3bzOap6eXl8dkwe/z/sFQaL3TErBmFolZ2PHMnOsYe829WEsYKUlpa + BPOD5sVKoENIXJ+VvTgi6RDPSD6MkBRkD3KiD1VipHwt2FE4p/rQ/WQb4K7tY92Hx4OhuQs9yD6c + koR3xG64r3hk8HkUhG9yUpZCD7WMLT6fEfxZ8SHxLuHskGh2ZwfNh6V112plmYY8GBQfcrgBbnPu + Ivxle39cjfmz+/xpRLDxgdl7yYD9DHNyojmWJ/vfwf4fyycGAAA= headers: content-encoding: [gzip] - content-length: ['609'] + content-length: ['608'] content-type: [application/json] status: {code: 200, message: OK} - request: @@ -46,10 +46,10 @@ interactions: response: body: {string: !!python/unicode "{\n \"customers\": [\n {\n \"name\"\ : null,\n \"links\": {\n \"source\": null,\n \"destination\"\ - : null\n },\n \"updated_at\": \"2015-05-21T20:35:04.203262Z\",\n\ - \ \"created_at\": \"2015-05-21T20:35:04.033629Z\",\n \"dob_month\"\ - : null,\n \"id\": \"CU6Uaj6AsCFUx62Dt40CliJq\",\n \"phone\": null,\n\ - \ \"href\": \"/customers/CU6Uaj6AsCFUx62Dt40CliJq\",\n \"merchant_status\"\ + : null\n },\n \"updated_at\": \"2015-05-21T22:16:40.135785Z\",\n\ + \ \"created_at\": \"2015-05-21T22:16:40.009237Z\",\n \"dob_month\"\ + : null,\n \"id\": \"CUCkiDgeLMKoHdTcE5drLlr\",\n \"phone\": null,\n\ + \ \"href\": \"/customers/CUCkiDgeLMKoHdTcE5drLlr\",\n \"merchant_status\"\ : \"no-match\",\n \"meta\": {\n \"seq\": \"0\"\n },\n \ \ \"dob_year\": null,\n \"address\": {\n \"city\": null,\n \ \ \"line2\": null,\n \"line1\": null,\n \"state\": null,\n\ @@ -69,7 +69,7 @@ interactions: : \"/customers/{customers.id}/credits\",\n \"customers.accounts\": \"/customers/{customers.id}/accounts\"\ \n }\n}"} headers: - content-length: ['1683'] + content-length: ['1681'] content-type: [application/json] status: {code: 201, message: CREATED} - request: @@ -80,10 +80,10 @@ interactions: response: body: {string: !!python/unicode "{\n \"customers\": [\n {\n \"name\"\ : null,\n \"links\": {\n \"source\": null,\n \"destination\"\ - : null\n },\n \"updated_at\": \"2015-05-21T20:35:06.486749Z\",\n\ - \ \"created_at\": \"2015-05-21T20:35:06.352780Z\",\n \"dob_month\"\ - : null,\n \"id\": \"CU6WMw9Ywj1a40rMDh6uhiM5\",\n \"phone\": null,\n\ - \ \"href\": \"/customers/CU6WMw9Ywj1a40rMDh6uhiM5\",\n \"merchant_status\"\ + : null\n },\n \"updated_at\": \"2015-05-21T22:16:40.719935Z\",\n\ + \ \"created_at\": \"2015-05-21T22:16:40.590702Z\",\n \"dob_month\"\ + : null,\n \"id\": \"CUCYfeVRxcGL9I22TFPGzyU\",\n \"phone\": null,\n\ + \ \"href\": \"/customers/CUCYfeVRxcGL9I22TFPGzyU\",\n \"merchant_status\"\ : \"no-match\",\n \"meta\": {\n \"seq\": \"1\"\n },\n \ \ \"dob_year\": null,\n \"address\": {\n \"city\": null,\n \ \ \"line2\": null,\n \"line1\": null,\n \"state\": null,\n\ @@ -103,7 +103,7 @@ interactions: : \"/customers/{customers.id}/credits\",\n \"customers.accounts\": \"/customers/{customers.id}/accounts\"\ \n }\n}"} headers: - content-length: ['1683'] + content-length: ['1681'] content-type: [application/json] status: {code: 201, message: CREATED} - request: @@ -120,18 +120,18 @@ interactions: ,\n \"cvv_result\": null,\n \"number\": \"xxxxxxxxxxxx1111\",\n\ \ \"avs_postal_match\": \"no\",\n \"expiration_month\": 10,\n \ \ \"meta\": {\n \"region\": \"Confusion\",\n \"city_town\"\ - : \"\",\n \"address_2\": \"Box 2\"\n },\n \"id\": \"CC6ZJZJN4lOiTTPARTXffnvf\"\ + : \"\",\n \"address_2\": \"Box 2\"\n },\n \"id\": \"CCE0Fg0HSsha18xnRUbvFhb\"\ ,\n \"category\": \"other\",\n \"type\": \"credit\",\n \"cvv_match\"\ : null,\n \"bank_name\": \"JPMORGAN CHASE BANK, N.A.\",\n \"avs_street_match\"\ - : \"yes\",\n \"brand\": \"Visa\",\n \"updated_at\": \"2015-05-21T20:35:08.991542Z\"\ + : \"yes\",\n \"brand\": \"Visa\",\n \"updated_at\": \"2015-05-21T22:16:41.509800Z\"\ ,\n \"address\": {\n \"city\": \"Beverly Hills\",\n \"\ line2\": null,\n \"line1\": \"123 Main Street\",\n \"state\"\ : \"Confusion\",\n \"postal_code\": \"90210\",\n \"country_code\"\ : null\n },\n \"can_debit\": true,\n \"name\": null,\n \ \ \"expiration_year\": 2020,\n \"cvv\": null,\n \"is_verified\"\ : true,\n \"avs_result\": \"Street address and postal code do not match.\"\ - ,\n \"can_credit\": false,\n \"href\": \"/cards/CC6ZJZJN4lOiTTPARTXffnvf\"\ - ,\n \"created_at\": \"2015-05-21T20:35:08.991540Z\"\n }\n ],\n \"\ + ,\n \"can_credit\": false,\n \"href\": \"/cards/CCE0Fg0HSsha18xnRUbvFhb\"\ + ,\n \"created_at\": \"2015-05-21T22:16:41.509799Z\"\n }\n ],\n \"\ links\": {\n \"cards.card_holds\": \"/cards/{cards.id}/card_holds\",\n\ \ \"cards.customer\": \"/customers/{cards.customer}\",\n \"cards.disputes\"\ : \"/cards/{cards.id}/disputes\",\n \"cards.debits\": \"/cards/{cards.id}/debits\"\ @@ -140,42 +140,42 @@ interactions: access-control-allow-headers: [Content-Type] access-control-allow-methods: ['POST, OPTIONS'] access-control-allow-origin: ['*'] - content-length: ['1430'] + content-length: ['1428'] content-type: [application/json] status: {code: 201, message: CREATED} - request: - body: '{"links": {"customer": "/customers/CU6WMw9Ywj1a40rMDh6uhiM5"}, "cvv_result": + body: '{"links": {"customer": "/customers/CUCYfeVRxcGL9I22TFPGzyU"}, "cvv_result": null, "number": "xxxxxxxxxxxx1111", "avs_postal_match": "no", "expiration_month": 10, "meta": {"region": "Confusion", "city_town": "", "address_2": "Box 2"}, - "id": "CC6ZJZJN4lOiTTPARTXffnvf", "category": "other", "type": "credit", "cvv_match": + "id": "CCE0Fg0HSsha18xnRUbvFhb", "category": "other", "type": "credit", "cvv_match": null, "bank_name": "JPMORGAN CHASE BANK, N.A.", "avs_street_match": "yes", "brand": - "Visa", "updated_at": "2015-05-21T20:35:08.991542Z", "fingerprint": "8c7f0423365af88c3e36cf02746eca64fdcf36ddc2e1f398c7ec9f3ffd05a267", + "Visa", "updated_at": "2015-05-21T22:16:41.509800Z", "fingerprint": "8c7f0423365af88c3e36cf02746eca64fdcf36ddc2e1f398c7ec9f3ffd05a267", "can_debit": true, "customer": null, "name": null, "expiration_year": 2020, "cvv": null, "is_verified": true, "avs_result": "Street address and postal code - do not match.", "can_credit": false, "created_at": "2015-05-21T20:35:08.991540Z", + do not match.", "can_credit": false, "created_at": "2015-05-21T22:16:41.509799Z", "address": {"city": "Beverly Hills", "line2": null, "line1": "123 Main Street", "state": "Confusion", "postal_code": "90210", "country_code": null}}' headers: {} method: PUT - uri: https://api.balancedpayments.com:443/cards/CC6ZJZJN4lOiTTPARTXffnvf + uri: https://api.balancedpayments.com:443/cards/CCE0Fg0HSsha18xnRUbvFhb response: body: string: !!binary | - H4sIAAAAAAAAA41UbW/aMBD+3l9h5XMLTkIC4RvtplWdoFXL3pimyPileA02chxoVPHfZzsJSdpu - Wj4gcXeP7+655+7lDAAPI0Vybwp+mj8AvLhfY864eLLmxmAji1zLLVXG6l19ib/ND8mPw28fjaCa - f9jExYbPI6/GH8+bhxgXj1TtFBfaAid4zOAoCMM4QmwywSENY8xgMB7FFKN4xAhmYUwIDqjPwsSE - U5ywkDECIxTEY+/0MN7vU0XzIrPviiLLTh5RbNdVmc+dzzdfi0b7PN3JXKMs3SKNN7Y2IVs/fd5x - hTSXIt1Koa3fh6cMW6pRnxxFH02so0YKVuT2TxNuueO6TLU8uIiuAxFimsjTwDou5TMI3lLIiXv3 - Kl7drG4Wo+yWL5d3s/vld8bEnnUYQZo+SlXaaKk3hoJTwbrcUWvGihKu+yQ2/fc4XCPxlAq0daib - u/nt/afZAlxdzx4+gsvZ4vM5WAxmgz6fuVaU6pbPkuZtwFoh4fr4ynPUmosdMVWTFDl1BNCPLmB0 - EfjLAE7DaOqPB1ECo2S86qSqKDPxXXEagh2FdE9VVoJrnmVt9krQ1JLc7bI2+xboByGYIy7Ag+ui - OyOjEu14eHe0tYqwJC4mgYEPu2gsC6FVmdYBNv+bJcFIpISuzWSmQKuCtlKuJtAbTUeaJUV2HQMY - tNo0e/GqTY/nqWGFM07tBHoJ7B6ctsirege1KIGZGKjaA7Z6QCQQUgMnmM7sbfW1sKaAoSxv698o - yiwrQ3dmhv+hYUX/pQc4GSSJH43gqlqTo6Hyl2Xr1cGqztrAZk03MnMXrinixdUy4OToqqr9FeUN - rnPqhs3dy4c1sjEc6zHXIMLzXaGN5t9NdfL2Ermh/w1R+Uxzx7PjH2rWKqisBQAA + H4sIAAAAAAAAA4VUyW7bMBC99ysInRNbomzZ8s0xsnRJGmQD2qIQaC42EZk0SMq1GvjfS1KSJSVp + qwMBzczjzLx5nJcPAAQYKaKDGfhhfwB48ac151w8O3NjcJGFNnJDlbUGi8fFN0af7vb48kv6EcKH + i9vL3+VjUMMPJ809jIsVVVvFhXG4KZ6wcATjOBkjNp3imMYJZiGcjBKKUTJiBLM4IQRDGrE4teEU + pyxmjIRjBJNJcLwY73aZorrI3b2iyPOjRxSbZVXlvvNF9mvRaKezrdQG5dkGGbx2tQnZ+ul+yxUy + XIpsI4Vx/ig8ZthQg/rcKLqysZ4ZKVih3U8T7qjjpsyM/OUjug5EiG1CZ9A5zuQewLcUcuLvXZyH + F6vw6l6vUTTdi7vH5e5ivewQggxdSVW6YGnWloFjvabcUmfGihJu+hw27fcoXCLxnAm08ahPt9df + 7y7nN2BxNb8/B2fzm88n4GYwH/Tp1EZRalo6S6rbgKVCwrfxxDVqzcWW2KpJhrw4YBiNT8PxKYwe + IJxFyWwEB2E0TdP0eydVxZiN70rT8usZpDuq8hJc8Txvs1dypo7jbpe1OXLACMbgGnEB7n0X3RFZ + kRjPw7uTrUWEJfExaQijsIvGshBGlVkd4PK/eSMYiYzQpZ3MDBhV0FbJ1QR6o+kos6TIPUYYwlaa + 9lm8ajPgOrOscMapm0AvgXsGx0cUVL2DWpPATgxU7QFXPSASCGmAF0xn9q76WlgzwFCu2/rXijLH + ytAvmeH/JazoP+UQDcZhOnFy8Bwe7PnTkfVqW1U7beCSZmuZ+/XW1PDiSxlwcvBF1f6K8QbX2XPD + ZunpYY1sDId6yjWIcL0tjJX8u6mO3l4iP/O/ISqfbe7w4fAHU2O9vakFAAA= headers: content-encoding: [gzip] - content-length: ['675'] + content-length: ['671'] content-type: [application/json] status: {code: 200, message: OK} - request: @@ -186,10 +186,10 @@ interactions: response: body: {string: !!python/unicode "{\n \"customers\": [\n {\n \"name\"\ : null,\n \"links\": {\n \"source\": null,\n \"destination\"\ - : null\n },\n \"updated_at\": \"2015-05-21T20:35:20.492864Z\",\n\ - \ \"created_at\": \"2015-05-21T20:35:20.370325Z\",\n \"dob_month\"\ - : null,\n \"id\": \"CU7cxYMI30ksMYjppt19RtlP\",\n \"phone\": null,\n\ - \ \"href\": \"/customers/CU7cxYMI30ksMYjppt19RtlP\",\n \"merchant_status\"\ + : null\n },\n \"updated_at\": \"2015-05-21T22:16:42.694183Z\",\n\ + \ \"created_at\": \"2015-05-21T22:16:42.565833Z\",\n \"dob_month\"\ + : null,\n \"id\": \"CUFc0mjSJOI8J1a8yzGurpS\",\n \"phone\": null,\n\ + \ \"href\": \"/customers/CUFc0mjSJOI8J1a8yzGurpS\",\n \"merchant_status\"\ : \"no-match\",\n \"meta\": {\n \"seq\": \"2\"\n },\n \ \ \"dob_year\": null,\n \"address\": {\n \"city\": null,\n \ \ \"line2\": null,\n \"line1\": null,\n \"state\": null,\n\ @@ -209,7 +209,7 @@ interactions: : \"/customers/{customers.id}/credits\",\n \"customers.accounts\": \"/customers/{customers.id}/accounts\"\ \n }\n}"} headers: - content-length: ['1683'] + content-length: ['1681'] content-type: [application/json] status: {code: 201, message: CREATED} - request: @@ -223,14 +223,14 @@ interactions: : \"121042882\",\n \"bank_name\": \"WELLS FARGO BANK NA\",\n \"\ account_type\": \"checking\",\n \"name\": \"Homer Jay\",\n \"links\"\ : {\n \"customer\": null,\n \"bank_account_verification\": null\n\ - \ },\n \"can_credit\": true,\n \"created_at\": \"2015-05-21T20:35:23.114350Z\"\ + \ },\n \"can_credit\": true,\n \"created_at\": \"2015-05-21T22:16:43.334238Z\"\ ,\n \"fingerprint\": \"dac6514d9dd3a1cd7ac925d5749e0308c2c65fa27c506aefb0c9b21611ff9969\"\ - ,\n \"updated_at\": \"2015-05-21T20:35:23.114352Z\",\n \"href\"\ - : \"/bank_accounts/BA7fCPsaL7639EPd18t5fBWE\",\n \"meta\": {},\n \ - \ \"account_number\": \"xxx233a\",\n \"address\": {\n \"city\"\ + ,\n \"updated_at\": \"2015-05-21T22:16:43.334240Z\",\n \"href\"\ + : \"/bank_accounts/BAG49kzIGDqdikxXKUyMi5D\",\n \"meta\": {},\n \ + \ \"account_number\": \"xxx233a\",\n \"address\": {\n \"city\"\ : null,\n \"line2\": null,\n \"line1\": null,\n \"state\"\ : null,\n \"postal_code\": null,\n \"country_code\": null\n\ - \ },\n \"can_debit\": false,\n \"id\": \"BA7fCPsaL7639EPd18t5fBWE\"\ + \ },\n \"can_debit\": false,\n \"id\": \"BAG49kzIGDqdikxXKUyMi5D\"\ \n }\n ],\n \"links\": {\n \"bank_accounts.settlements\": \"/bank_accounts/{bank_accounts.id}/settlements\"\ ,\n \"bank_accounts.bank_account_verification\": \"/verifications/{bank_accounts.bank_account_verification}\"\ ,\n \"bank_accounts.debits\": \"/bank_accounts/{bank_accounts.id}/debits\"\ @@ -242,36 +242,36 @@ interactions: access-control-allow-headers: [Content-Type] access-control-allow-methods: ['POST, OPTIONS'] access-control-allow-origin: ['*'] - content-length: ['1363'] + content-length: ['1361'] content-type: [application/json] status: {code: 201, message: CREATED} - request: body: '{"routing_number": "121042882", "bank_name": "WELLS FARGO BANK NA", "account_type": - "checking", "name": "Homer Jay", "links": {"customer": "/customers/CU7cxYMI30ksMYjppt19RtlP"}, - "can_credit": true, "created_at": "2015-05-21T20:35:23.114350Z", "address": + "checking", "name": "Homer Jay", "links": {"customer": "/customers/CUFc0mjSJOI8J1a8yzGurpS"}, + "can_credit": true, "created_at": "2015-05-21T22:16:43.334238Z", "address": {"city": null, "line2": null, "line1": null, "state": null, "postal_code": null, - "country_code": null}, "updated_at": "2015-05-21T20:35:23.114352Z", "customer": + "country_code": null}, "updated_at": "2015-05-21T22:16:43.334240Z", "customer": null, "meta": {}, "bank_account_verification": null, "fingerprint": "dac6514d9dd3a1cd7ac925d5749e0308c2c65fa27c506aefb0c9b21611ff9969", - "can_debit": false, "id": "BA7fCPsaL7639EPd18t5fBWE", "account_number": "xxx233a"}' + "can_debit": false, "id": "BAG49kzIGDqdikxXKUyMi5D", "account_number": "xxx233a"}' headers: {} method: PUT - uri: https://api.balancedpayments.com:443/bank_accounts/BA7fCPsaL7639EPd18t5fBWE + uri: https://api.balancedpayments.com:443/bank_accounts/BAG49kzIGDqdikxXKUyMi5D response: body: string: !!binary | - H4sIAAAAAAAAA41TXW+bMBR9769APK8Bm0/nLamyz7SLuk1VN03I2GZl4UvGVIki/vtsAoUQMuUF - CZ97j8895/pwo2l6iLNtgAnJq0yU+lz7JQ817dB8JczzSsTZnyCr0pBxiesAAtOGvg/1d11Rw5Hh - lCn8abVef9PeLx4/fNWWi4cv2sOir2wvCsS+aIrJCyNbyd9XdDQf85Rx7TPe91ASZ1slsRMn5ZGq - FKpQcd398Mju+f6TZW7L++e/RSEAehTJ5o1gNG3wyngcxQSLOM8kQVYlSTtR/TYawVlAOKOxkBWC - V6xHOMOC0QArRIcmcG5N5xaC79CcW84cWjMAbMsxf/YDRHJSxgseZ00PxcR1gE0RpRYGhHqYIOhQ - x7MRMy3TJ1DiEYYecUwXsyg0CQohcAGIIoRc1BNXBf2vFmdme57voYGWF84iJcI4WQBjufCiu02J - 155rodWGAl840fJp1d+VMoFVCL1HXaj9jux2O2hZeJA7pZyV4/BisW9971yVEcmUGZw+BufHpZCD - nx8XuQSSgOR0Amx2ne+H6GTulIVN7BFOyj73mCrbLvrUMNXy+1vNpKYZ7Ozpa5uVTIiEpez48sZR - HE6SmcW0NoYNR8tGjMOW8X7rxnDhS2PEf7G1bmMcXdW4oxK9QndbOyl5+ISN7udMXQdcEHN8oleq - 6Yon5Vy04UryE491uQL1Tf0PnggZbGkFAAA= + H4sIAAAAAAAAA41TXW+bMBR9769APK8BGwg4b+m6Zk27VlpWtdo0Icc2qxc+MmOm0Ij/PptAISTR + 8oKEz73H555zvb0wDHOJ01WICcmKVObmxPihDg1jW38VLLJC8vRXmBbJkgmFmwAC24VBAM0PbVHN + keKEafz50/39wriZfp09GlfThzvjYdpVNheFslzXxeSVkZXi7ypams9ZwoQxx2UHxTxdaYmtOCWP + FLnUhZrr49MNsZPfi/njbTAHOCjfZoVYL977B8OGf5ngESdY8ixV/WkRx81A1ftkBKchEYxyqSqk + KFiHCIYloyHWiAlt4F3a3iUE3yCcgPHEdUaO40In+N7pj9SgTKwFT+seisnYAy5FlDoYEOpjgqBH + Pd9FzHbsgECFRxj6xLPHmEVLm6AlBGMAogihMeqIizX9jxYfIeT7PS2vgkVahLWXv3U1nblo9XY7 + u/5D+WrzcvdUfuHedXdVwiTWEXQWtZF2G7LZbKDj4F7qlAqWD6Pjsmxsb01VCamMGTx+DA6Pc6nm + PjxeZwqIQ5LRI2C96aLso0djp2xZpx7hOO9i51S7dsqmmqhS3596JD1Mb2H3n9ooZ1LGLGG7ZzcM + YruXy4jTyuo37BwbMPZbhtttWv11z60B/8nWqklxcFVtjg70DN1N7VHJ/fdrtT8H6lrghJjdAz1T + TVt8VM5JG84k3/PYVCtQXVT/ABNLNKdmBQAA headers: content-encoding: [gzip] - content-length: ['539'] + content-length: ['540'] content-type: [application/json] status: {code: 200, message: OK} - request: @@ -282,16 +282,16 @@ interactions: response: body: string: !!binary | - H4sIAPM/XlUAA5SRzW6DMBCE73kKy3eXv1LRyJBbnyC99LZlF3CKDbJNA29fh0ZJJdpDjzOfZ3e0 - lodZ9+yTrFODKXnyEHNGph5Qmbbkr8cXUfBDtZP15PygyVY7xqTCKkvSpHh8ymQUxMULrO7AeBH0 - 6bk9Y3PCj3nRHbZWRj/p5XWjrPPCgCZmVF9ybyfi0Yp6+IvUgx7BLBufNKh+447dYLYzGpg33pne - nfK/7LMEnlCAZ34ZqeQYpFeaeJXGSS7iXKTJMY33abHP8jcZ3QNrfhrxf/l74Hv/enPRKOrR3Sqh - 8qIGi+46FKyF5doYEC05RxsWut0+8AsAAP//AwAITULX8wEAAA== + H4sIAKpXXlUAA5SRzW6DMBCE73kKy3eXnxYaIkNueYL00tuWXcApNsg2Cbx9CY2SSrSHHmc+z+5o + LfejbtmZrFOdyXn0FHJGpuxQmTrnb8eD2PJ9sZHl4HynyRYbxqTC4nn7mqVxkspgFldvZmUDxotZ + n7L6gtUJP8dJN1hbGfyk19eVss4LA5qYUW3OvR2IBwtq4S9SdroHM6180qDalds3nVnPqGBceRf6 + cMr/ss8SeEIBnvmpp5zjLL3SxIs4jBIRJiKOjnG8C7PdS/oug0dgyQ89/i//CHzvX24uKkUtunsl + VF6UYNHdhoK1MN0aA6Il52jF5m73D/wCAAD//wMANKSIuPMBAAA= headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"62041aa41eb477127e5fcabd6b5075d1"'] + etag: ['"0f3387f85b0f783e4eb05bc607e78ba2"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] @@ -304,46 +304,46 @@ interactions: response: body: string: !!binary | - H4sIAPw/XlUAA5SRsXKDMBBEe3+FRr0CIiaxPQJ3/gKnSXfhDpCDBCMJG/4+mHjszJAUKXef9m7n - pPaDadiZnNetzbh8ijkjW7SobZXxt+NBbPg+X6mi96E15PIVY0pjnmxT+fz6IlU0ias3saIGG8Sk - T9vqguUJP4fR1Fg5Ff2k19eldj4IC4aY1U3Gg+uJRzNq4C9StKYDOy58MqCbhdvVrV3OKGFYeBf6 - 8Dr8ss8RBEIBgYWxo4zjJIM2xPMklqmIU5HIYxLvks1uvX5X0SMw5/sO/5d/BL73zzcXpaYG/b0S - 6iAKcOhvQ8E5GG+NAdGR97RgU7f7B34BAAD//wMAQ0YDe/MBAAA= + H4sIAKxXXlUAA5SRzW7DIBCE73kKxJ36p7WURNi59QnSS29b79omAWwBbuy3L3GjpJLbQ48zH7M7 + gDxMRrNPcl71tuTZU8oZ2bpHZduSvx1fxZYfqo2sRx96Q67aMCYVVnlRpHmaPcskiqsXWd2BDSLq + 0669YHPC8zSbDlsnk5/0erpRzgdhwRCzSpc8uJF4siANf5G6NwPYeeWTAaVX7tD1dj2jgWnlXejD + q/DLPkcQCAUEFuaBSo5RBmWIV/HqhUgLkWfHPN+nu/3L9l0mj8CSHwf8X/4R+N6/vLloFGn090qo + gqjBob8NBedgvjUGREfe04rFbvcP/AIAAP//AwA6xDaD8wEAAA== headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"7105fe26dd7fc879444db061ec5ca7eb"'] + etag: ['"462aa131a93af66a1f84b0b4945628e5"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] status: {code: 201, message: Created} - request: - body: !!python/unicode '29513761fake-valid-nonce' + body: !!python/unicode '25502013fake-valid-nonce' headers: {} method: POST uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/payment_methods response: body: string: !!binary | - H4sIAAVAXlUAA6xVy3LaMBTd8xWM98IvIE7GKNNNl9006aKbjCxdgwZZciWZwN/3yphHCCTttDvu - uUf3cXwkysdto8YbsE4avYjSSRKNQXMjpF4uouenr6SIHumo5BaE9IQzK+hoPC4rqRRSCBPCgnMB - Q1QKut2UsRRDzDvnTQOWIJLdz9L8bp6W8Tm659XSOk80a2CspVpE3nYQxUNSsds5bpqW6d2VjPMW - wB/mu0KArQctQHxAUYYzJf218haWKNiVRGucZ4qggkDvp2lyV8bn0GHsTnu76yHCVLti2dXlLln5 - Zyzdoa6Sf0C7JaQF5oMYfux3LSwigaGXDUQ0S9IZSWYkS5+y5CErHmb5T/yIxwNDha4Vf1fhdKB3 - VHzFUmgzTadJmhVFyOseCx4koQX9IR3DSY7xIbsySqC9rq0aHIMScckUfdZrbV41VjhhozOpTE2k - cx3THOjz9y+B9z4x+nfx/uyanFjBlh7dh0OdsY5o4AqopD8tuA/3iZp16jBnZYwCpiMaBAq0Prkn - dhYFJ+jzToVZz4pdZkb9bWql7fuTxmi/omlWxu/AC+YOmEWFsuQNtUePTBCXs9ZMORhODN1XwJRf - 4aeH05hnWKDIhi2BdFbRlfete4hj5hx4N6kskzo8Fktc5pXtJuiGuGW7BrR/acCvjHhRZmniDbpt - 0urlI+iNtEYHwsIxLSqzxTfvWL/vhvYIXq6YXp9GeoOODk/blKZFgd97CAKO7a1RZw49AH3SQsvQ - E98M4sPvgLuuctzKNojoBtGYtWw3ON+bNWhaV3wrmjLeRwHvtPzV9U9H1ZsN15K1BEunOS+maS04 - z3lez+f5fFbDLE1yDgVUHK/kzaOj//AgbEA3hjixvmGAY35gW2y9vwLvtu9v3On/6zcAAAD//wMA - VoHsjfUGAAA= + H4sIAK5XXlUAA6xVuXLbMBDt9RUa9hAPiY7soeBJkzJN7BRpPCCwJDECAQYAZevvs6CowzqcZJJO + +/Zhj8cHqHh8a9V0A9ZJo1dROkuiKWhuhNT1Knp++kKW0SOdFNyCkJ5wZgWdTKdFKZVCCmFCWHAu + YIhKQetNEUsxxrx33rRgCSJZnidZks6L+BTd8SppnSeatTDVUq0ib3uI4jGp2O0cN23H9PZKxnkL + 4PfzXSHAmwctQHxAUYYzJf218hZqFOxKojPOM0VQQaD3izT5VMSn0H7sXnu7HSDCVNew7Opy56z5 + 71i6R10l/4B2S0gLzAcx/NRvO1hFAkMvW4gofrScJDnJ0qcse0juH/LkB37Ew4GxQt+Jv6twPDA4 + Kr5iKbSZposkzZbLkNcDFjxIQgv6XTqGkxzifbYxSqC9rq0aHIMScckUfdZrbV41VjhikxOpTEWk + cz3THOjzt8+Bd5mY/Lt4f3ZNjqxgS4/uw6FOWAc0cAWU0h8X3IW7RMV6tZ+zNEYB0xENAgXakNwR + e4uCE/R5r8KsJ8XOM5PhNnXSDv1Ja7RvaJoV8QV4xtwCs6hQlryjDuiBCeJ81oopB+OJsXsDTPkG + Pz0cxzzBAkW2rAbSW0Ub7zv3EMfMOfBuVlomdXgsalzmlW1n6Ia4Y9sWtH9pwTdGvChTm3iDbpt1 + un4EvZHW6EBYOaZFad7wzTvUH7qhPYKXS6bXx5HeoZP907ag6XKZFvEYBBzbW6NOHLoHhqSFjqEn + vhrEx98Bd33puJVdENGNojFr2XZ0vjdr0DQXZdbURbyLAt5r+bMfno5yMBuuJSsJli7mfLlIK8H5 + nM+ru7v5XV5BniZzDksoOV7Jm0cn/+FB2IBuDXFifcMAh/zItth6dwUuth9u3PH/6xcAAAD//wMA + 4TycI/UGAAA= headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"551c8dffa7357493993127251838e718"'] + etag: ['"ec94fe091815f89d2dc06f76ca7583f6"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] diff --git a/tests/py/fixtures/TestCardHolds.yml b/tests/py/fixtures/TestCardHolds.yml index 8f6f9e4557..00a076f1f1 100644 --- a/tests/py/fixtures/TestCardHolds.yml +++ b/tests/py/fixtures/TestCardHolds.yml @@ -1,6 +1,6 @@ interactions: - request: - body: !!python/unicode 'fbcxdm20.9129513761sale5db2hg20.9125502013salefalse5' headers: {} @@ -9,35 +9,35 @@ interactions: response: body: string: !!binary | - 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 headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"a2d197a13422038c65ff9e8d77a7e656"'] + etag: ['"9c134ad1b4c0920c6e2708fb00508298"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] @@ -46,46 +46,46 @@ interactions: body: 10.0 headers: {} method: PUT - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/bkwkwy/submit_for_settlement + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/f8t7my/submit_for_settlement response: body: string: !!binary | - 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 headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"53019456e981d437dc247c237f581eb3"'] + etag: ['"cc44dd26bbfc2327a80992d951d8cde2"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] status: {code: 200, message: OK} - request: - body: !!python/unicode 'fbcxdm20.9129513761sale5db2hg20.9125502013salefalse5' headers: {} @@ -94,35 +94,35 @@ interactions: response: body: string: !!binary | - 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 headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"e2cdb872ac86f9465b6de93a607bb508"'] + etag: ['"d300c7cb1a164b5af8c4c378accbb29d"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] @@ -131,40 +131,40 @@ interactions: body: 20.91 headers: {} method: PUT - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/4r4yv8/submit_for_settlement + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/d2pw84/submit_for_settlement response: body: string: !!binary | - H4sIABdAXlUAA9xYS2/jNhC+51cEvjOy/EichaJggcWiBdpedreHXgKKGllMJFIlKcfOr+9QlGQp - opIARYFFb9bMR3Je/Gbo6P5YFpcHUJpLcbcIr5aLSxBMplzs7xY/vn8lu8V9fBEZRYWmzCAqvri8 - jHgab9TmdNhFAf60Em2oqXWs66TkxkD6kEn1oMGYAkoQJgpagMWaUwWxpgVEQfPTylitFJ58IlxL - ggZA/OPblyiYii2YlrIWJl4tr27DKGi/rKIExXIqDKGMWSFB67RJbp82Ny8vyeNKXW8fo8CHsqul - SkHhx6Xgxd3CqBoWgTNOAUWfCDWX1uC7RYqfhpewQBvCLVluySr8vlp+Wt1+Cpd/odn9gmZ9XaUf - Xx/i+vOCNjjaSLTafrjor2634frmOuzij9KMK22IoCW8th+VBZ3XMVlWVJw8GigpLzzyZ0g0N769 - qlwKnzyjx0lUg6FbUcKLAqvu7OLx8N86p40CwBpIUwVa+7w/GhCpzcIspJCMFtz4tlewx9viC5HE - q1C4Yr7dhMubKBiKOrOxLtVp3iuntisILaqcrj6EWr+HEjXmg7NprgbpQdeyWqS+i9JrdFvoVCl6 - GikxngM28W1yZg2SUMNyLybnVTUsF1/N/S9r5o0M/jTFMsxOS14k41CkuvOHKsMZr6gj3y1egbFk - wA+DlRE9aAJKSUUwuJUUGrwxaXCDmI3R8e/YM94EdFuM0/0K9Kvb5U1M4//hMF05FVroHkn/mZ5Q - 8wjuemAf0dOKiColGZ6GcaC1yaXiL7SBNzutrn/57ctXDOlboPEuY1PC5XI5XD411KMzWPrx5wo1 - B0i9qxtEE9o05dYSDP4UNvH1IDmzCcow8bgCiy4BNY1IbXs6nuKa+AzK0CNx44JXBUcoq65HJ1IW - QMUizmih7ajSA7qZAL0gjKquRxn5BCLOEnZMS4Q3X06TcBFvluFqt7NEKoYUtInD3Q7bePvR3jLc - lDSj0Z9cU6yW/rtjmYorl8xSCpPH4SoKJsIJ9gRU4cCxWo7AjbQ9t23IxHJUM+z9+HZu02fp2cpc - Fk24/czDS7oHUqsizo2p9KcgoBrZXV8linJhL05b8VdIuUgBJ0v6DyVgtaYPhdzL4ID+X1Vifw/i - wJUUFnCnqUgTecTxoN/fnVcL/ncNbfKRRhDMkT1UvFmz3SbMUsbWbJ1dX6+vtxlsw+WawQ4ShmmZ - XdoSloKKIi/9IW1pu99OkwMtTI6xwIlVPAn5LKJgIHOgFBJuznr32apqhSWB9b2vCzvzDVCvNX13 - sgMsp8UZOpB1BHtSshggOkGbGK1r5Gfsr+LpjBlJx3wvM2K1VDA7mH+2J04VXahkWrOGxc+nn2UO - dABRSqLTp5nL1uvbTjC+bO1rg+QcK1OdRrNG36kbBOBGbaTtDcWRGxVl9cExvsf3O7SvmI5QLdOd - HzYNYu5t4gpUY0UpmXNT0bp4wlvbSHr7BoORlshoENOKox1TufMymLr57z0P3/L8Iw+8nyAOvaQt - EdcjCuofOOtEM8Wr2YF0oO8ZvRmHSYUDkEwJznzEhtTDga+QaJYyXiya/Ooc2ygJ9kTPLJ1y3dxA - rw7cLrIjrxl2nnurIZ9ObRtvipOqfZmjXzP3t9e7XomvbQHTXTHnB9vcM4C5tmyPlc/EZXOixTAk - tdLusZCCwedqN2KOVf7cDF4a/uPHmMmfER+Ew9EGADuV8pthn0VYqTjl+jasGfM8JDAjM75bz6va - gK802hZLuMCxtW5+NmOF49cHy69RMAcaD34DR8fz4XD2mwW9v1czLb63Vz9SmhyHCYLXy9YdoOmZ - HEdsRB7xxT8AAAD//wMAnGDNX/kSAAA= + H4sIAMBXXlUAA9xYS2/jNhC+51cYvjOSX4l3oShYtChQoC3Q7uPQS0BRI4uJRKok5dj763coSrIU + UdkARYFFb9bMR3Je/Gbo6P5UFosjKM2luFuursPlAgSTKReHu+XnT7+Q/fI+voqMokJTZhAVXy0W + EU/jdF0977dRgD+tRBtqah3rOim5MZA+ZFI9aDCmgBKEiYIWYLHmXEGsaQFR0Py0MlYrhSefCdeS + oAEQf/74cxRMxRZMS1kLE6/D63erKGi/rKIExXIqDKGMWSFB67RJ3j1tb79+TR7X6mb3GAU+lF0t + VQoKPxaCF3dLo2pYBs44BRR9ItQsrMF3yxQ/DS9hiTasdiTckfXq03r9fhW+D2//RrP7Bc36ukrf + vn6P6y8L2uBoI9Fq++Giv97tQly66eKP0owrbYigJby0H5UFndcxWVZUnD0aKCkvPPJnSDQ3vr2q + XAqfPKOnSVSDoVtRwosCq+7i4uH43zqnjQLAGkhTBVr7vD8ZEKnNwiykkIwW3Pi2V3DA2+ILkcSr + ULhifrddhbdRMBR1ZmNdqvO8V05tVxBaVDldvwm1+R5K1JgPzqa5GqQHXctqkfouSq/RbaFTpeh5 + pMR4DtjEt8mFNUhCDcu9mJxX1bBcfDX3v6yZVzL4wxTLMDsteZGMQ5Hqzh+qDGe8oo58d3gFxpIB + PwxWRvSoCSglFcHgVlJo8MakwQ1iNkbHv2PPeBXQbTFO9wvQr26XVzGN/8fjdOVUaKEHJP1nekbN + I7jrgX1ETysiqpRkeBrGgdYml4p/pQ282enLT7+Ff/2JIX0NNN5lbMoqDMPh8qmhHp3B0o8/VKg5 + Qupd3SCa0KYpt5Zg8Kewia9HyZlNUIaJxxVYdAmoaURq29PxFNfEZ1CGnogbF7wqOEFZdT06kbIA + KpZxRgttR5Ue0M0E6AVhVHU9ysgnEPEuTdb5AeHNl9MkXMTbcLXe7y2RiiEFbePVfo9DTPvR3jLc + lDSj0ReuKVZL/92xTMWVS2Yphcnj1ToKJsIJ9gxU4cCxDkfgRtqe2zZkYjmqGfY+f7y06Yv0YmUu + iybcfubhJT0AqVUR58ZU+n0QUI3srq8TRbmwF6et+GukXKSAsyX9hxKwWtOHQh5kcET/rytxuAdx + 5EoKC7jTVKSJPOF40O/vzqsF/6eGNvlIIwjmyB4q3m7YfrvKUsY2bJPd3GxudhnsVuGGwR4ShmmZ + XdoSloKKIi/9IW1pu99OkwMtTI6xwIlVPAn5LKJgIHOgFBJuLnr32apqhSWB9X2oCzvzDVAvNX13 + sgMsp8UFOpB1BHtWshggOkGbGK1r5Gfsr+LpghlJx3wvM2K1VDA7mH+wJ04VXahkWrOGxS+nX2QO + dARRSqLTp5nL1uvbTjC+bO1rg+QcK1OdR7NG36kbBOBGbaTtDcWRGxVl9cYxvsf3O7SvmI5QLdNd + HjYNYu5t4gpUY0UpmXNT0bp4wlvbSHr7BoORlshoENOKox1TufMymLr57z3fv+b5Wx54P0Aceklb + Iq5HFNQ/cNaJZopXswPpQN8zejMOkwoHIJkSnPmIDamHA18g0SxlvFg0+cU5tlES7ImeWTrlurmB + Xh24XWRHXjPsPPdWQz6d2jbeFCdV+zJHv2bub693vRJf2wKmu2LOj7a5ZwBzbdkeK5+Jy+ZEi2FI + aqXdYyEFg8/VbsQcq/y5Gbw0/MePMZM/I94Ih5MNAHYq5TfDPouwUnHK9W1YM+Z5SGBGZny3nle1 + AV9ptC2WcIFja938bMYKx68Pll+jYA40HvwGjo7nw+HsNwv6/l7NtPi9vfqR0uQ4TBC8XrbuAE3P + 5DhiI/KIr74BAAD//wMAwh7tu/kSAAA= headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"16e7846bc1d4632887f28d92fabb3e2a"'] + etag: ['"222bdb41d3d71ec793693e98841e0f7d"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] @@ -173,40 +173,40 @@ interactions: body: null headers: {} method: GET - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/4r4yv8 + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/d2pw84 response: body: string: !!binary | - H4sIABlAXlUAA9xYS2/jNhC+51cEvjOy/EichaJggcWiBdpedreHXgKKGllMJFIlKcfOr+9QlGQp - opIARYFFb9bMR3Je/Gbo6P5YFpcHUJpLcbcIr5aLSxBMplzs7xY/vn8lu8V9fBEZRYWmzCAqvri8 - jHgab9TmdNhFAf60Em2oqXWs66TkxkD6kEn1oMGYAkoQJgpagMWaUwWxpgVEQfPTylitFJ58IlxL - ggZA/OPblyiYii2YlrIWJl4tr27DKGi/rKIExXIqDKGMWSFB67RJbp82Ny8vyeNKXW8fo8CHsqul - SkHhx6Xgxd3CqBoWgTNOAUWfCDWX1uC7RYqfhpewQBvCLVluySr8vlp+Wt1+Cpd/odn9gmZ9XaUf - Xx/i+vOCNjjaSLTafrjor2634frmOuzij9KMK22IoCW8th+VBZ3XMVlWVJw8GigpLzzyZ0g0N769 - qlwKnzyjx0lUg6FbUcKLAqvu7OLx8N86p40CwBpIUwVa+7w/GhCpzcIspJCMFtz4tlewx9viC5HE - q1C4Yr7dhMubKBiKOrOxLtVp3iuntisILaqcrj6EWr+HEjXmg7NprgbpQdeyWqS+i9JrdFvoVCl6 - GikxngM28W1yZg2SUMNyLybnVTUsF1/N/S9r5o0M/jTFMsxOS14k41CkuvOHKsMZr6gj3y1egbFk - wA+DlRE9aAJKSUUwuJUUGrwxaXCDmI3R8e/YM94EdFuM0/0K9Kvb5U1M4//hMF05FVroHkn/mZ5Q - 8wjuemAf0dOKiColGZ6GcaC1yaXiL7SBNzutrn/57ctXDOlboPEuY1PC5XI5XD411KMzWPrx5wo1 - B0i9qxtEE9o05dYSDP4UNvH1IDmzCcow8bgCiy4BNY1IbXs6nuKa+AzK0CNx44JXBUcoq65HJ1IW - QMUizmih7ajSA7qZAL0gjKquRxn5BCLOEnZMS4Q3X06TcBFvluFqt7NEKoYUtInD3Q7bePvR3jLc - lDSj0Z9cU6yW/rtjmYorl8xSCpPH4SoKJsIJ9gRU4cCxWo7AjbQ9t23IxHJUM+z9+HZu02fp2cpc - Fk24/czDS7oHUqsizo2p9KcgoBrZXV8linJhL05b8VdIuUgBJ0v6DyVgtaYPhdzL4ID+X1Vifw/i - wJUUFnCnqUgTecTxoN/fnVcL/ncNbfKRRhDMkT1UvFmz3SbMUsbWbJ1dX6+vtxlsw+WawQ4ShmmZ - XdoSloKKIi/9IW1pu99OkwMtTI6xwIlVPAn5LKJgIHOgFBJuznr32apqhSWB9b2vCzvzDVCvNX13 - sgMsp8UZOpB1BHtSshggOkGbGK1r5Gfsr+LpjBlJx3wvM2K1VDA7mH+2J04VXahkWrOGxc+nn2UO - dABRSqLTp5nL1uvbTjC+bO1rg+QcK1OdRrNG36kbBOBGbaTtDcWRGxVl9cExvsf3O7SvmI5QLdOd - HzYNYu5t4gpUY0UpmXNT0bp4wlvbSHr7BoORlshoENOKox1TufMymLr57z0P3/L8Iw+8nyAOvaQt - EdcjCuofOOtEM8Wr2YF0oO8ZvRmHSYUDkEwJznzEhtTDga+QaJYyXiya/Ooc2ygJ9kTPLJ1y3dxA - rw7cLrIjrxl2nnurIZ9ObRtvipOqfZmjXzP3t9e7XomvbQHTXTHnB9vcM4C5tmyPlc/EZXOixTAk - tdLusZCCwedqN2KOVf7cDF4a/uPHmMmfER+Ew9EGADuV8pthn0VYqTjl+jasGfM8JDAjM75bz6va - gK802hZLuMCxtW5+NmOF49cHy69RMAcaD34DR8fz4XD2mwW9v1czLb63Vz9SmhyHCYLXy9YdoOmZ - HEdsRB7xxT8AAAD//wMAnGDNX/kSAAA= + H4sIAMJXXlUAA9xYS2/jNhC+51cYvjOSX4l3oShYtChQoC3Q7uPQS0BRI4uJRKok5dj763coSrIU + UdkARYFFb9bMR3Je/Gbo6P5UFosjKM2luFuursPlAgSTKReHu+XnT7+Q/fI+voqMokJTZhAVXy0W + EU/jdF0977dRgD+tRBtqah3rOim5MZA+ZFI9aDCmgBKEiYIWYLHmXEGsaQFR0Py0MlYrhSefCdeS + oAEQf/74cxRMxRZMS1kLE6/D63erKGi/rKIExXIqDKGMWSFB67RJ3j1tb79+TR7X6mb3GAU+lF0t + VQoKPxaCF3dLo2pYBs44BRR9ItQsrMF3yxQ/DS9hiTasdiTckfXq03r9fhW+D2//RrP7Bc36ukrf + vn6P6y8L2uBoI9Fq++Giv97tQly66eKP0owrbYigJby0H5UFndcxWVZUnD0aKCkvPPJnSDQ3vr2q + XAqfPKOnSVSDoVtRwosCq+7i4uH43zqnjQLAGkhTBVr7vD8ZEKnNwiykkIwW3Pi2V3DA2+ILkcSr + ULhifrddhbdRMBR1ZmNdqvO8V05tVxBaVDldvwm1+R5K1JgPzqa5GqQHXctqkfouSq/RbaFTpeh5 + pMR4DtjEt8mFNUhCDcu9mJxX1bBcfDX3v6yZVzL4wxTLMDsteZGMQ5Hqzh+qDGe8oo58d3gFxpIB + PwxWRvSoCSglFcHgVlJo8MakwQ1iNkbHv2PPeBXQbTFO9wvQr26XVzGN/8fjdOVUaKEHJP1nekbN + I7jrgX1ETysiqpRkeBrGgdYml4p/pQ282enLT7+Ff/2JIX0NNN5lbMoqDMPh8qmhHp3B0o8/VKg5 + Qupd3SCa0KYpt5Zg8Kewia9HyZlNUIaJxxVYdAmoaURq29PxFNfEZ1CGnogbF7wqOEFZdT06kbIA + KpZxRgttR5Ue0M0E6AVhVHU9ysgnEPEuTdb5AeHNl9MkXMTbcLXe7y2RiiEFbePVfo9DTPvR3jLc + lDSj0ReuKVZL/92xTMWVS2Yphcnj1ToKJsIJ9gxU4cCxDkfgRtqe2zZkYjmqGfY+f7y06Yv0YmUu + iybcfubhJT0AqVUR58ZU+n0QUI3srq8TRbmwF6et+GukXKSAsyX9hxKwWtOHQh5kcET/rytxuAdx + 5EoKC7jTVKSJPOF40O/vzqsF/6eGNvlIIwjmyB4q3m7YfrvKUsY2bJPd3GxudhnsVuGGwR4ShmmZ + XdoSloKKIi/9IW1pu99OkwMtTI6xwIlVPAn5LKJgIHOgFBJuLnr32apqhSWB9X2oCzvzDVAvNX13 + sgMsp8UFOpB1BHtWshggOkGbGK1r5Gfsr+LpghlJx3wvM2K1VDA7mH+wJ04VXahkWrOGxS+nX2QO + dARRSqLTp5nL1uvbTjC+bO1rg+QcK1OdR7NG36kbBOBGbaTtDcWRGxVl9cYxvsf3O7SvmI5QLdNd + HjYNYu5t4gpUY0UpmXNT0bp4wlvbSHr7BoORlshoENOKox1TufMymLr57z3fv+b5Wx54P0Aceklb + Iq5HFNQ/cNaJZopXswPpQN8zejMOkwoHIJkSnPmIDamHA18g0SxlvFg0+cU5tlES7ImeWTrlurmB + Xh24XWRHXjPsPPdWQz6d2jbeFCdV+zJHv2bub693vRJf2wKmu2LOj7a5ZwBzbdkeK5+Jy+ZEi2FI + aqXdYyEFg8/VbsQcq/y5Gbw0/MePMZM/I94Ih5MNAHYq5TfDPouwUnHK9W1YM+Z5SGBGZny3nle1 + AV9ptC2WcIFja938bMYKx68Pll+jYA40HvwGjo7nw+HsNwv6/l7NtPi9vfqR0uQ4TBC8XrbuAE3P + 5DhiI/KIr74BAAD//wMAwh7tu/kSAAA= headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"eb6d13b9ef1e261ea3a8c71c83acfab7"'] + etag: ['"b3e3878f0d8a8656db639dfa38ce700e"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] @@ -215,46 +215,46 @@ interactions: body: null headers: {} method: PUT - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/4r4yv8/void + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/d2pw84/void response: body: string: !!binary | - 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 headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"87ba47e039c981fd361ff5c62517a1ba"'] + etag: ['"03b92ff5009436aeae601255f23a490b"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] status: {code: 200, message: OK} - request: - body: !!python/unicode 'fbcxdm20.9129513761sale5db2hg20.9125502013salefalse5' headers: {} @@ -263,35 +263,35 @@ interactions: response: body: string: !!binary | - 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 headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"9ee8e719909763feac519ec9537e71af"'] + etag: ['"669bb2557099298b337258fcc1a5cae4"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] @@ -300,40 +300,40 @@ interactions: body: 15.76 headers: {} method: PUT - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/3rtqby/submit_for_settlement + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/gykpry/submit_for_settlement response: body: string: !!binary | - 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 headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"5cc8c7b85af0bc992e2c96390bcfb740"'] + etag: ['"609547cec9750dd75465041fc5055d9c"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] @@ -342,46 +342,46 @@ interactions: body: null headers: {} method: PUT - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/3rtqby/void + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/gykpry/void response: body: string: !!binary | - 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 headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"237b575f1e00980ed4d95d0320a33321"'] + etag: ['"cd5dadb628622b4dc31bca14d055516e"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] status: {code: 200, message: OK} - request: - body: !!python/unicode 'fbcxdm20.9129513761sale5db2hg20.9125502013salefalse5' headers: {} @@ -390,35 +390,35 @@ interactions: response: body: string: !!binary | - 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 headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"9d02e313297ef989c04737822d3515c4"'] + etag: ['"e115b13d0e8357420078cbf789f70a63"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] @@ -427,38 +427,38 @@ interactions: body: 20.92 headers: {} method: PUT - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/kdyggy/submit_for_settlement + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/ggxjzt/submit_for_settlement response: body: string: !!binary | - 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 - oKhxFQAA + H4sIAMtXXlUAA+RYTW/jNhC951cYvjOy7Dh1FooWCxQFWqB72d2i6CWgxJHERCJVknLs/PoO9S2Z + 8qY9FAV6E2ceh8PhcOZRwcdTka+OoDSX4nHt327WKxCxZFykj+tvX38ih/XH8CagJSeglFREgS6l + 0BDerFZBLdL2sx+szLmExzVVip7XXqsyigpNY4OLNBI3vNN12mGMEnQKwgd/v90GXv09VlJjFI8q + A609fS4ima9DWshKmMDr9ZNZBWhNUwi/gDE5FCDMqpmw4uiYlKucqhRuA68DDv55EwfbYRcJb7bf + sTooqaKFvhKYxoVwu7l9wK22I7dhi24GuooKbp4SqZ50vxucPYbGUhgl8xxUOLKjbTh7xU0bGBVn + VBjCWfj8kL6y5Jm9nM5FxlJlozFoGzx+pOnp+Q1XbGSBN2zzH4X5MjKXi6BMG2oqHdLKZFLxN2CB + 14ra+GI2hJrmgKGzn20gKqUwy8+Ea0nqXPr25UcMw4X4Zn4g/uxA+lDQOLZiGxJtooeXux/e3qLn + rbrfP48CNkI186VioHC4Ejx/XBtVQX9nYgXUACPUtDnNcGh4AWv0xN+TzZ5s/a/b7Qd/88E//IHu + 9xNaC1XJ/p6FYUIfKG1kAUOeo+Pb/X6D03fDKaA84UobImgBlztBdU6vaWNZlFScnTooKM+dmleI + NDdui2UmhVuT0JMj1t50o0HE8xwr4Hjb6fHf2bA2CgAzhTGstNodk5MBwew5XQHlMqY5N+5FFKR4 + r9yhk3iB8ib9H+78zQ94lUeiYQuYx+p8bY8NwM4iNC8zun0nbvd9nKjwrHjsOsnJ0eFGk0ow9wXr + de6e1agxyqNK5DY0FFwSURNnC6iMl+U0qdwZ+j/IrKsn/J9LqenJtUWRJBxypofdUWV4zMu2L+7r + DjiWTCrNZHZAj3rGrhaiVCNHcZziw1+xO10FDEamyTCD/dzYuYppY3E8Xs69FDbgFJvLKz2j7hma + 64QdS7uyJSiVjHFNjEjX2mk9obb2+y9fd5+xX18Fze1MHfI3m83YgMtdh9bgBQk/lag5WqqxhGjD + zBi3/uBRXAIdez5KHtsDSzAVcA4mZATKFZvKsglcqyEPizhDT6TlWW4lnKAoO24QSZkDFeswobm2 + dKkHDHwE90NiqoYuaOQLiHDPom2W4pR61OkiLsK7jb89HGxRFtMCdhf6hwOSqXbQ30g0Tmqi9hvX + FDOpHw8VquSqOeYCWWsW+siRL4QO9BmoQtqz3UzgtbRfvSUBxFa4mnh++zJQg0E69jaTeX0ISzWL + F0hoSaXyMDOm1B88j2rsF/o2UpQLe8HaW3GLpRtLxtm2kacCMJ/ZUy5T6R0xErelSD+COHIlhQU8 + aipYJE9ISXr73YqV4H9W0KYFFh6Ec6w2KrzbxYc7P2FxvIt3yf397n6fwN7f7GI4QBTjMS1O7Yuc + gpJiLfssbfI3350uA5qbDGOCbFq8CPkqAm8k62AMIm4GRDPslZXCVME7kFa5ZaIj3Fwz6niWXnOa + D+CRbCjPZ/vCGTCdoD8orSus8djBxcuAmkjnfUMmxOqpiO0D4pNd91IxhE6yKq47weDDIOtgRxCF + JJq9LFzLXt/3k/m1bN9EJOOYt+rsfGB3GEBzffTtfcbHAaqK8p0Phh4/svGdJ1lTGhdfVE0Ka8w5 + JTNuSlrlL3jDa8nIzxEl0xLrIYS05JPncSfvX+iXW+5lbai6+prTJaJXRTpWvLxCBUeIUSWsKSkp + kWBIRpBhERtYZ72YYdFBZRbQ6P7FarbpEOwvTkbLuK4zdEELja3RX43Fqrb8vsJK5PJ0bhx5on1t + 404X8rzXd90H388CXLYxM462cSYAy+3OLi9fSXPeDj2GJqqUbkg8A4OPzoHaTZVLJzd6BSy5MUVd + /G549wQ42XBg3VdLztinC+Y1cky30SqOnfQeT2oxEjYOZWXAnT5t6yJcIG2s6s+6cTf16cnWp8Bb + As0J12jTU2Y25lyLoPdYq3na96yNyJzJsFUTvJA2LwE3kMh59GZ/57CuOX6a/gUAAP//AwA/I8W4 + cRUAAA== headers: cache-control: [no-cache] content-encoding: [gzip] @@ -471,40 +471,40 @@ interactions: body: null headers: {} method: PUT - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/kdyggy/void + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/ggxjzt/void response: body: string: !!binary | - H4sIACVAXlUAA9xYTY/bNhC951csfOfKstcbb6BVECAI0ENzSdNDLwFFjizGEqmSlNfOr+9QlGRp - RW0WKAoEvVkzj+R8cebRyftzVd6cQBuh5OMqvl2vbkAyxYU8PK6+/vGJ7Ffv0zeJ1VQayiyi0jc3 - N4ng6ZFfDodLEuFPJzGW2sakJyU48CTqPp3GXmpIDS0hidqfTsYarfGcCxFGETwO0q9fPibRXOzA - tFKNtOlmffsQJ1H35RQVaFZQaQllzAkJ2mJs9nC8e/vjR/Z9o+9335MohHKrleag8eNGivJxZXUD - q8gbp4Fa4ITaG2fw44rjpxUVrNCGeEfWO7KJ/9is320e3m3iv9DsYUG7vqn569fvcP11QRccYxVa - 7T58rDcPu3j79j7uo43SXGhjiaQVPLcflSVd1jFV1VReAhqoqCgD8ifIjLChvepCyZA8p+dZVKOx - W0kmyhJr7Ori+fTfOmesBsAa4FyDMSHvzxYkd1lYhJSK0VLY0PYaDng3QiFSeBVKX8wPd/H6bRKN - Rb3ZWJf6suyVV7sVhJZ1QTevQm1/hpIN5kOwea5G6UHX8kby0EUZNKYrdKo1vUyUGM9R7whtYsDa - EirAi5lRy4ogphB1PS6XUM39L2vmhQz+MsUyzk7XvEguoOSm94dqK5ioqW++O7wCU8moP4xWJvRk - CGitNMHg1koaCMakxY1iNkWnv+PMeBHQbzFN9zPQb36XFzGt/6fTfOVc6KAHbPpP9IKa7+CvB84R - M6+IpNaK4WkYB9rYQmnxg7Zw797Hz/GnNYb0JdB0l6kp8Xo9WT43NKCzWPrphxo1JzfulxBtaDkX - zhIM/hw28xUJBHMJyjHxuAKLLgM9j0jjZjqe4of4AsrSM/F0IaiCM1R1P6MzpUqgcpXmtDSOqgyA - nhOgF4RR3c8oq44g0zxjZ14hvP3ymkzI9G4db/Z710jluAXdpfF+j2O8++huGW5KWmr0pzAUq2X4 - 7rtMLbRPZqWkLdJ4k0Qz4Qx7AaqRcGzWE3Ar7c7tBjJxPaqldl+/XMf0VXq1slBlG+5w5xEVPQBp - dJkW1tbmXRRRg93d3GaaCukuTlfxt9hysQVcXNP/VgFWK/9WqoOKTuj/bS0P70GehFbSAR4NlTxT - Z6QHw/7+vEaKvxvoko9tBMECu4dO77ZsfxfnnLEt2+b399v7XQ67eL1lsIeMYVoWl3YNS0NNsS99 - Vq60/W+vKYCWtsBYIGOVR6meZBKNZB7EIRP2qvefnarRWBJY34emdJxvhHquGaaTI7CCllfoSNY3 - 2ItW5QjRC7rEGNNgf8b5Ko9XzEQ67fcqJ05LJXPE/IM7ca7oQ6V4w9oufj39KvOgE8hKEcOPC5dt - 0HeTYHrZurcFKQRWpr5MuMYwqVsE4EZdpN0NRcqNiqp+BQ3fIA0f8MMO3Sumb6jTh02LWHqb+AI1 - WFFaFcLWtCmPeGtbyWDfiBgZhR0NUloLtGMu915Gczf/vee7lzyfP+d+Aa8HSVcQfiKUNEwvm8ww - LepF+jnSD/27Jb+kRrqjOEGGR1wAAx3vGRLN0jaIRZOfnePGIsEJGGDOXJj2vgV14HdRfata6MVL - LzPsnnPbppsiL3XvcPRr4bYOej8Z8W0tYb4r5vzkRnkOsDSE3bHqifhszrQYhqzRxj8NOFh8nPaE - cqoK52b0rggfP8XM/np4JRzOLgA4l3TYDPcIwkpFThvasGEs8GzAjCz47jyvGwuh0ugGKhESSWrT - /mxJhO+m31w3TaIl0JTmjRydssEx01sE/Xyvlhv+bK+BQNoCqQPB6+XqDtD0XE0jNmke6Zt/AAAA - //8DAHHJct3VEgAA + H4sIAM1XXlUAA9xYTW/jNhC9768IfGdk2XHWCRQtFigKtED3ssmi6GVBkWOLiUSqJOXY+fUdipIs + RVQ2QFFg0Zs180jOF2cenXw6lsXFAbQRSt4t4svl4gIkU1zI/d3i4f5Xsl18Sj8kVlNpKLOISj9c + XCSCp/v98fHFJhH+dBJjqa1NelCCA0+i9tNp7KmC1NACkqj56WSs1hrPORFhFMHjIH34+ksSTcUO + TEtVS5uulpc3cRK1X05RgmY5lZZQxpyQoC3GZjdPVx9fXrLHlb7ePCZRCOVWK81B48eFFMXdwuoa + FpE3TgO1wAm1F87guwXHTytKWKAN8YYsN2QV369Wt/HyNt7+hWb3C5r1dcXfvX4V4/rzgjY4xiq0 + 2n34WK82myUuXXfRRulOaGOJpCW8th+VBZ3XMVVWVJ4CGiipKALyZ8iMsKG9qlzJkHxHj5OoRkO3 + kkwUBdbY2cX94b91zlgNgDXAuQZjQt4fLUjusjALKRSjhbCh7TXs8W6EQqTwKhS+mG+u4uXHJBqK + OrOxLvVp3iuvdisILaqcrt6FWv8IJWvMh2DTXA3Sg67taslDF6XXmLbQqdb0NFJiPAe9I7SJAWsL + KAEvZkYty4OYXFTVsFxCNfe/rJk3MvjTFMswO23zIjsBBTedP1RbwURFffPd4BUYSwb9YbAyoQdD + QGulCQa3UtJAMCYNbhCzMTr9A2fGm4Bui3G6X4F+87u8iWn8PxymK6dCB91j03+mJ9Q8gr8eOEfM + tCKSSiuGp2EcaG1zpcULbeDNTn/+fr/+grPzTdB4l7Ep8XK5HC6fGhrQWSz99HOFmoMb93OIJrSc + C2cJBn8Km/iKBIK5BO0w8bgCiy4DPY1I7WY6nuKH+AzK0iPxdCGogiOUVTejM6UKoHKR7mhhHFXp + AR0nQC8Io7qbUVY9gUw3PFvle4Q3X16TCZleLePVdusaqRy2oKs03m6RxLQf7S3DTUlDjb4JQ7Fa + +u+uy1RC+2SWSto8jVdJNBFOsCegGgnHajkCN9L23HYgE9ejGmr38PU8ps/Ss5W5KppwhzuPKOke + SK2LNLe2MrdRRA12d3OZaSqkuzhtxV9iy8UWcHJN/3sJWK38e6H2Kjqg/5eV3H8CeRBaSQe4M1Ty + TB2RHvT7+/NqKf6uoU0+thEEC+weOr1as+1VvOOMrdl6d329vt7sYBMv1wy2kDFMy+zStmFpqCj2 + pS/Klbb/7TU50MLmGAtkrPJJqmeZRAOZB3HIhD3r/WerqjWWBNb3vi4c5xugXmv66eQIrKDFGTqQ + dQ32pFUxQHSCNjHG1Nifcb7KpzNmJB33e7UjTkslc8T8sztxquhCpXjNmi5+Pv0s86ADyFIRw59m + LluvbyfB+LK1bwuSC6xMfRpxjX5SNwjAjdpIuxuKlBsVZfVOGt/j+x3aV0zXUMcPmwYx9zbxBWqw + orTKha1oXTzhrW0kvX0DYmQUdjRIaSXQjqncexlN3fzXnjcPkFnPp8+5n8DrXtIWhJ8IBQ3Tyzoz + TItqln4O9H3/bsgvqZDuKE6Q4REXwEDHe4VEs7QNYtHkV+e4sUhwAgaYMxemuW9BHfhdVNeqZnrx + 3MsMu+fUtvGmyEvdOxz9mrmtvd5PRnxbS5juijk/uFG+A5gbwu5Y9Ux8NidaDENWa+OfBhwsPk47 + QjlWhXMzeFeEjx9jJn89vBMORxcAnEs6bIZ7BGGlIqcNbVgzFng2YEZmfHeeV7WFUGm0A5UIiSS1 + bn42JMJ30++umybRHGhM8waOjtngkOnNgn68V8MNf7RXTyBtjtSB4PVydQdo+k6NIzZqHumHfwAA + AP//AwCZKL381RIAAA== headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"3dd5fd455b45800d252b281386085af8"'] + etag: ['"61de617ca0e5e42b6d036c88044a6fb4"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] @@ -517,52 +517,52 @@ interactions: response: body: string: !!binary | - H4sIACdAXlUAA5RRu3KDMBDs/RWMeoVHxth4BO7yBU6T7sIdIAcJRhIx/H0QIeNMSIqUu6u9u12J - 86ja4J2MlZ3OWfwQsYB02aHUdc6eL0/8yM7FTpSDdZ0iU+yCQEgs0uwxPqTHVIQz8NyslQ1ox2d8 - zeobVld8GyfVYG1E+F31rytprOMaFAVatjlzZiAWLlILfyllp3rQ04YnBbLdsH3T6e2MCsYNd6NX - K90v+wyBI+TgAjf1lDOcoZOKWJFE8Z5He57ElyQ6JdkpObyI8G5Y/EOP//PfDZ/7l855JalF6xmf - CoyTpezXLuf+fzDeGG6cPgtKx0swaNdrwBiY1qiAaMha2mhfs/zPfwAAAP//AwAXYKb7LAIAAA== + H4sIAM9XXlUAA5SRzVKDMBSF930KJvvIT20HO4HufIK6cXfNvZS0JDBJsPD2EsSpI7pwec7Jd/8i + joNuoneyTrWmYOlDwiIyskVlzgV7OT3znB3LjZC9860mW26iSCgs8zR7zPfbVMSTCN6UyRqM55O+ + PJ1vWF3wOoy6xrMV8fc0vK6UdZ4b0BQZ1RTM255YPEcN/JXIVndgxpVPGlSzcru6NesaFQwr70Zv + Tvlf+lkCT8jBR37sqGA4Sa80sTJL0h1PdjxLT1l2SJNDtn0V8R2Y+b7D//F34LP/fHNeKWrQBSds + BdYrqbrllnsR/3ACGK/IsAsqzyVYdMs0YC2My6qAaMk5WmVftcLPfwAAAP//AwDoqNRwLAIAAA== headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"0b622562d5cb44e78d2d25885b8629e5"'] + etag: ['"74be5471766706d020a899e25decaf50"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] status: {code: 201, message: Created} - request: - body: !!python/unicode '69317686fake-valid-nonce' + body: !!python/unicode '81248631fake-valid-nonce' headers: {} method: POST uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/payment_methods response: body: string: !!binary | - H4sIACpAXlUAA6xVy3LaMBTd8xWM98IPHjEZo0w3XXbTpItuMrJ0DRpkyZFkEv6+V8aAQyBtp51h - wT336D4OR6J4eKvVeAfWSaNXUTpJojFoboTU61X09PiV5NEDHRXcgpCecGYFHY3HRSmVQgphQlhw - LmCISkHLbRFL0ce8dd7UYAkii+U0vVvkiyIeogdeJa3zRLMaxlqqVeRtC1HcJxW7neOmbpjeX8k4 - bwH8cb4rBHjzoAWITyjKcKakv1bewhoFu5JojPNMEVQQ6HKWJndFPISOY7fa230HEaaaDcuuLnfJ - mv6OpVvUVfJPaLeEtMB8EMOP/b6BVSQw9LKGiGZJOifJnGTpY5bcZ0v8/MQf8XSgr9A24u8qnA90 - joqvWAptpuksSbM8D3ndYcGDJLSgP6RjOMkpPmY3Rgm017VVg2NQIi6Zok96q82rxgpnbDSQylRE - OtcyzYE+ff8SeB8To38X78+uyZkVbOnRfTjUgHVCA1dAKf15wUN4SFSsVcc5S2MUMB3RIFCgdckD - sbUoOEGftyrMOih2mRl1t6mRtutPaqP9hqZZEX8AL5h7YBYVypJ31A49MUFczlox5aA/0XffAFN+ - gz89nMccYIEia7YG0lpFN9437j6OmXPg3aS0TOrwWKxxmVe2n6Ab4obta9D+uQa/MeJZmbWJd+i2 - SaPXD6B30hodCCvHtCjNG755p/pdN7RH8HLJ9PY80jt0dHzaZjTN87SI+yDg2N4aNXDoEeiSFhqG - nvhmEO+/B9y1peNWNkFE14vGrGX73vnebEHTvHnRL7aID1HAWy1f2u7pKDuz4VqykmDpbMrzWVoJ - zqd8Wi0W08W8gnmaTDnkUHK8kjePjv7Dg7ADXRvixPaGAU75nm2x9eEKfNi+u3Hn/69fAAAA//8D - AB/udc/1BgAA + H4sIANBXXlUAA6xVy3LaMBTd8xWM98JPqJsxynTTZTdNuugmI0vXoEGWHEkm4e97ZcwjBNJ22h33 + 3KP7OD4S1f1rq6ZbsE4avYzSWRJNQXMjpF4to8eHr6SM7umk4haE9IQzK+hkOq1qqRRSCBPCgnMB + Q1QK+myrWIox5r3zpgVLECnTrCgXeVrF5+ie10jrPNGshamWahl520MUj0nFbue4aTumd1cyzlsA + f5jvCgFePWgB4gOKMpwp6a+Vt7BCwa4kOuM8UwQVBPq5SJNPVXwOHcbutbe7ASJMdWuWXV3ukpX/ + jqV71FXyD2i3hLTAfBDDT/2ug2UkMPSyhYhmSTonyZxk6UOW3aXJXVb8xI94PDBW6DvxdxVOBwZH + xVcshTbTtEjSrCxDXg9Y8CAJLegP6RhOcowP2bVRAu11bdXgGJSIS6boo95o86KxwgmbnEllGiKd + 65nmQB+/fwm894nJv4v3Z9fkxAq29Og+HOqMdUQDV0At/WnBfbhPNKxXhzlrYxQwHdEgUKANyT2x + tyg4QZ/3Ksx6VuwyMxluUyft0J+0Rvs1TbMqfgdeMHfALCqUJW+oA3pkgrictWHKwXhi7L4Gpvwa + Pz2cxjzDAkW2bAWkt4quve/cXRwz58C7WW2Z1OGxWOEyL2w3QzfEHdu1oP1TC35txJMyKxNv0W2z + Tq/uQW+lNToQlo5pUZtXfPOO9YduaI/g5ZrpzWmkN+jk8LQVNC1L/N5jEHBsb406c+gBGJIWOoae + +GYQH38H3PW141Z2QUQ3isasZbvR+d5sQNPNQrz4tor3UcB7LZ/74emoB7PhWrKRYGmR87JIG8F5 + zvNmscgX8wbmaZJzKKHmeCVvHp38hwdhC7o1xInNDQMc8yPbYuv9FXi3/XDjTv9fvwAAAP//AwCA + aXM39QYAAA== headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"97f0440c55c45d17e17fabda1da275ff"'] + etag: ['"2877e881dbcd3e472d8b6380a1d3ffaf"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] status: {code: 201, message: Created} - request: - body: !!python/unicode '8pqnqr2062.11salek6dwtm2062.11salefalse6' headers: {} @@ -571,32 +571,32 @@ interactions: response: body: string: !!binary | - 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 JRUAAA== headers: cache-control: [no-cache] @@ -614,82 +614,82 @@ interactions: response: body: string: !!binary | - H4sIADZAXlUAA5RRy1KEMBC871ekco88ylV2C9ibX7BevI2ZAbKSQCXBhb+XINZaogeP3Z2eme7k - p1G37J2sU50peHIXc0ZGdqhMXfDn85PI+Knc5XJwvtNkyx1jucIyy+LkMUkf8mgGgZs12YDxYsaX - Q33F6oJv46QbrG0efVfD60pZ54UBTcyotuDeDsSjRWrhL0V2ugczbXjSoNoN2zed2c6oYNxwV3p1 - yv+yzxJ4QgGe+amnguMMvdLEyzRO9iLeizQ5p/ExPRzv05c8uhkW/9Dj//w3w+f+pXNRKWrRBSak - AuuVVP3a5dz/DyYYo40zZEHlhQSLbr0GrIVpjQqIlpyjjfY1K/z8BwAAAP//AwAm7VXWLAIAAA== + H4sIANNXXlUAA5SRzVKDMBSF930KJvvIj6K0E+jOJ6gbd1fuBdKSwCTBwttLEKeO6MLlOSff/Ys4 + jqoN3slY2emcxXcRC0iXHUpd5+zl9Mwzdix2ohys6xSZYhcEQmJxH+/TNMseRDgL781Z2YB2fNbn + fX3F6oyXcVIN1kaE31P/upLGOq5BUaBlmzNnBmLhErXwV1J2qgc9bXxSINuN2zed3taoYNx4V3qz + 0v3SzxA4Qg4ucFNPOcNZOqmIFUkUpzxKeRKfkuQQR4fk6VWEN2Dhhx7/x9+Az/7LzXklqUXrHb8V + GCdL2a+3fBThD8eD4Yb0u6B0vASDdp0GjIFpXRUQDVlLm+yrlv/5DwAAAP//AwBMD6d4LAIAAA== headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"b504244c14c744918e88ceeae5288af8"'] + etag: ['"07568900d5136be22384465dc0b28e62"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] status: {code: 201, message: Created} - request: - body: !!python/unicode '88017126fake-valid-nonce' + body: !!python/unicode '31955884fake-valid-nonce' headers: {} method: POST uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/payment_methods response: body: string: !!binary | - H4sIAEBAXlUAA6xVu3LbMBDs9RUa9hAfepj2UPSkSZkmdoo0GRA4ihiBAAOAsvX3OVCUSMuUk0zS - 6fYW91guoOzxtZbzAxgrtNoG8SIK5qCY5kLttsHz02eSBo/5LGMGuHCEUcPz2XyeFUJKpBDKuQFr - PYao4Pk+zULB+5i11ukaDEEkTaP4Lk42WThGT7xSGOuIojXMlZDbwJkWgrBPSno7x3TdUHWcyFhn - ANx5vgkCvDpQHPgHFKkZlcJNlTewQ8EmEo22jkqCCkJ+v4qjuywcQ+exW+XMsYMIlU1Fk8nlrlnL - 37FUi7oK9gHtlpAGqPNiuLk7NrANOIZO1BDkSRSvSbQmSfyURA/J/cM6/o4f8XKgr9A2/O8qDAc6 - R4UTlkKbqXwVxUma+rzqMO9B4lvk34SlOMklPmcrLTnaa2pV7xiUiAkq82e1V/pFYYUBm42k0iUR - 1rZUMcifv37yvPeJ2b+L92fXZGB5Wzp0Hw41Yl1Qz+VQCDcseApPiZK28jxnobUEqoLcC+RpXfJE - bA0KTtDnrfSzjopdZ2bdbWqE6fqTWitX5XGShe/AK+YRqEGFkugNtUMvTODXs5ZUWuhP9N0roNJV - +OlhGHOEeYqo6Q5Ia2ReOdfYhzCk1oKzi8JQofxjscNlXuhxgW4IG3qsQbkfNbhK8x9S73R4QLct - GrV7BHUQRitP2FqqeKFf8c271O+6oT28lwuq9sNIb9DZ+Wlb5XGaxlnYBx7H9kbLkUPPQJc00FD0 - xBeNeP/b47YtLDOi8SLaXjRqDD32znd6D3ibmnViiiw8RR5vlfjZdk9H0ZkN1xKlAJOvlixdxSVn - bMmW5Waz3KxLWMfRkkEKBcMrefPo7D88CAdQtSaW728Y4JLv2QZbn67Au+27Gzf8f/0CAAD//wMA - RoZAQ/UGAAA= + H4sIANVXXlUAA6xVy3LaMBTd8xWM98IvSE3GKNNNl9006aKbjCxdgwZZciSZQL++V8Y8QiBtp91x + zz26j+MjUT5sGzXegHXS6EWUTpJoDJobIfVyET09fiFF9EBHJbcgpCecWUFH43FZSaWQQpgQFpwL + GKJS0Je6jKUYYt45bxqwBJE8nc9mRTEt43N0z6uldZ5o1sBYS7WIvO0gioekYrdz3DQt07srGect + gD/Md4UAWw9agPiAogxnSvpr5S0sUbAridY4zxRBBYHOp2nyqYzPocPYnfZ210OEqXbFsqvLXbLy + 37F0h7pK/gHtlpAWmA9i+LHftbCIBIZeNhDRLElnJJmRLH3Msvs0uc/mP/AjHg8MFbpW/F2F04He + UfEVS6HNNJ0maVYUIa97LHiQhBb0u3QMJznGh+zKKIH2urZqcAxKxCVT9EmvtXnVWOGEjc6kMjWR + znVMc6BP3z4H3vvE6N/F+7NrcmIFW3p0Hw51xjqigSugkv604D7cJ2rWqcOclTEKmI5oECjQ+uSe + 2FkUnKDPOxVmPSt2mRn1t6mVtu9PGqP9iqZZGb8DL5g7YBYVypI31B49MkFczloz5WA4MXRfAVN+ + hZ8eTmOeYYEiG7YE0llFV9637j6OmXPg3aSyTOrwWCxxmVe2m6Ab4pbtGtD+uQG/MuJZmaWJN+i2 + SauXD6A30hodCAvHtKjMFt+8Y/2+G9ojeLlien0a6Q06OjxtU5oWRVrGQxBwbG+NOnPoAeiTFlqG + nvhqEB9+B9x1leNWtkFEN4jGrGW7wfnerEHTPGt+bpdlvI8C3mn50vVPR9WbDdeStQRLpzkvpmkt + OM95Xt/d5XezGmZpknMooOJ4JW8eHf2HB2EDujHEifUNAxzzA9ti6/0VeLd9f+NO/1+/AAAA//8D + ALPiInr1BgAA headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"e49dbd3a2eb450c6eff879f2fffb8434"'] + etag: ['"c33d55301aed09c54ee1b36c3fec5db8"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] status: {code: 201, message: Created} - request: - body: !!python/unicode '88017126fake-valid-nonce' + body: !!python/unicode '31955884fake-valid-nonce' headers: {} method: POST uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/payment_methods response: body: string: !!binary | - H4sIAFFAXlUAA6xVu3LbMBDs9RUa9hAfepj2UPCkSZkmdoo0HhA4khiBAA2AsvX3OVDUw7bkJJN0 - ut0FcLdcQMX9a6umW7BOGr2O0lkSTUFzI6Su19Hjw1eSR/d0UnALQnrCmRV0Mp0WpVQKJYQJYcG5 - gCEqBfVVEUsx1rx33rRgCSJ5nqQ3abYq4nN0r6ukdZ5o1sJUS7WOvO0hikdSsescN23H9O4C47wF - 8If+Lgjg1YMWID6RKMOZkv7S9hZqNOwC0RnnmSLoINDbRZrcFPE5dGi7197uBogw1TUsuzjce9X8 - dyrdo6+SfyK7ZqQF5oMZfup3HawjgaWXLUQ0S9IlSZYkSx+y5G6e3CW3P/EjHheMO/Sd+LsdTguG - RMUXIoUx03SRpFmeB14PWMggCUfQH9Ix7ORYH9jGKIHxujRqSAxaxCVT9FFvtHnRuMMJm5xZZSoi - neuZ5kAfv38Juo/E5N/N+7NrclKFWHpMHzZ1pjqiQSuglP404L7cExXr1aHP0hgFTEe0YspB0A3s - XtlbdJxg0HsVmj3b7T0zGa5TJ+3QAGmN9g1NsyL+AL5T7oBZtChL3kgH9KgEcaXZkR2UDTDlG/z2 - cGrzDAsS2bIaSG8Vbbzv3F0cM+fAu1lpmdThtahxmBe2m2Ec4o7tWtD+qQXfGPGkTG3iLcZt1un6 - HvRWWqODYO2YFqV5xUfvuP9wGuYjhLlkenNq6Q06ObxtC5rmeVrEYxFwPN4adRbRAzCQFjqGofhm - EB9/B9z1peNWdsFEN5rGrGW7MfrebEDTWr+4Z1vE+yrgvZbP/fB2lEPacCxZSbB0Mef5Iq0E53M+ - r1ar+WpZwTJN5hxyKDneyatLJ//hRdiCbg1xYnMlAEd+VFs8en8HPkw/XLnTH9gvAAAA//8DAI5N - uIb2BgAA + H4sIANdXXlUAA6xVTXPbIBS8+1d4dMf6sl0lI5PppcdemvTQSwbBk80YgQrIsf59H7L8kcRO22lv + frsLvLdacPmwb9R0B9ZJo1dROkuiKWhuhNTrVfT0+IUU0QOdlNyCkJ5wZgWdTKdlJZVCCWFCWHAu + YIhKQeeijKUYa945bxqwBJE8vVssimJexpfoQVdL6zzRrIGplmoVedtBFI+kYrc5bpqW6f4K47wF + 8Mf+rghg70ELEB9IlOFMSX9tewtrNOwK0RrnmSLoINC7eZp8KuNL6Nh2p73tB4gw1W5YdnW4t6r8 + dyrdoa+SfyC7ZaQF5oMZfur7FlaRwNLLBiKaJemCJAuSpY9Zdp8m93nyAz/iacG4Q9eKv9vhvGBI + VHwlUhgzTedJmhVF4PWAhQyScAT9Lh3DTk71kd0YJTBe10YNiUGLuGSKPumtNi8adzhjkwurTE2k + cx3THOjTt89B956Y/Lt5f3ZNzqoQS4/pw6YuVCc0aAVU0p8HPJQHomadOvZZGaOA6YjWTDkIuoE9 + KDuLjhMMeqdCsxe7vWUmw3VqpR0aII3RfkPTrIzfgW+UPTCLFmXJK+mAnpQgbjQ7soNyA0z5DX57 + OLd5gQWJbNgaSGcV3Xjfuvs4Zs6Bd7PKMqnDa7HGYV5YP8M4xC3rG9D+uQG/MeJZmbWJdxi3WavX + D6B30hodBCvHtKjMHh+90/7DaZiPEOaK6e25pVfo5Pi2zWlaFGkZj0XA8Xhr1EVEj8BAWmgZhuKr + QXz8HXDXVY5b2QYT3Wgas5b1Y/S92YKmy73P+6aMD1XAOy1/dsPbUQ1pw7FkLcHSec6LeVoLznOe + 18tlvlzUsEiTnEMBFcc7eXPp5D+8CDvQjSFObG8E4MSPaotHH+7Au+mHK3f+A/sFAAD//wMAkFWo + lPYGAAA= headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"0768ad5e1346c0a1e20fdc9c0fa21ed2"'] + etag: ['"6b8b2169fecf84ae53fa70dc616ed55b"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] status: {code: 201, message: Created} - request: - body: !!python/unicode 'gnwsqr103.3sale6xt3ym103.3salefalse6' headers: {} @@ -698,35 +698,35 @@ interactions: response: body: string: !!binary | - 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 headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"9972cb90974355c5d248b532a8bedf4e"'] + etag: ['"a1e99380e92e7289409d956c7feb6ad6"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] @@ -735,46 +735,46 @@ interactions: body: null headers: {} method: PUT - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/4pf7d4/void + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/fhn9hj/void response: body: string: !!binary | - H4sIAGdAXlUAA9xYTW/jNhC951cEvjOSbCfxBooWCxQFemhRYJMF2suCEkcWNxKpJSnHzq/vUJRk - KaKyAYoCi96smUdyvvhm6PjjsSovD6A0l+J+FV2Fq0sQmWRc7O9Xjw+/kt3qY3IRG0WFpplBVHJx - eRlzlmzr/JZt4wB/Wok21DQ6OUjOgMVB92k15lRDomkJcdD+tLKsUQrPORGuJcHjIHn8/EsczMUW - TCvZCJNE4eZqE8ZB92k1FaisoMIQmmVWSNAYbdIPT9vbl5f021rdXH+LAx/KrpaKgcKPS8HL+5VR - DawCZ50CaoARai6txfcrhp+GV7BK1mF0TcJrso4e1uHdJrxbr/9Gu4cF7fqmZu9ev4lw/XlBFx1t - JFptP1ywd7swuo3WN324UZpzpQ0RtILX9qOypMu6TFY1FSePBirKS4/8GVLNjW+vupDCJ8/pcRbV - YOxWnPKyxCI7u2jy/9Y5bRQA1gBjCrT2eX80IJjNwiKklBktufFtr2CPl8MXIol3oXTV/GEbhbdx - MBb1ZmNdqtOyV05tVxBa1gVdvwu1+RFKNJgPns1zNUoPupY3gvkuyqDRXaFTpehposR4jsjDt4kG - Y0qoAC9mSk1WeDEFr+txufhq7n9ZM29k8KcplnF2OvIiOYeS6d4fqgzPeE0d+SKNvZKM+GG0MqYH - TUApqQgGt5ZCgzcmLW4Usyk6+R17xpuAfotpul+BfnO7vIlp/T8c5ivnQgvdI+k/0xNqvoG7HthH - 9Lwi4lrJDE/DONDGFFLxF9rCHans/gof/sSQvgWa7jI1JQrDcLx8bqhHZ7D0k081ag623y8h2tAy - xq0lGPw5bOYrThCZTVCOiccVWHQpqHlEGtvT8RTXxBdQhh6JGxe8KjhCVfc9OpWyBCpWSU5LbWeV - AdDPBOgFyajqe5SRTyCSvXjW3xXC2y+nSblItmG03u0skYoxBW2TaLeL4qD76G4Zbkra2egL1xSr - ZfjuWabmyiWzksIUSbSOg5lwhj0BVThwrMMJuJV253YNmViOame7x8/nNn2Wnq0sZNmG2888vKJ7 - II0qk8KYWt8FAdXI7voqVZQLe3G6ir9CykUKOFnS/1oBViv7Wsq9DA7o/1Ut9h9BHLiSwgLuNRUs - lUccD4b93XmN4N8b6JKPNIJgjuyhku0m222jnGXZJtvkNzebm+scrnGAzGAHaYZpWVzaEZaCmiIv - /SFtabvfTlMALU2BscCRVTwJ+SziYCRzIAYpN2e9++xUjcKSwPreN6Wd+Uao15qhO9kBltPyDB3J - eoI9KVmOEL2gS4zWDfIz9lfxdMZMpFO+lzmxWioyO5l/sifOFX2oJGuylsXPp59lDnQAUUmi2dPC - ZRv0XSeYXrbucUEKjpWpTpNZY+jULQJwoy7S9obiyI2Kqn7nGD/ghx26Z0xPqNOXTYtYfJy4CtVY - UkoW3NS0KZ/w2raSwcDRZKQlUhoktOZoyFzu3Azmfv5r19sXyKLr8wfdz+D2IOlKwvWEkvoHzCbV - meL14gA60g8M3o6/pMaBRzKCMx6xEfRw3iskmqWMF4smvzrHNkaCPdAzOzOu2xvn1YHbRfZktcDG - S28z5M+5bdNNcTK1T3H0a+G+DnrXG/F1LWC+K+b8YJt5DrDUhu2x8pm4bM60GIa0Udo9DhgYfJ72 - I+VU5c/N6GXhP36Kmf378E44HG0AsDMpvxn2GYSVilOtb8MmyzwPB8zIgu/W87ox4CuNrqUSLnBM - bdqf7Rjh+PSr5dM4WAJNB72Ro9N5cDzrLYJ+vFc7Hf5or2GENAUODwSvl607QNNzOY3YhDySi38A - AAD//wMAu7boddgSAAA= + H4sIANtXXlUAA9xYS2/jNhC+768wfGdk+bVOoCjYoihQFO1lNz30sqDEkcVEIlWScuz99R2KkixF + VDZAUWDRmzXzkZwXZz46ejiXxeIESnMp7pfhzWq5AJFKxsXxfvn45RdyWD7EHyKjqNA0NYiKPywW + EWdxlovb/CkK8KeVaENNreOT5AxYFLSfVmMuFcSaFhAFzU8rS2ul8JwL4VoSPA7ix88/R8FUbMG0 + lLUwcbja3GxWUdB+Wk0JKs2pMISmqRUSNEab5PZ5+/Hbt+RprfY7tNCHsqulYqDwYyF4cb80qoZl + 4KxTQA0wQs3CWny/ZPhpeAnLeL0Kd2S1I+vwy3p9F67uNuu/0O5+QbO+rtj7129x/XVBGx1tJFpt + P1ywN+Htbnc4bLtwozTjShsiaAmv7UdlQed1qSwrKi4eDZSUFx75CySaG99eVS6FT57R8ySqwdCt + KOFFgUV2dXHL/lvntFEAWAOMKdDa5/3ZgGA2C7OQQqa04Ma3vYIjXg5fiCTehcJV8+02XH2MgqGo + MxvrUl3mvXJqu4LQosrp+l2ozfdQosZ88HSaq0F60LWsFsx3UXqNbgudKkUvIyXGc9A8fJtoMKaA + EvBiJtSkuReT86oalouv5v6XNfNGBn+YYhlmp21eJONQMN35Q5XhKa+oa757vAJjyaA/DFZG9KQJ + KCUVweBWUmjwxqTBDWI2Rse/48x4E9BtMU73K9Cvbpc3MY3/p9N05VRooUds+i/0gponcNcD54ie + VkRUKZniaRgHWptcKv6NNnDn3m/r/e1PGNK3QONdxqaEq9VquHxqqEdnsPTjTxVqTnbezyGa0DLG + rSUY/Cls4isyiNQmKMPE4wosugTUNCK1nel4ihviMyhDz8TRBa8KzlBW3YxOpCyAimWc0UJbrtID + Ok6AXpCUqm5GGfkMIt6fzeZSIrz5cpqEi3i7CteHg22kYtiCtnF4OIRR0H60tww3JQ03+pNritXS + f3ddpuLKJbOUwuRxuI6CiXCCvQBVSDjWqxG4kbbntgOZ2B7VcLvHz9cxfZVercxl0YTb33l4SY9A + alXEuTGVvgsCqrG765tEUS7sxWkr/gZbLraAi236X0vAamVfC3mUwQn9v6nE8QHEiSspLOBeU8ES + eUZ60O/vzqsF/7uGNvnYRhDMsXuoeLtJD9swY2m6STfZfr/Z7zLYIYFM4QBJimmZXdo2LAUVxb70 + h7Sl7X47TQ60MDnGAimreBbyRUTBQOZADBJurnr32apqhSWB9X2sC8v5BqjXmn46WQLLaXGFDmRd + g70oWQwQnaBNjNY19mecr+L5ihlJx/1eZsRqqUgtM/9kT5wqulBJVqdNF7+efpU50AlEKYlmzzOX + rde3k2B82drHBck5Vqa6jLhGP6kbBOBGbaTtDUXKjYqyeieN7/H9Du0zpmuo45dNg5h9nLgK1VhS + SubcVLQunvHaNpLewAEz0hJbGsS04mjIVO7cDKZ+/nvXt2+5Pn3Q/Qhu95K2JNxMKKifYNaJThWv + ZgnoQN938Ib+kgoJj2QEOR6xEfT0vFdINEsZLxZNfnWOHYwEZ6CHOzOumxvn1YHbRXbNaqYbz73N + sH9ObRtviszUPsXRr5n72uvdbMTXtYDprpjzkx3mGcDcGLbHyhfisjnRYhiSWmn3OGBg8HnaUcqx + yp+bwcvCf/wYM/n34Z1wONsA4GRSfjPsMwgrFVmtb8M6TT0PB8zIjO/W86o24CuNdqQSLpCm1s3P + hka4fvrV9tMomAONid7A0TEfHHK9WdD392rY4ff26imkyZE8ELxetu4ATc/kOGKj5hF/+AcAAP// + AwCfzScV2BIAAA== headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"ca37d2b9fb60005584eafdd45c03f64c"'] + etag: ['"32b3369db8cf5a695ea36698cffd712a"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] status: {code: 200, message: OK} - request: - body: !!python/unicode 'fbcxdm10.029513761sale5db2hg10.025502013salefalse5' headers: {} @@ -783,35 +783,35 @@ interactions: response: body: string: !!binary | - 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 headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"6266f874fbfd1cb722ccd8a40f0cc7b7"'] + etag: ['"ff3ee44133a8da2f292d931e3e0980ab"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] @@ -847,4 +847,110 @@ interactions: content-length: ['356'] content-type: [application/json] status: {code: 200, message: OK} +- request: + body: !!python/unicode 'authorized' + headers: {} + method: POST + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/advanced_search_ids + response: + body: + string: !!binary | + H4sIAOBXXlUAA7IpTk0sSs7QLUotLs0pKbbjUlCwKUhMT9UtzqxKVSipLEi1VcrMK0lNTy1SsjM1 + sNGHS4KVZqYUQxUlFhUlViqBBEHAJrMkNdfOyCypwKzSRh/MASnXB6q347LRR7cUAAAA//8DABoL + 4DqGAAAA + headers: + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: ['"1f36b0274c5b890b00790bb3038fbd88"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 200, message: OK} +- request: + body: !!python/unicode 'authorized26bp6y' + headers: {} + method: POST + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/advanced_search + response: + body: + string: !!binary | + H4sIAOFXXlUAA9xYTY/bNhC9769Y+M6VZK8dJ9AqCFAU6CFF0Wx66CWgqLHFXYlUScpr76/vkPq2 + qE16KFD0Zs08fsxw+ObR8cdzWdyeQGkuxcMqugtXtyCYzLg4Pqy+Pv5M9quPyU3MFGTcEEZVRoyi + QlNmcIS+NZcKHlZMFgU4yyq5ub2NWa0UCEMqegQi6jIF1SK5MHAEtUqiOPCg3Gj3rfkrXI/ZhnHQ + Ox3USEMLwg2U2rPAyIsxjPbtxvIsWe/SaneJA/xpLdpQU+uE1iaXCpfI4qA1ubVw/kTTAnBi+3MI + lF0I15Jg2iD5+uWnLrKx2YJpKWthkii8CzGQ9ss6SlAsp5gJypg1EtyPNun75/t3r6/p01rttk9x + 4EPZ0VJloPDjVvDiYWVUDaug2ZwCaiAj1LS5yfDT8BJWyTqMtiTcknX0uF5/iMIPm92fuO1+gBtf + V9k/Gz8MaJOjjSybQ23zvd2GOHTTZRytB660IYKWcL1/dBZ02cdkWVFx8XigpLzw2F8g1VgMHk+V + S+GzH+h5ltVgHFac8qLAuzKEeDz9u8FpowCwBrJMgda+6M8GRGZPYRFSSEYLbnzTKzji/fClSGp7 + mVwxv7+Pwnd4FUembttYl+qyHFXjtiMILaqcrn8ItfkeCskDFGfzsxodD4Z2qEXmuyi9pyMRqhS9 + TJww4T3fJBqMKaC0hJZSw3IvJudVNS4XX839L2vmjRP8zxTL+HRa8iIHDkWmu3ioMpzxijbku7Xd + aGIZ8cNoZExPmoBSUhFMboVtE7w5cbhRzqbo5DP2jDcB3RTT474C/dLM8ibGxX86zUfOjRZ6RNJ/ + oRf0PDUiAH9RPa+IuFKS4WqYh67FUgd3M/32ebv//RFT+hZoOst0K1Fo2+qSd2GkwdJPPlXoOdl2 + v4Rwqc1QAuFOMPlz2CzWk+TMHtABDx5HtCJolpHa9nRcpWniCyhDz6SRC14XnKGsuh6dSlkARR12 + oIW2UqUHdJqgE3JtURv5DCLZZuk6P1rJZL8aT8pFch9G6/3eEqkYU9B9Eu33qLDaj/aWOXVopdEf + XFOslv67Y5mKq+YwSylMnkTrOJgZZ9gLUIWCYx1OwM7arts2ZGI5ysm7r1+GNj1Yh13msnDp9jMP + L63GrFWR5MZU+kMQUI3sru9SRVFe4sVpK/4OKRcp4GJJ/1sJWK3Zt0IeZXDC+O8qcfwI4sSVFBbw + oKnIUnlGedDP36xXC/5X3SlgpBEEc2QPldxv2P4+OmSMbdjmsNttdtsDbKNww2APKcNjWRzaEpaC + iiIv/SptaTe/G08OtDA55gIVq3gW8kXEwcjWgDJIuRn8zWfrqhWWBNb3sS6s5huhrj19d7ICltNi + gI5sHcFeFD4lBkRnaA9G6xr5GfureB4wE+uU7+WBWC8VzArzT3bFuaNLlcxq5lh8WH2wNaATiFIS + nT0vXLbe33aC6WVr3xck51iZ6jLRGn2ndgjAidpM2xuKkhsdZfWDMrzH9zO8+bBxiKW3SVOgGitK + yZybitbFM95aZ+n3NxJGWiKjQUIrjvuY25sog+swe0ubmoYbC+oXWnWqmeLVohAb+XsmczKQVNj4 + ZUZQ6xCbRM/dv0LitpTxYnHLV+vYBkGGN/FYQ2Zcu8rz+qCZRXaXdoGVlt4oyCPzvU0nRYVmX6QY + 10Ld9v6mR+ArU8B8Vjzzk21qB4CldmSXlS+kOc2ZF9OQ1ko3IjkDg8+0TlpNXf6zGSls//JTzOwR + /oNwONsEIEMr/zbscwArFdWdb8KaMY+AxhNZiN1GXtUGfKXRthbCBcq12v107bThlW+WV+JgCTQV + PKNAp7porHkWQd+fy6mk783VSymTYxMleL1s3QFu/SCnGZuQh/1c+gMqufkbAAD//wMAzcjxzMMS + AAA= + headers: + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: ['"763581a5ea61ea30fcb2bd7f84d1c3ea"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 200, message: OK} +- request: + body: null + headers: {} + method: PUT + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/26bp6y/void + response: + body: + string: !!binary | + H4sIAONXXlUAA9xYS4/bNhC+51cYvnMl+RVnodUiQFGghxRFk82hl4AixxZ3JVIlKa+dX9+hXpZW + 1GaBokDQmzXzkZwXZz46vj8X+eIE2ggl75bRTbhcgGSKC3m8Wz58+ZXsl/fJu9hqKg1lFlHJu8Ui + FjxZ7dJyd4kD/OkkxlJbmeSkBAceB+2n09hLCYmhOcRB/dPJWKU1nnMhwiiCx0Hy8PmXOJiKHZgW + qpI2icKbMIyD9sspCtAso9ISypgTErTF2PTD0+b99+/p40rvto9x4EO51Upz0PixkCK/W1pdwTJo + jNNALXBC7cIZfLfk+GlFActkFUZbEm7JKvqyWt1G4e169xea3S+o11clf/P6zRrXXxe0wTFWodXu + o431dhvi0nUXbZQehDaWSFrAS/tRmdN5HVNFSeXFo4GCitwjf4bUCOvbq8yU9MkP9DyJajB0K05F + nmONXV08nv5b54zVAFgDnGswxuf92YLkLguzkFwxmgvr217DEe+GL0QKr0LeFPOHTRS+j4OhqDMb + 61Jf5r1q1G4FoXmZ0dWbUOsfoWSF+RBsmqtBetC1QyW576L0GtMWOtWaXkZKjOegd/g2MWBtDgXg + xUypZZkXk4myHJaLr+b+lzXzSgZ/mmIZZqdtXuQgIOem84dqK5goadN8t3gFxpJBfxisjOnJENBa + aYLBLZU04I1JjRvEbIxOPuHMeBXQbTFO9wvQb80ur2Jq/0+n6cqp0EGP2PSf6QU1j9BcD5wjZloR + cakVw9MwDrSymdLiO63h9U5/fNru//yCIX0NNN5lbEoUurE6p51ZabH0k48lak5u3M8h6tByLpwl + GPwpbOIrEgjmEnTAxOMKLLoU9DQilZvpeEozxGdQlp5JQxe8KjhDUXYzOlUqByqXyYHmxlGVHtBx + AvSCMKq7GWXVE8hky9NVdkR4/dVoUiGTTRit9nvXSOWwBW2SaL+P4qD9aG8ZbkpqavRVGIrV0n93 + XaYUuklmoaTNkmgVBxPhBHsBqpFwrMIRuJa257YDmbgeVVO7h8/XMX2VXq3MVF6H2995REGPQCqd + J5m1pbkNAmqwu5ubVFMh3cVpK/4GWy62gItr+t8KwGrl33J1VMEJ/b8p5fEe5EloJR3gzlDJU3VG + etDv35xXSfF3BW3ysY0gWGD30Mlmzfab6MAZW7P1Ybdb77YH2EbhmsEeUoZpmV3aNiwNJcW+9Lty + pd38bjQZ0NxmGAtkrPJJqmcZBwNZA+KQCnvVN5+tqtJYEljfxyp3nG+Aeqnpp5MjsILmV+hA1jXY + i1b5ANEJ2sQYU2F/xvkqn66YkXTc79WBOC2VzBHzj+7EqaILleIVq7v49fSrrAGdQBaKGP40c9l6 + fTsJxpetfVuQTGBl6suIa/STukYAbtRG2t1QpNyoKMo30vge3+/QvmK6hjp+2NSIubdJU6AGK0qr + TNiSVvkT3tpa0ts3IEZGYUeDhJYC7ZjKGy+DqZv/2vP6ATLr+fQ59xN43UvagmgmQk799LJKDdOi + nKWfA33fv2vyS0qkO4oTZHjEBdDT8V4g0SxtvVg0+cU5biwSnIAe5syFqe+bVwfNLqprVTO9eO5l + ht1zatt4U+Sl7h2Ofs3c1l7fTEZ8W0uY7oo5P7lRfgCYG8LuWPVMmmxOtBiGtNKmeRpwsPg47Qjl + WOXPzeBd4T9+jJn89fBGOJxdAHAuab8Z7hGElYqc1rdhxZjn2YAZmfHdeV5WFnyl0Q5UIiSS1Kr+ + WZOIppt+c900DuZAY5o3cHTMBodMbxb0471qbvijvXoCaTOkDgSvl6s7QNMPahyxUfNI3v0DAAD/ + /wMAlTJza9USAAA= + headers: + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: ['"0118cfc60dabc42ac01fc06961b90cfd"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 200, message: OK} version: 1 diff --git a/tests/py/fixtures/TestCredits.yml b/tests/py/fixtures/TestCredits.yml index 4d2eafc91f..ab9c8871f9 100644 --- a/tests/py/fixtures/TestCredits.yml +++ b/tests/py/fixtures/TestCredits.yml @@ -4,19 +4,19 @@ interactions: "homer"}' headers: {} method: POST - uri: https://api.balancedpayments.com:443/bank_accounts/BA7fCPsaL7639EPd18t5fBWE/credits + uri: https://api.balancedpayments.com:443/bank_accounts/BAG49kzIGDqdikxXKUyMi5D/credits response: body: {string: !!python/unicode "{\n \"credits\": [\n {\n \"status\"\ : \"succeeded\",\n \"description\": \"homer\",\n \"links\": {\n\ - \ \"customer\": \"CU7cxYMI30ksMYjppt19RtlP\",\n \"destination\"\ - : \"BA7fCPsaL7639EPd18t5fBWE\",\n \"order\": null,\n \"settlement\"\ - : null\n },\n \"updated_at\": \"2015-05-21T20:36:01.357974Z\",\n\ - \ \"created_at\": \"2015-05-21T20:36:01.068544Z\",\n \"transaction_number\"\ - : \"CRKQH-S5P-7XWP\",\n \"failure_reason\": null,\n \"currency\"\ + \ \"customer\": \"CUFc0mjSJOI8J1a8yzGurpS\",\n \"destination\"\ + : \"BAG49kzIGDqdikxXKUyMi5D\",\n \"order\": null,\n \"settlement\"\ + : null\n },\n \"updated_at\": \"2015-05-21T22:16:53.445177Z\",\n\ + \ \"created_at\": \"2015-05-21T22:16:53.157786Z\",\n \"transaction_number\"\ + : \"CR6YA-IOJ-OIJA\",\n \"failure_reason\": null,\n \"currency\"\ : \"USD\",\n \"amount\": 2600,\n \"failure_reason_code\": null,\n\ \ \"meta\": {\n \"exchange_id\": \"6\",\n \"participant_id\"\ - : \"3\"\n },\n \"href\": \"/credits/CR9f6M2PnyNtsSMATdLgrpX\",\n\ - \ \"appears_on_statement_as\": \"example.com\",\n \"id\": \"CR9f6M2PnyNtsSMATdLgrpX\"\ + : \"3\"\n },\n \"href\": \"/credits/CRR5QfXGgSHLpfUs1a2qL60\",\n\ + \ \"appears_on_statement_as\": \"example.com\",\n \"id\": \"CRR5QfXGgSHLpfUs1a2qL60\"\ \n }\n ],\n \"links\": {\n \"credits.events\": \"/credits/{credits.id}/events\"\ ,\n \"credits.order\": \"/orders/{credits.order}\",\n \"credits.settlement\"\ : \"/settlements/{credits.settlement}\",\n \"credits.reversals\": \"/credits/{credits.id}/reversals\"\ @@ -24,7 +24,7 @@ interactions: \ \"credits.customer\": \"/customers/{credits.customer}\",\n \"credits.destination\"\ : \"/resources/{credits.destination}\"\n }\n}"} headers: - content-length: ['1173'] + content-length: ['1171'] content-type: [application/json] status: {code: 201, message: CREATED} - request: @@ -35,47 +35,47 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAA6VUUW/aMBB+769AltqnQUJoQkFCU6GVNq1UDFq13TRFnnMpXhMnsp2KCvHfZ5uY - GFA3aXuJ4rv77u777uz1SauFCIeESoGGre/q2GqtzVc5hMSy0nYkKkIAEkjQB+tMQBBOS0kLpiOW - RQ688WaUvWikzaXLVEKaIBU9ue+T1dP0c89/EdOnX2Upu4O5zGa7BCpeFZCUYVtgfNlPJzOBb/pR - b3A9S7oXMkzHD9cupOCJyc+qLLONah4gZQY5MFn7ag6bHZmqTLCEJMY6AgV+N2z7YTvo3gX+sBcN - /W6nF/YH/fNvDUOl2l8gfnQRnrsQyTETmGhGMavyn7UW8y9fP7UX4azdf3xoFEApplnFIVZ1hNHY - ZaXU5BwYedP93i+umr5wXlSGaBD5/o7gfrKYFAkcZsxBYmVzJgYrssTsGWKa6DKRK3WJuaSElpjJ - 2t1DR7IuOaQa6dUr5k3mgzSaBjP2divFYnp5l9w88/LR6b4sAXMRK4X09pmhxdjsIKxwXmbQIUXe - xG87ey+taWijvj+0EGiPIcqwMNO2zX3MaE7lKAjPdNxpOCYFk5gycRpejRwpzoo0VRs18usuEIOV - Xayt3uiQ9z+nNi3pWYZ15m1tZalHi0oOr7Qwt7TZDyQLiTNl6tawlPL/JasENPcF7V9t+3p04FWN - ygxqN+11PfYOTTZe7a8bsh73UfDsQXg7pDVtrNgWuHenkdccHXBjPILblwJ55s8BmfNR/MFj5HEQ - RcUJOEAn5AiuhqSK4OwP+jQhBxI51N5X1w3SkzrZ/Aa6gvkb2wUAAA== + H4sIAAAAAAAAA6VUUW/aMBB+769AltqnQUjaBIaEJlo0BuuEBkPqNk2R51yKR+KktlNBEf99tkmI + AXWTtpcovrvv7r7vzt5eNBqIcIioFKjX+K6OjcbWfJVDSCwLbUeiIAQgggi9qZwRCMJpLmnGdMQy + S4HX3oSylUZWuXSZQkgTpKLvFu9JO/01n0zH3YmLu5uXUcHz+QGvwlV+SRmu8t8ORjdvVy/j0fAp + oqv1w8fF5hP1hzYi45HJzookqdrULEDKBFJgsvSVDHYHKkUeYQlRiHUE8tqu32z7Tc/94nk9N+j5 + 162bG9/tdL7V/JRmf4G4fqfTDSyI5JgJTDShkBXpz1KJWfB10BxPJ83peDKoC8SYJgWHUNURRmGb + ldKSc2Bko/tdzGsVEE6zwhD1gnb7QPA4WUiyCE4zpiCxslnzgjVZYvYIIY10mcCWOsdcUkJzzGTp + vkZnsi45xBrplAvm3M1m/uf4YfQ4/3CfxwvhYu/pPmjXpHGeA+YiVArp3TNDC7HZQFjjNE+gRbK0 + jt939lpa09BOfX9oIdARQ5RgYaZdNfcuoSmVfc+/0nGX/i3JmMSUiUt/2LekuMriWG1Uv+oaMVhX + i7XXG53y/ufUpiU9S7/MvK+tLOVoUc7hmWbmjtb7gWQmcaJMbgmLKf9fskpAc1/Q8cWu3o4WPKtR + mUEdpr0tx96i0c4p/WVDlcd+EpzqIJwDsjLtypEfyh3daeTURwtcG8/g1UuBHPNngcz5LP7kLXI4 + iKzgBCygFXIGV0NSRXDyB33qkBOJLGqvq2sH6Uld7H4DAOVtRtkFAAA= headers: content-encoding: [gzip] - content-length: ['610'] + content-length: ['611'] content-type: [application/json] status: {code: 200, message: OK} - request: - body: '{"status": "succeeded", "transaction_number": "CRKQH-S5P-7XWP", "description": - "homer", "created_at": "2015-05-21T20:36:01.068544Z", "updated_at": "2015-05-21T20:36:01.357974Z", - "failure_reason_code": null, "failure_reason": null, "destination_href": "/resources/BA7fCPsaL7639EPd18t5fBWE", + body: '{"status": "succeeded", "transaction_number": "CR6YA-IOJ-OIJA", "description": + "homer", "created_at": "2015-05-21T22:16:53.157786Z", "updated_at": "2015-05-21T22:16:53.445177Z", + "failure_reason_code": null, "failure_reason": null, "destination_href": "/resources/BAG49kzIGDqdikxXKUyMi5D", "currency": "USD", "amount": 2600, "meta": {"participant_id": "3"}, "customer_href": - "/customers/CU7cxYMI30ksMYjppt19RtlP", "appears_on_statement_as": "example.com", - "settlement": null, "order": null, "id": "CR9f6M2PnyNtsSMATdLgrpX"}' + "/customers/CUFc0mjSJOI8J1a8yzGurpS", "appears_on_statement_as": "example.com", + "settlement": null, "order": null, "id": "CRR5QfXGgSHLpfUs1a2qL60"}' headers: {} method: PUT - uri: https://api.balancedpayments.com:443/credits/CR9f6M2PnyNtsSMATdLgrpX + uri: https://api.balancedpayments.com:443/credits/CRR5QfXGgSHLpfUs1a2qL60 response: body: string: !!binary | - H4sIAAAAAAAAA31TXW+bMBR9769APC98JZCStzartGnNxJJWbTdNyLMvKysYyzZTq4j/Xtvlw0nU - viDse84951wu+zPHcTEHUkrhrpxf6ug4e/NUBSGRbPW9K1qMAQgQ99NQJCAwL5ksG6oRj00NfKpW - JX3SzKGXlmmFNCCFXt8u8fPD5us8eBKbh3+MyTDdyiobGyi8EpAlRYPA5cWyWGcCXS+TeXqVkfBc - xsXl3ZVNaTgx/WlbVYNRnQOkrKAGKvtan6Ebw7SMIAkkRxrhRkEYz4J4FoU3UbCaJ6sg8uJFukwX - P6eEamofUkIvSM7jhU2RHFGBsE6U07b+089i++3Hl9kuzmbL+7tpAm6ByqrlkCsdYWZsp1LT5Bwo - ftF+b3efJ1+obloTNEqCYAx42CzHDYHjjjVIpO6sL8YQlyUuGaIyL4lWmrsno3vkUOiS36+Rv96m - RbKJMvryXYrd5uKGXP/l7N5yyBggLnI1Bb1h5sPkyOwZPKOaVeDhpp7wb9LvtTWGOvX8rcO6h4s3 - 7LYH/5WIkRh97nvDXkk6v6+/zWtkDfvk+uZN+CPHnLve44g/WDTXn44Wc7o8oXPlggtUfeBzghxZ - tbTeT2mDjvj23+kPB8v2cHVi+ug39TmIpuUYLK4F6fQCdWfdKwNpB+x5BAAA + H4sIAAAAAAAAA31T224aMRB9z1es/FzYC9kN4Y0mKoWmQoUipa2qlWsPjcve4ksUgvbfazt7MaDk + xVrPnDNzznj2cOF5iHCgTAo08X7pq+cd7KkTQmKpTBwJRQgABYo+tEkKgnBWSVYWBvFQ5sD7bMaK + nWG2tUwbJaQFafTN5hMJ8n/rxXI+XoR4vH+ZKV6tO76G6/qSFbit/3E6u7zevcxnt4+U7Z7vv2z2 + X1l86zJKTm31QmVZK9O4ACkzyKGQTa5xUHdWVEWxBJpig0BREMaDIB5E4fcomoTJJL4cjpLrJIx/ + 9v70zN6ljIZhfHU1ThyK5LgQmBhDaaHyP80kVsmP6WC+XAyW88W0b7DFLFMcUt1H2Am7rvQsOYeC + 7I3ezbqfAsJ5qazRKAmCzuBxsZSUFE4r5iCxjjnvVWEuGWEVLmTKqOk0Qmeje+CwNSm/WSL/ZrWK + v23vZ3/Xn++q7UaEOHq8S4LeGK4qwFykegpmv+zDpNhuGTzjvMpgSMq8x7+2fqusFVTr87cxi47X + rt3sITzpJrZFp/PQCB4yWvtN/nVeHavdJ+TbL+F3HHuvG40d/mjRkN9fHWYfPKNzrYILnL2js4ec + SHV6ve3SBZ3w3X/Tby+O7DZ0JvrkL/U5iFJxAg7XgdRmgeqL+j8dUoSYdwQAAA== headers: content-encoding: [gzip] - content-length: ['501'] + content-length: ['502'] content-type: [application/json] status: {code: 200, message: OK} - request: @@ -93,4 +93,154 @@ interactions: content-length: ['356'] content-type: [application/json] status: {code: 200, message: OK} +- request: + body: !!python/unicode 'authorized' + headers: {} + method: POST + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/advanced_search_ids + response: + body: + string: !!binary | + H4sIALVXXlUAA7IpTk0sSs7QLUotLs0pKbbjUlCwKUhMT9UtzqxKVSipLEi1VcrMK0lNTy1SsjM1 + sNGHS4KVZqYUQxUlFhUlViqBBEHAJrMkNdfOpNzCMrvERh/MQZFJTjE2y7ZAyABZKUDLbfTRnQMA + AAD//wMAI6KgS6AAAAA= + headers: + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: ['"ac145393cf3e53d782233ff175b32296"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 200, message: OK} +- request: + body: !!python/unicode 'authorized4w89ktcd36k8' + headers: {} + method: POST + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/advanced_search + response: + body: + string: !!binary | + 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 + 7d18896NM/XnoeDFnwAAAP//AwCwuIxEfyQAAA== + headers: + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: ['"c090fd431f09fda528eb030ace503416"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 200, message: OK} +- request: + body: null + headers: {} + method: PUT + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/4w89kt/void + response: + body: + string: !!binary | + H4sIALhXXlUAA9xYS4/bNhC+51csfOdK8tqOd6FVEKAoUBTtJY9DLgFFjSzGEqmQlNfOr+9QlGRp + RW0WKAoEvVkzH8l5ceaj43fnqrw5gdJcisdVdBuubkAwmXFxeFx9+vg72a/eJW9io6jQlBlEJW9u + bmKeJZun/f3RxAH+tBJtqGl0cpI8gywOuk+rMZcaEk1LiIP2p5WxRik850K4lgSPg+TTh9/iYC62 + YFrJRpgkCm/DMA66L6uoQLGCCkMoY1ZI0BZt0vvj5u2PH+m3tdptv8WBD2VXS5WBwo8bwcvHlVEN + rAJnnAJqICPU3FiDH1cZfhpewSpZh9GWhFuyjj6u1w/h/mGz/YJmDwva9U2dvW59FD6EIa6/LuiC + o41Eq+2Hi/UuDO/vN+tdH22U5lxpQwSt4Ln9qCzpso7Jqqbi4tFARXnpkT9Bqrnx7VUXUvjkOT3P + ohqM3YpTXpZYY1cXvz/9t85powCwBrJMgdY+788GRGazsAgpJaMlN77tFRzwbvhCJPEqlK6Y7zdR + +DYOxqLebKxLdVn2yqntCkLLuqDrV6HufoYSDeaDs3muRulB1/JGZL6LMmh0V+hUKXqZKDGeo97h + 20SDMSVUgBczpYYVXkzB63pcLr6a+1/WzAsZ/GWKZZydrnmRnEOZ6d4fqgxnvKau+W7xCkwlo/4w + WhnTkyaglFQEg1tLocEbkxY3itkUnfyFM+NFQL/FNN3PQH+4XV7EtP6fTvOVc6GFHrDpP9ELar6B + ux44R/S8IuJaSYanYRxoYwqp+A/awtud/ty93USfMaQvgaa7TE2JQjtWl7QLKw2WfvK+Rs3Jjvsl + RBvaLOPWEgz+HDbzFQkEswnKMfG4AosuBTWPSGNnOp7ihvgCytAzcXTBq4IzVHU/o1MpS6BileS0 + 1JaqDICeE6AXhFHVzygjjyCSfV6xS4Xw9stpUi6STRit93vbSMW4BW2SaL+P4qD76G4ZbkpaavSZ + a4rVMnz3XabmyiWzksIUSbSOg5lwhr0AVUg41uEE3Eq7c7uBTGyPaqndpw/XMX2VXq0sZNmG2995 + eEUPQBpVJoUxtX4IAqqxu+vbVFEu7MXpKv4WWy62gItt+l8rwGrNvpbyIIMT+n9bi8M7ECeupLCA + R01Flsoz0oNhf3deI/j3BrrkYxtBMMfuoZLNHdtvojxj7I7d5bvd3W6bwzYK7xjsIWWYlsWlXcNS + UFPsS39LW9rut9MUQEtTYCyQsYqjkE8iDkYyB8og5eaqd5+dqlFYEljfh6a0nG+Eeq4ZppMlsJyW + V+hI1jfYi5LlCNELusRo3WB/xvkqjlfMRDrt9zInVksFs8T8vT1xruhDJbOGtV38evpV5kAnEJUk + OjsuXLZB302C6WXr3hak4FiZ6jLhGsOkbhGAG3WRtjcUKTcqqvqVNH7ADzt0r5i+oU4fNi1i6W3i + ClRjRSlZcFPTpjzirW0lg30jYqQldjRIaM3RjrnceRnM3fx3nvcPkEXP58+5X8DrQdIVhJsIJfXT + yybVTPF6kX6O9EP/bskvqZHuyIwgwyM2gJ6O9wyJZinjxaLJz86xY5HgBPQw54zr9r55deB2kX2r + WujFSy8z7J5z26abIi+173D0a+G2Dno3GfFtLWC+K+b8ZEd5DrA0hO2x8om4bM60GIa0Udo9DTIw + +DjtCeVU5c/N6F3hP36Kmf318Eo4nG0AcC4pvxn2EYSVipzWt2HDmOfZgBlZ8N16XjcGfKXRDVTC + BZLUpv3ZkgjXTb/abhoHS6ApzRs5OmWDY6a3CPr5Xi03/NleA4E0BVIHgtfL1h2g6bmcRmzSPJI3 + /wAAAP//AwA7x8D21RIAAA== + headers: + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: ['"a92d83d0ea3892d35f0e188858b819eb"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 200, message: OK} +- request: + body: null + headers: {} + method: PUT + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/cd36k8/void + response: + body: + string: !!binary | + H4sIALpXXlUAA9xYS4/bNhC+51csfOfK8ivehVaLAEXQHtpLkrboJaDIkcW1RKok5bXz6zvUy9KK + 2ixQFAh6s2Y+kvPizEdHj+civzmBNkLJh0V4u1zcgGSKC3l4WHz5/JHsF4/xu8hqKg1lFlHxu5ub + SPCY8fXuuI8C/OkkxlJbmfikBAceBe2n09hLCbGhOURB/dPJWKU1nnMhwiiCx0H85dNPUTAVOzAt + VCVtvFre3oVR0H45RQGaZVRaQhlzQoK2GJvcHTfvv31LnlZ6t32KAh/KrVaag8aPGynyh4XVFSyC + xjgN1AIn1N44gx8WHD+tKGCBNoRbstySVfh5Fd5vtverzV9odr+gXl+V/C3rV/fh8n4Z4vrrgjY4 + xiq02n00sV7dbcP1+13YRRulqdDGEkkLeGk/KnM6r2OqKKm8eDRQUJF75M+QGGF9e5WZkj55Ss+T + qAZDt6JE5DnW2NXF8+m/dc5YDYA1wLkGY3zeny1I7rIwC8kVo7mwvu01HPBu+EKk8CrkTTHfbcLl + +ygYijqzsS71Zd6rRu1WEJqXGV29CbX+HkpWmA/BprkapAddSyvJfRel15i20KnW9DJSYjwHvcO3 + iQFrcygAL2ZCLcu8mEyU5bBcfDX3v6yZVzL4wxTLMDtt8yKpgJybzh+qrWCipE3z3eIVGEsG/WGw + MqInQ0BrpQkGt1TSgDcmNW4QszE6/hVnxquAbotxul+Afml2eRVT+386TVdOhQ56wKb/TC+oeYLm + euAcMdOKiEqtGJ6GcaCVzZQW32gNr3f684/d3cefMaSvgca7jE0Jl8vlcPnUUI/OYunHH0rUnNy4 + n0PUoeVcOEsw+FPYxFckEMwlKMXE4wosugT0NCKVm+l4SjPEZ1CWnklDF7wqOENRdjM6USoHKhdx + SnPjqEoP6DgBekEY1d2MsuoIMk4TduYFwuuvRpMIGW+W4Wq/d41UDlvQJg73exzj7Ud7y3BTUlOj + 34WhWC39d9dlSqGbZBZK2iwOV1EwEU6wF6AaCcdqOQLX0vbcdiAT16Nqavfl03VMX6VXKzOV1+H2 + dx5R0AOQSudxZm1p7oOAGuzu5jbRVEh3cdqKv8WWiy3g4pr+1wKwWvnXXB1UcEL/b0t5eAR5ElpJ + B3gwVPJEnZEe9Ps351VS/F1Bm3xsIwgW2D10vFmz/SZMOWNrtk53u/Vum8I2XK4Z7CFhmJbZpW3D + 0lBS7Eu/KVfaze9GkwHNbYaxQMYqj1I9yygYyBoQh0TYq775bFWVxpLA+j5UueN8A9RLTT+dHIEV + NL9CB7KuwV60ygeITtAmxpgK+zPOV3m8YkbScb9XKXFaKpkj5h/ciVNFFyrFK1Z38evpV1kDOoEs + FDH8OHPZen07CcaXrX1bkExgZerLiGv0k7pGAG7URtrdUKTcqCjKN9L4Ht/v0L5iuoY6ftjUiLm3 + SVOgBitKq0zYklb5EW9tLentGxAjo7CjQUxLgXZM5Y2XwdTNf+P59QEy6/n0OfcDeN1L2oJoJkJO + /fSySgzTopylnwN9379r8ktKpDuKE2R4xAXQ0/FeINEsbb1YNPnFOW4sEpyAHubMhanvm1cHzS6q + a1UzvXjuZYbdc2rbeFPkpe4djn7N3NZe30xGfFtLmO6KOT+5UZ4CzA1hd6x6Jk02J1oMQ1Jp0zwN + OFh8nHaEcqzy52bwrvAfP8ZM/np4IxzOLgA4l7TfDPcIwkpFTuvbsGLM82zAjMz47jwvKwu+0mgH + KhESSWpV/6xJRNNNv7puGgVzoDHNGzg6ZoNDpjcL+v5eNTf83l49gbQZUgeC18vVHaDpqRpHbNQ8 + 4nf/AAAA//8DAG4DSwrVEgAA + headers: + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: ['"28a9ac5a5101da3f67d25b812973df5b"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 200, message: OK} version: 1 diff --git a/tests/py/fixtures/TestElsewhere.yml b/tests/py/fixtures/TestElsewhere.yml index d92614017a..d799665441 100644 --- a/tests/py/fixtures/TestElsewhere.yml +++ b/tests/py/fixtures/TestElsewhere.yml @@ -12,32 +12,32 @@ interactions: cFngWgqU4q5RsmIcsqNUtJzPnBIwAGsOhp27aUv4lgyRviAfAB74juC6BmE0MZI0IBsOhIqSGKC1 JjvZkhw4g0cgTMzxwFZxDLg1ptHrdJEuzLyQ6aJeQfj7T15Yh2iC0ZhhoJ31c2/e/eD20/Pfcv/c YAJQZue2m0Pq6FKnC7QsmW443R0Mp2pUMlGywibxyZ35wf3+fn+GypjV/X7fAWmgMIDlqijXMHMq - ybl8AqWzQrbCYBkjL0axYiDKURgssSRMo+MgiYOZg8WjVkRx79wqRn6kivgJ8YK1t1y7AfnaxY/4 - rhdgqhV9lK1iBsaoeE5rikxWlQbcXnlh6Lozx7Aasj+lsJR4T/FQJcgdysi7334lX5JrKmhJv8KI - G5AZCJrzyX0eQbGKTQTaUNPqyaGJvQsVG4wOwhkMLFIn97nbtnifHXEj4vvr0F278fE+Sws9nrFM - ViF+ge/64coNV1Ew4f6lEr0MfLbRLS2JtwzSFqOFt1IRswVSMaUNsfdHnpZ4+BMQ/cCaBkqC2OF2 - SmZS7AoOa3LOs1/Ezx8+gv/xBzpH+hOqgJQADTpqqdRuTtZX7+y9MWJhMU5b1w0KSrYKqm/Sjop9 - tCdmEPyOiA5RwFEpZE+YtPeCu94Gz8nJNXaQMH20dEF7A3tl1YqCTknHRKZsQpmRWQ9/ZtHsm/pF - ZQ/ppQFWVr3ie1C95nkyeno18mlYFlKqkgnMWg8ibMICjnphFMtbI9VooMBggcyE3ZbylvFjG52O - jS3VW0M3XXdiPXZ1Lvlh0yVvi4xNPIjeni7Hqr81XWooWVv3s2UYJVc5l5thixOW7xoNV6FflS4U - bplAfDGF3ghjGe2vTkZT5M2SsJ9NAyJHLhxQm0gaqTXLsUoahEawHmFUHft2f1qDiznAdGYUFZpT - VL8kRWAvnIZ3JqfFw0Zhzey449bfuXZv3r+/cV60YTXdwATqDukm13PsoHrTo/Sam04XcbCMwySK - 4nSR5GFA88LzaRWFYVwBDfzCq2gex35elPm8wfu/nUPWFfuk6P9zKgb3F5D+E4yGbIIoju3Edb0o - dKMgiZcoWyY0DKoq94KiwiUNktBfxYlXlEUSu1UmpKopP8vuX6Dz3yeRUyGwq89b8tXqWGtM4PgX - Ctehm/jRKuqekvFfERMPI09dNw6/CydazUrIqcpyHGh4+mB3230v2OGGj1Y3SPrb1cTKPl+jNui+ - iRan1gWrRiaUUNGWm+xg/Jr8zKt/bpht+37K9gKc43+0oI2dEWZQCWnw7e//Ih6m8v4vAAAA//8D - ACcUQ3acCgAA + ybl8AqWzQrbCYBkj30exYiDKURgssSRMo+MgidEIi0etiOLeuVWM/EgV8RPiBWtvuXYD8rWLH/Fd + L8BUK/ooW8UMjFFjBNoUmawqDbi98sLQdWeOYTVkf0phKfGe4qFKkDuUkXe//Uq+JNdU0JJ+hRE3 + IDMQNOeT+zyCYhWbCLShptWTQxN7Fyo2GB2EMxhYpE7uc7dt8T474kbE99ehu3bj432WFno8Y5ms + QvwC3/XDlRuuomDC/Uslehn4bKNbWhJvGaQtRgtvpSJmC6RiShti7488LfHwJyD6gTUNlASxw+2U + zKTYFRzW5Jxnv4ifP3wE/+MPdI70J1QBKQEadNRSqd2crK/e2XtjxMJinLauGxSUbBVU36QdFfto + T8wg+B0RHaKAo1LInjBp7wV3vQ2ek5Nr7CBh+mjpgvYG9sqqFQWdko6JTNmEMiOzHv7Motk39YvK + HtJLA6ysesX3oHrN82T09Grk07AspFQlE5i1HkTYhAUc9cIolrdGqtFAgcECmQm7LeUt48c2Oh0b + W6q3hm667sR67Opc8sOmS94WGZt4EL09XY5Vf2u61FCytu5nyzBKrnIuN8MWJyzfNRquQr8qXSjc + MoH4Ygq9EcYy2l+djKbImyVhP5sGRI5cOKA2kTRSa5ZjlTQIjWA9wqg69u3+tAYXc4DpzCgqNKeo + fkmKwF44De9MTouHjcKa2XHHrb9z7d68f3/jvGjDarqBCdQd0k2u59hB9aZH6TU3nS7iYBmHSRTF + 6SLJw4DmhefTKgrDuAIa+IVX0TyO/bwo83mD9387h6wr9knR/+dUDO4vIP0nGA3ZBFEc24nrelHo + RkESL1G2TGgYVFXuBUWFSxokob+KE68oiyR2q0xIVVN+lt2/QOe/TyKnQmBXn7fkq9Wx1pjA8S8U + rkM38aNV1D0l478iJh5GnrpuHH4XTrSalZBTleU40PD0we62+16www0frW6Q9LeriZV9vkZt0H0T + LU6tC1aNTCihoi032cH4NfmZV//cMNv2/ZTtBTjH/2hBGzsjzKAS0uDb3/9FPEzl/V8AAAD//wMA + EGb7G5wKAAA= headers: cache-control: ['no-cache, no-store, must-revalidate, pre-check=0, post-check=0'] content-disposition: [attachment; filename=json.json] content-encoding: [gzip] - content-length: ['1092'] + content-length: ['1091'] content-type: [application/json;charset=utf-8] expires: ['Tue, 31 Mar 1981 05:00:00 GMT'] - last-modified: ['Sun, 10 May 2015 10:09:16 GMT'] + last-modified: ['Thu, 21 May 2015 22:11:42 GMT'] pragma: [no-cache] - set-cookie: ['guest_id=v1%3A143125255632019927; Domain=.twitter.com; Path=/; - Expires=Tue, 09-May-2017 10:09:16 UTC'] + set-cookie: ['guest_id=v1%3A143224630224336617; Domain=.twitter.com; Path=/; + Expires=Sat, 20-May-2017 22:11:42 UTC'] status: [200 OK] strict-transport-security: [max-age=631138519] status: {code: 200, message: OK} @@ -58,10 +58,10 @@ interactions: content-length: ['93'] content-type: [application/json;charset=utf-8] expires: ['Tue, 31 Mar 1981 05:00:00 GMT'] - last-modified: ['Sun, 10 May 2015 10:09:20 GMT'] + last-modified: ['Thu, 21 May 2015 22:11:44 GMT'] pragma: [no-cache] - set-cookie: ['guest_id=v1%3A143125256069613402; Domain=.twitter.com; Path=/; - Expires=Tue, 09-May-2017 10:09:20 UTC'] + set-cookie: ['guest_id=v1%3A143224630470081097; Domain=.twitter.com; Path=/; + Expires=Sat, 20-May-2017 22:11:44 UTC'] status: [404 Not Found] strict-transport-security: [max-age=631138519] status: {code: 404, message: Not Found} @@ -102,7 +102,7 @@ interactions: content-length: ['136'] content-type: [application/json; charset=UTF-8] expires: ['Sat, 01 Jan 2000 00:00:00 GMT'] - facebook-api-version: [v1.0] + facebook-api-version: [v2.0] pragma: [no-cache] www-authenticate: ['OAuth "Facebook Platform" "not_found" "(#803) Some of the aliases you requested do not exist: adhsjakdjsdkjsajdhksda"'] diff --git a/tests/py/fixtures/TestFriendFinder.yml b/tests/py/fixtures/TestFriendFinder.yml index 561d88c077..0a50209eb6 100644 --- a/tests/py/fixtures/TestFriendFinder.yml +++ b/tests/py/fixtures/TestFriendFinder.yml @@ -50,114 +50,113 @@ interactions: response: body: string: !!binary | - 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 - ANq4GVfbhAAA + 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 + /wMAZcKz/WWEAAA= headers: cache-control: ['no-cache, no-store, must-revalidate, pre-check=0, post-check=0'] content-disposition: [attachment; filename=json.json] content-encoding: [gzip] - content-length: ['5481'] + content-length: ['5426'] content-type: [application/json;charset=utf-8] expires: ['Tue, 31 Mar 1981 05:00:00 GMT'] - last-modified: ['Sun, 10 May 2015 10:09:29 GMT'] + last-modified: ['Thu, 21 May 2015 22:11:50 GMT'] pragma: [no-cache] - set-cookie: ['guest_id=v1%3A143125256965247206; Domain=.twitter.com; Path=/; - Expires=Tue, 09-May-2017 10:09:29 UTC'] + set-cookie: ['guest_id=v1%3A143224631094620583; Domain=.twitter.com; Path=/; + Expires=Sat, 20-May-2017 22:11:50 UTC'] status: [200 OK] strict-transport-security: [max-age=631138519] status: {code: 200, message: OK} diff --git a/tests/py/fixtures/TestGetBalancedAccount.yml b/tests/py/fixtures/TestGetBalancedAccount.yml index d6521431cd..6a53315794 100644 --- a/tests/py/fixtures/TestGetBalancedAccount.yml +++ b/tests/py/fixtures/TestGetBalancedAccount.yml @@ -7,10 +7,10 @@ interactions: response: body: {string: !!python/unicode "{\n \"customers\": [\n {\n \"name\"\ : null,\n \"links\": {\n \"source\": null,\n \"destination\"\ - : null\n },\n \"updated_at\": \"2015-05-10T10:16:56.712510Z\",\n\ - \ \"created_at\": \"2015-05-10T10:16:56.560096Z\",\n \"dob_month\"\ - : null,\n \"id\": \"CU5Y6MpdRd83Q2tNuoPYBOes\",\n \"phone\": null,\n\ - \ \"href\": \"/customers/CU5Y6MpdRd83Q2tNuoPYBOes\",\n \"merchant_status\"\ + : null\n },\n \"updated_at\": \"2015-05-21T22:19:29.869242Z\",\n\ + \ \"created_at\": \"2015-05-21T22:19:29.740742Z\",\n \"dob_month\"\ + : null,\n \"id\": \"CU3Hdi8a6nusIVIu0Bugv0Ji\",\n \"phone\": null,\n\ + \ \"href\": \"/customers/CU3Hdi8a6nusIVIu0Bugv0Ji\",\n \"merchant_status\"\ : \"no-match\",\n \"meta\": {\n \"username\": \"alice\",\n \ \ \"participant_id\": \"1\"\n },\n \"dob_year\": null,\n \ \ \"address\": {\n \"city\": null,\n \"line2\": null,\n \ diff --git a/tests/py/fixtures/TestPayday.yml b/tests/py/fixtures/TestPayday.yml index 088cc6a65a..a3617e6dbf 100644 --- a/tests/py/fixtures/TestPayday.yml +++ b/tests/py/fixtures/TestPayday.yml @@ -1,6 +1,6 @@ interactions: - request: - body: !!python/unicode 'fbcxdm10.029513761sale5db2hg10.025502013salefalse5' headers: {} @@ -9,35 +9,35 @@ interactions: response: body: string: !!binary | - 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 headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"af538742904ed2ece6dcf466f66d5413"'] + etag: ['"6f344181f49f6fcd42ab61d9d7eafde9"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] @@ -46,46 +46,46 @@ interactions: body: 10.0 headers: {} method: PUT - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/2sj3d4/submit_for_settlement + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/8zdjry/submit_for_settlement response: body: string: !!binary | - H4sIAMZRXlUAA9xYS2/cNhC+51cs9k5rtQ9nbcgKUgQtemgPTZxDLgZFjla0JVIlqfVufn2Heq1k - UY6BokDQ22rmIzkvfjPc6MOpyBdH0EYoebcMr1bLBUimuJCHu+X9l1/JfvkhfhdZTaWhzCIqfrdY - RILHa/O44dsowJ9OYiy1lYlNlRTCWuAPqdIPBqzNoQBpo6AFOKw9lxAbmkMU1D+djFVa48lnIowi - aADE958/RcFU7MC0UJW0cbi6Wq2ioP1yigI0y6i0hDLmhAStMza5edq+//49eVzr691jFPhQbrXS - HDR+LKTI75ZWV7AMGuM0UPSJULtwBt8tOX5aUcAyXq/CHVntyDr8sg5vt9vbzfU3NLtfUK+vSv72 - 9Xtcf1nQBsdYhVa7jzb6N7tw8/467OKP0lRoY4mkBby0H5U5ndcxVZRUnj0aKKjIPfJnSIywvr3K - TEmfPKWnSVSDoVtRIvIcq+7i4un43zpnrAbAGuBcgzE+708WJHdZmIXkitFcWN/2Gg54W3whUngV - 8qaYb7bh6n0UDEWd2ViX+jzvVaN2KwjNy4yu34Ta/AglK8yHYNNcDdKDrqWV5L6L0mtMW+hUa3oe - KTGeAzbxbXJhDZJQyzIvJhNlOSwXX839L2vmlQz+NMUyzE5LXiQVkHPT+UO1FUyUtCHfHV6BsWTA - D4OVET0aAlorTTC4pZIGvDGpcYOYjdHxH9gzXgV0W4zT/QL0e7PLq5ja/+NxunIqdNADkv4zPaPm - EZrrgX3ETCsiKrVieBrGgVY2U1p8pzW83mn/y7e/Pv2GIX0NNN5lbEq4cm11Tjuz0mLpxx9L1ByB - e1fXiDq0nAtnCQZ/Cpv4elSCuQSlmHhcgUWXgJ5GpHI9HU9pmvgMytITacYFrwpOUJRdj06UyoHK - ZZzS3LhRpQd0MwF6QRjVXY+y6glknCbsxAuE11+NJhEy3q7C9X7viFQOKWgbh/s9tvH2o71luCmp - R6OvwlCslv67Y5lS6CaZhZI2i8N1FEyEE+wZqMaBY70agWtpe27bkInjqHrYu/98adMX6cXKTOV1 - uP3MIwp6AFLpPM6sLc1tEFCD7G6uEk2FdBenrfgrpFykgLMj/YcCsFr5Q64OKjii/1elPHwAeRRa - SQe4M1TyRJ1wPOj3b86rpPi7gjb5SCMIFsgeOt5u2H4bppyxDduk19eb610Ku3C1YbCHhGFaZpe2 - hKWhpMhLfypX2s3vRpMBzW2GscCJVT5J9SyjYCBrQBwSYS/65rNVVRpLAuv7UOVu5hugXmr67uQG - WEHzC3Qg6wj2rFU+QHSCNjHGVMjP2F/l0wUzko75XqXEaalkbjD/6E6cKrpQKV6xmsUvp19kDegI - slDE8KeZy9br204wvmzta4NkAitTn0ezRt+pawTgRm2k3Q3FkRsVRfnGMb7H9zu0r5iOUB3TXR42 - NWLubdIUqMGK0ioTtqRV/oS3tpb09g0GI6OQ0SCmpUA7pvLGy2Dq5r/3fP+a52954P0EceglbYk0 - PSKn/oGzSgzTopwdSAf6ntHrcZiUOAApTnDmIy6kHg58gUSztPVi0eQX57hGSbAnemZpLkx9A706 - aHZRHXnNsPPcWw35dGrbeFOcVN3LHP2aub+9vumV+NqWMN0Vc350zT0FmGvL7lj1TJpsTrQYhqTS - pnkscLD4XO1GzLHKn5vBS8N//Bgz+TPijXA4uQBgp9J+M9yzCCsVp1zfhhVjnocEZmTGd+d5WVnw - lUbbYomQOLZW9c96rGj49cHxaxTMgcaD38DR8Xw4nP1mQT/eq54Wf7RXP1LaDIcJgtfL1R2g6aka - R2xEHvG7fwAAAP//AwDhAM47+RIAAA== + H4sIAO1XXlUAA9xYS2/jNhC+768IfGck2XHWu1AUbFG0aIHuZXdboJeAIkcWE4lUScqx8+t3qJel + iEoCFAUWvVkzH8l58Zuh49tjWVwcQBuh5M0qugxXFyCZ4kLub1bfvv5Cdqvb5F1sNZWGMouo5N3F + RSx4snvi9/oUB/jTSYyltjaJqdNSWAv8LlP6zoC1BZQgbRx0AIe1pwoSQwuIg+ank7Faazz5RIRR + BA2A5NuXn+NgLnZgWqpa2iQKL8MwDrovpyhBs5xKSyhjTkjQOmPTDw9X75+e0vu1vt7ex4EP5VYr + zUHjx4UUxc3K6hpWQWucBoo+EWovnME3K46fVpSwStZhtCXhlqyjr+v1xyj8uI3+RrOHBc36uuJv + X7/G9ecFXXCMVWi1+2ijv95uQ1y66eOP0kxoY4mkJTy3H5UFXdYxVVZUnjwaKKkoPPJHSI2wvr2q + XEmfPKPHWVSDsVtxKooCq+7s4v7w3zpnrAbAGuBcgzE+748WJHdZWIQUitFCWN/2GvZ4W3whUngV + iraYP1xF4fs4GIt6s7Eu9WnZq1btVhBaVDldvwm1eQ0la8yHYPNcjdKDrmW15L6LMmhMV+hUa3qa + KDGeIzbxbXJmDZJSy3IvJhdVNS4XX839L2vmhQz+MMUyzk5HXiQTUHDT+0O1FUxUtCXfLV6BqWTE + D6OVMT0YAlorTTC4lZIGvDFpcKOYTdHJH9gzXgT0W0zT/Qz0W7vLi5jG/8NhvnIudNA9kv4jPaHm + HtrrgX3EzCsirrRieBrGgdY2V1o80Qbe7PTr583vP/2FIX0JNN1lakoUura6pF1YabH0k08Vag7A + vasbRBNazoWzBIM/h818PSjBXIIyTDyuwKJLQc8jUruejqe0TXwBZemRtOOCVwVHKKu+R6dKFUDl + KsloYdyoMgD6mQC9IIzqvkdZ9QAy2fJ0ne8R3ny1mlTI5CqM1rudI1I5pqCrJNrtojjoPrpbhpuS + ZjT6UxiK1TJ89yxTCd0ms1TS5km0joOZcIY9AdU4cKzDCbiRdud2DZk4jmqGvW9fzm36LD1bmaui + CbefeURJ90BqXSS5tZX5GATUILuby1RTId3F6Sr+EikXKeDkSP+uBKxWfleovQoO6P9lJfe3IA9C + K+kAN4ZKnqojjgfD/u15tRT/1NAlH2kEwQLZQydXG7a7ijLO2IZtsuvrzfU2g20UbhjsIGWYlsWl + HWFpqCjy0mflSrv93WpyoIXNMRY4scoHqR5lHIxkLYhDKuxZ3352qlpjSWB97+vCzXwj1HPN0J3c + ACtocYaOZD3BnrQqRohe0CXGmBr5GfurfDhjJtIp36uMOC2VzA3mn9yJc0UfKsVr1rD4+fSzrAUd + QJaKGP6wcNkGfdcJppete22QXGBl6tNk1hg6dYMA3KiLtLuhOHKjoqzeOMYP+GGH7hXTE6pjuvPD + pkEsvU3aAjVYUVrlwla0Lh7w1jaSwb7RYGQUMhoktBJox1zeehnM3fz3nm9e8vwtD7wfIA6DpCuR + tkcU1D9w1qlhWlSLA+lIPzB6Mw6TCgcgxQnOfMSF1MOBz5BolrZeLJr87BzXKAn2RM8szYVpbqBX + B+0uqievBXZeeqshn85tm26Kk6p7maNfC/d30Le9El/bEua7Ys4PrrlnAEtt2R2rHkmbzZkWw5DW + 2rSPBQ4Wn6v9iDlV+XMzemn4j59iZn9GvBEORxcA7FTab4Z7FmGl4pTr27BmzPOQwIws+O48r2oL + vtLoWiwREsfWuvnZjBUtv945fo2DJdB08Bs5Op0Px7PfIuj1vZpp8bW9hpHS5jhMELxeru4ATc/U + NGIT8kjefQcAAP//AwA9spKc+RIAAA== headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"3fcd64b6545ca4d4a6ce250d441498b7"'] + etag: ['"1c21eccca736b7df037da3eb125784e4"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] status: {code: 200, message: OK} - request: - body: !!python/unicode 'fbcxdm15.7629513761sale5db2hg15.7625502013salefalse5' headers: {} @@ -94,35 +94,35 @@ interactions: response: body: string: !!binary | - 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 headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"ec553f4435b0efc54a29f279fcb865b5"'] + etag: ['"e379ad8527eb968caee746a3d2527652"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] @@ -131,40 +131,40 @@ interactions: body: 15.76 headers: {} method: PUT - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/8n9pft/submit_for_settlement + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/ddxh2y/submit_for_settlement response: body: string: !!binary | - H4sIAMpRXlUAA9xYS2/jNhC+768wfGdk+ZE4gaLFAsWiLdAeukkPvQQUNbK4kUiVpBx7f32HoiRL - EZUNUBRY9GbNfCTnxW+Gjj6eymJxBKW5FPfL8Gq1XIBgMuXicL98fPhM9suP8YfIKCo0ZQZR8YfF - IuJpvBe3VWaiAH9aiTbU1DrWdVJyYyB9yqR60mBMASUIxLUAizXnCmJNC4iC5qeVsVopPPlMuJYE - DYD48ctPUTAVWzAtZS1MHO6ubq6joP2yihIUy6kwhDJmhQSt0ya5fd7efPuWfF2r693XKPCh7Gqp - UlD4sRC8uF8aVcMycMYpoOgToWZhDb5fpvhpeAnLeL0Kd2S1I+vwYR3ebbd329VfaHa/oFlfV+n7 - 14e4/rKgDY42Eq22Hy7669tduLm5Drv4ozTjShsiaAmv7UdlQed1TJYVFWePBkrKC4/8BRLNjW+v - KpfCJ8/oaRLVYOhWlPCiwKq7uHg6/rfOaaMAsAbSVIHWPu9PBkRqszALKSSjBTe+7RUc8Lb4QiTx - KhSumG+34eomCoaizmysS3We98qp7QpCiyqn63ehNt9DiRrzwdk0V4P0oGtZLVLfRek1ui10qhQ9 - j5QYzwGb+Da5sAZJqGG5F5PzqhqWi6/m/pc180YGf5hiGWanJS+ScShS3flDleGMV9SR7w6vwFgy - 4IfByogeNQGlpCIY3EoKDd6YNLhBzMbo+DfsGW8Cui3G6X4F+sXt8iam8f94nK6cCi30gKT/Qs+o - +QruemAf0dOKiColGZ6GcaC1yaXi32gDb3b6+dc/Np8fMKRvgca7jE0JV6vVcPnUUI/OYOnHnyrU - HCH1rm4QTWjTlFtLMPhT2MTXo+TMJijDxOMKLLoE1DQite3peIpr4jMoQ0/EjQteFZygrLoenUhZ - ABXLOKOFtqNKD+hmAvSCMKq6HmXkM4g4S9gpLRHefDlNwkW8XYXr/d4SqRhS0DYO93ts4+1He8tw - U9KMRn9yTbFa+u+OZSquXDJLKUweh+somAgn2DNQhQPHejUCN9L23LYhE8tRzbD3+OXSpi/Si5W5 - LJpw+5mHl/QApFZFnBtT6bsgoBrZXV8linJhL05b8VdIuUgBZ0v6TyVgtaZPhTzI4Ij+X1Xi8BHE - kSspLOBeU5Em8oTjQb+/O68W/O8a2uQjjSCYI3uoeLth+22YpYxt2Ca7vt5c7zLYhasNgz0kDNMy - u7QlLAUVRV76XdrSdr+dJgdamBxjgROreBbyRUTBQOZAKSTcXPTus1XVCksC6/tQF3bmG6Bea/ru - ZAdYTosLdCDrCPasZDFAdII2MVrXyM/YX8XzBTOSjvleZsRqqWB2MP9kT5wqulDJtGYNi19Ov8gc - 6AiilESnzzOXrde3nWB82drXBsk5VqY6j2aNvlM3CMCN2kjbG4ojNyrK6p1jfI/vd2hfMR2hWqa7 - PGwaxNzbxBWoxopSMuemonXxjLe2kfT2DQYjLZHRIKYVRzumcudlMHXz33sevuX5ex54P0Aceklb - Iq5HFNQ/cNaJZopXswPpQN8zejMOkwoHIJkSnPmIDamHA18h0SxlvFg0+dU5tlES7ImeWTrlurmB - Xh24XWRHXjPsPPdWQz6d2jbeFCdV+zJHv2bub693vRJf2wKmu2LOj7a5ZwBzbdkeK1+Iy+ZEi2FI - aqXdYyEFg8/VbsQcq/y5Gbw0/MePMZM/I94Jh5MNAHYq5TfDPouwUnHK9W1YM+Z5SGBGZny3nle1 - AV9ptC2WcIFja938bMYKx69Pll+jYA40HvwGjo7nw+HsNwv6/l7NtPi9vfqR0uQ4TBC8XrbuAE3P - 5DhiI/KIP/wDAAD//wMAo4jMNPkSAAA= + H4sIAPBXXlUAA9xYS2/jNhC+51cEvjOy/Ip3oWixRbFAUbSXTQq0l4AiRxY3EqmSlGPn13eol6WI + ygYoCix6s2Y+kvPiN0NHn05Ffn0EbYSSd4vwZrm4BskUF/Jwt3i4/0L2i0/xVWQ1lYYyi6j46vo6 + Ejzm/JStzlGAP53EWGorE5sqKYS1wB9TpR8NWJtDAdJGQQtwWHsuITY0hyiofzoZq7TGk89EGEXQ + AIgfvv4cBVOxA9NCVdLG4fbmdhcF7ZdTFKBZRqUllDEnJGidscmHp83ty0vybaV3229R4EO51Upz + 0PhxLUV+t7C6gkXQGKeBok+E2mtn8N2C46cVBSzi1TLckuWWrML71epjuPy43fyFZvcL6vVVyd+/ + fofrLwva4Bir0Gr30UR/td0ucem6iz9KU6GNJZIW8Np+VOZ0XsdUUVJ59migoCL3yJ8hMcL69ioz + JX3ylJ4mUQ2GbkWJyHOsuouLh+N/65yxGgBrgHMNxvi8P1mQ3GVhFpIrRnNhfdtrOOBt8YVI4VXI + m2L+sAmXt1EwFHVmY13q87xXjdqtIDQvM7p6F2r9PZSsMB+CTXM1SA+6llaS+y5KrzFtoVOt6Xmk + xHgO2MS3yYU1SEIty7yYTJTlsFx8Nfe/rJk3MvjDFMswOy15kVRAzk3nD9VWMFHShny3eAXGkgE/ + DFZG9GgIaK00weCWShrwxqTGDWI2Rse/Yc94E9BtMU73K9AvzS5vYmr/j8fpyqnQQQ9I+s/0jJpv + 0FwP7CNmWhFRqRXD0zAOtLKZ0uKF1vB6py+bP+9//QlD+hZovMvYlHC5XA6XTw316CyWfvy5RM0R + uHd1jahDy7lwlmDwp7CJr0clmEtQionHFVh0CehpRCrX0/GUponPoCw9kWZc8KrgBEXZ9ehEqRyo + XMQpzY0bVXpANxOgF4RR3fUoq55AxluerLIDwuuvRpMIGW+W4Wq/d0QqhxS0icP9PoyC9qO9Zbgp + qUejP4ShWC39d8cypdBNMgslbRaHqyiYCCfYM1CNA8dqOQLX0vbctiETx1H1sPfw9dKmL9KLlZnK + 63D7mUcU9ACk0nmcWVuaj0FADbK7uUk0FdJdnLbib5BykQLOjvQfC8Bq5Y+5OqjgiP7flPLwCeRR + aCUd4M5QyRN1wvGg3785r5Li7wra5CONIFgge+h4s2b7TZhyxtZsne526902hW24XDPYQ8IwLbNL + W8LSUFLkpd+VK+3md6PJgOY2w1jgxCqfpHqWUTCQNSAOibAXffPZqiqNJYH1fahyN/MNUK81fXdy + A6yg+QU6kHUEe9YqHyA6QZsYYyrkZ+yv8umCGUnHfK9S4rRUMjeYf3YnThVdqBSvWM3il9MvsgZ0 + BFkoYvjTzGXr9W0nGF+29rVBMoGVqc+jWaPv1DUCcKM20u6G4siNiqJ8xxi+xTG8x/c7tK+YjlAd + 010eNjVi7m3SFKjBitIqE7akVf6Et7aW9PYNBiOjkNEgpqVAO6byxstg6ua/93z3lufveeD9AHHo + JW2JND0ip/6Bs0oM06KcHUgH+p7R63GYlDgAKU5w5iMupB4OfIVEs7T1YtHkV+e4RkmwJ3pmaS5M + fQO9Omh2UR15zbDz3FsN+XRq23hTnFTdyxz9mrm/vb7plfjaljDdFXN+dM09BZhry+5Y9UyabE60 + GIak0qZ5LHCw+FztRsyxyp+bwUvDf/wYM/kz4p1wOLkAYKfSfjPcswgrFadc34YVY56HBGZkxnfn + eVlZ8JVG22KJkDi2VvXPeqxo+PXR8WsUzIHGg9/A0fF8OJz9ZkHf36ueFr+3Vz9S2gyHCYLXy9Ud + oOmpGkdsRB7x1T8AAAD//wMA1jHRjvkSAAA= headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"c6fa2b2cd1c4f91d6efdeb656ff381bf"'] + etag: ['"5feda729ec009396b92675c02c5bbd79"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] @@ -174,19 +174,19 @@ interactions: "homer"}' headers: {} method: POST - uri: https://api.balancedpayments.com:443/bank_accounts/BA7fCPsaL7639EPd18t5fBWE/credits + uri: https://api.balancedpayments.com:443/bank_accounts/BAG49kzIGDqdikxXKUyMi5D/credits response: body: {string: !!python/unicode "{\n \"credits\": [\n {\n \"status\"\ : \"succeeded\",\n \"description\": \"homer\",\n \"links\": {\n\ - \ \"customer\": \"CU7cxYMI30ksMYjppt19RtlP\",\n \"destination\"\ - : \"BA7fCPsaL7639EPd18t5fBWE\",\n \"order\": null,\n \"settlement\"\ - : null\n },\n \"updated_at\": \"2015-05-21T21:51:42.447835Z\",\n\ - \ \"created_at\": \"2015-05-21T21:51:42.143243Z\",\n \"transaction_number\"\ - : \"CR90F-4X5-C17G\",\n \"failure_reason\": null,\n \"currency\"\ + \ \"customer\": \"CUFc0mjSJOI8J1a8yzGurpS\",\n \"destination\"\ + : \"BAG49kzIGDqdikxXKUyMi5D\",\n \"order\": null,\n \"settlement\"\ + : null\n },\n \"updated_at\": \"2015-05-21T22:17:57.036246Z\",\n\ + \ \"created_at\": \"2015-05-21T22:17:56.765158Z\",\n \"transaction_number\"\ + : \"CRZUL-OJG-YN8L\",\n \"failure_reason\": null,\n \"currency\"\ : \"USD\",\n \"amount\": 1500,\n \"failure_reason_code\": null,\n\ \ \"meta\": {\n \"exchange_id\": \"3\",\n \"participant_id\"\ - : \"3\"\n },\n \"href\": \"/credits/CR4BVo2ME0kaC9AEYeUccbeg\",\n\ - \ \"appears_on_statement_as\": \"example.com\",\n \"id\": \"CR4BVo2ME0kaC9AEYeUccbeg\"\ + : \"3\"\n },\n \"href\": \"/credits/CR20EilQW4jbtuJPWIh5x7gx\",\n\ + \ \"appears_on_statement_as\": \"example.com\",\n \"id\": \"CR20EilQW4jbtuJPWIh5x7gx\"\ \n }\n ],\n \"links\": {\n \"credits.events\": \"/credits/{credits.id}/events\"\ ,\n \"credits.order\": \"/orders/{credits.order}\",\n \"credits.settlement\"\ : \"/settlements/{credits.settlement}\",\n \"credits.reversals\": \"/credits/{credits.id}/reversals\"\ @@ -194,55 +194,55 @@ interactions: \ \"credits.customer\": \"/customers/{credits.customer}\",\n \"credits.destination\"\ : \"/resources/{credits.destination}\"\n }\n}"} headers: - content-length: ['1175'] + content-length: ['1173'] content-type: [application/json] status: {code: 201, message: CREATED} - request: body: null headers: {} method: GET - uri: https://api.balancedpayments.com:443/customers/CU7cxYMI30ksMYjppt19RtlP + uri: https://api.balancedpayments.com:443/customers/CUFc0mjSJOI8J1a8yzGurpS response: body: string: !!binary | - H4sIAAAAAAAAA41UwY6bMBC971cgzs1CSNLdzbWnHlaqqvawrSrk2K5wY2xqD9VGEf/eMQHiYFrv - hcPMe8+eNw+f75Ikpa0FXXNj033yHQtJcu6/2FKk5lhVrZTvxpoU6uigIwhhVreGzoFYZ9yCUASE - VoPKINJNam3DCHBWEkBEWuTr3SrfrYr1lyLfb3b7Ir/fPhWP77ff0olCDY9QNg/5pth5FKYPZa0V - VPNhBHPHfvj6QF9fnj9u8qN9fvnVNLB++gzy0/XMptJqPmBaGf7T0bPJwSyuhEbTiigoLRBonZGp - 0quaAK2ux9UcyMxi/rs3KA0cdLOdODHz0QhjhtvZpqiA0wyIe8KV8mK5vA7L7uJzL1Ck0diQJdVs - oUl1q8Cc/G4wyKG1eA9ry6XUWatKSSxs52PymggZFMVN4Do864fLj5vUC+81+vdThNMMXevzbLPz - tNih3w0r8oiUGFZWWrJ+lV4UPLJgXebhLkn2NA5EHUtCe5MiMrfQQInxg4hJDJgFrv+3/sMH75de - MIO/AjcKU/C2YUJ4cClnW8SSCyRgMmGbFniEPKECPhiiLKHu8Ypo3CADHXwkWhWbYQQtsP/gy0xk - 5AqGj7BAQRt2edv/E84BE3DxqWXRPI2ggP22EEwo/D+7u+4vxXx56JMGAAA= + H4sIAAAAAAAAA41UTY/TMBC976+IcqabJttW3V6RQOyFw8IFhKKpbRSziR38gShV/jvjNEndOOC9 + 5DDz3rPnzYvPd0mSEquNbJjS6SH5ioUkOfdfbAloGFaFres3Y63m4sVBRxDCtLSKzIFYp0wbLsBw + KQaVQaSb1GxLwTBagkFEWqzz7Wq9XRX5p6I45LvDprjfPW7y/cOXdKIQxSKU7W67f/ApVB7LRgpT + zYfh1B379vM7sm5+PD99/LB/ymF/+vPeqvb5emRbSTGfL60U++7Y2WRgFhVCm0kFwpTagLHOxlTI + VQOGVNfTGmZgZjD72duTBv65yU4M1HwwoFQxPdsT4eY0A+KWcKGsWC7nYdldfG4FirQSG3VJJF1o + EmmFUSe/GwxytBrvoXW5lDmtRVmDNpv5mKwBXgdFfhO3Ds/65tLjJvWiew3+/RTgNEPX+jTr7Dzt + deh3w4o8IgFFy0rWtF+llwSPzGmXebhLjj2NI4iXEkhvUkTmFhooUXbkMYkBs8D1/9V/+OD90Atm + sN+GKYEpeN0wITy4lLMtYskFEjAp1601LEKeUAHfKBAaiHu6Iho3yEAH3wgrYjOMoAX2L3yXoY5c + QbERFihIRS8v+3/COWACLj60NJqnERSwXxeCCYX/Z3fX/QV85bm9kQYAAA== headers: content-encoding: [gzip] - content-length: ['500'] + content-length: ['499'] content-type: [application/json] status: {code: 200, message: OK} - request: body: null headers: {} method: GET - uri: https://api.balancedpayments.com:443/customers/CU7cxYMI30ksMYjppt19RtlP/credits?sort=created_at%2Cdesc&limit=10&offset=0 + uri: https://api.balancedpayments.com:443/customers/CUFc0mjSJOI8J1a8yzGurpS/credits?sort=created_at%2Cdesc&limit=10&offset=0 response: body: string: !!binary | - H4sIAAAAAAAAA+1VW0/bMBR+51dUlsbT2twbWglN0HUXQaeOy4BNU2SSE/DITbaDilD/+2w3Tly6 - btMQb3upGp/znZs/f+dxp9dDMYWEcIbGvW/is9d7VL/CwDjmtTxHrI5jgAQS9FobE2AxJRUnZSE9 - bsscaGfNSHEnkTqWTFMzrpyE9+Q8jBdXs4+efcdmVz+qijujE57N2wDCXyTgpMA6weFBmE7mDB+H - Q280nSfOHg/Sw4upCSlpouIXdZbpQmUfwHkGORS8sTU9LNtm6irBHJIISw/k2k7Qt4O+65y5zjhw - xr478P1wzwu+dh2Kqf0B4vie63sGhFNcMBzLjqKizq+bWZyM7Hd9/zLoT5zwfZcgxSSrKUQiD1Mz - NrsS06QUivhB1nt++raD4bysVaNOYNttg+vBorhM4GnEHDgWZ8aNwSK+xcUNRCSRaTxz1BWmnMSk - wgVvzRtjvaWQSqTVUMyanPiHX0p3NrXv8GR0ML2C8zi+hhuj/KoCTFkkRiTpp24twoqEsMB5lcEg - LvPOf1Xa1riqpOae//Pa4LU99oZj2x0E/igc+X/F6xXEGdjDvcA3Idt4ffT5Q/80mPfDy4vuZaPn - 8todPpfX/8rdUTqcufPi4RNnp7ODs+T4hlaXz6fur8OumCt+v8tHjNZeJ8owU0plaVFl1jZJ1W/v - DSsp3+9U65U7kRK+m5Gc8H3H3i3TVAjlvt00hApYaL1cyQjqnnMj5S+QVZUj1avRLrQqS5zog4rC - PSnVXuoUEfGS40wcuU2tKaEvOCJxI0pU0Pqe06t0APdCtpRotdL32GjggCRLq7E3tWqLaAwow9lv - gJ3LE+zajkNW98msNnN3uNSXrFPrzYks9c8Aqe8Nf3OZGyRsU2n7BvDJVrcosLKmMRgZDZcNuNHX - 9umaTvKmdpY/ARrXVGDoCAAA + H4sIAAAAAAAAA+1VW2/aMBR+769AltankRskUCQ0de3GYGysMNTLNEVu4hS3udV2KtqK/z7bxIkp + o5rW7m0vUXzu5/jzdx73Gg0QEBRiRkGv8YMfG41H+eUKyiArhBzQIggQClEI3ipliGhAcM5wlgqL + RZYgUmtjnN4ITxVLpCkok0bc+mj+MbCS69loMuyObNi9fxgUJJ9V/tycx2c4hSr++8NB++DmYTg4 + vg3xzfLs8/z+C3aPdY+MhDJ6WsSxKlN0gRiLUYJSVurKDlZVK0UeQoZCHwoL4Fi227TcpmN/d5ye + 3em5HcNqeU7bu6j74zN71sUzOp5ru13NhRGYUhiIhvy0SC7LSUwv5uPmZDRonn/tjusEEcRxQZDP + 81A5Yb0rPktCUBrci3rns3oKACZZIRu1XcuqGtwM5gdZiJ5GTBCDXKbdF1oGC5heIR+HIk1LH3UO + CcMBzmHKKvXWWBcERcLTLAFmHk0d6wOOT07b15esGH07HS7cZedqWXcN8xxBQn0+IgE+eWs+lBBE + S5jkMTKCLKnt16XtjCtLKu/5P6p1VHs9t220vAPPdv8U1dylZdhup9PVH8IuVHvnh83hZNScDEeH + r4dqx3spqv8WuVP3JDobXM0+jfNoTm3o3I496+XA/X3YNW7596d4wmDjbYIYUslTpiJUau6gU/Xw + 3tGMsH5NWW+cI8He+zFOMOvb1n4WRZwl+6ofkKKlIss1h4D6LZcs/vpJZTWCuUreAuuquEQJcoLu + cCY3Us2GgGUMxlzklKVGmPy7AfHrkHwCNhec2qEGuuOMJfmqYr3Hkv4MHK7MUl+WqjS8L0QojJ9x + rE2e+G6sN2DWR2pWmWvhqoRsVbBamsCUf5qTPG/Z61tcQ2CVSum3HJ/sc5MgmhUkQFpGzWTLXetr + 93R1I3FTe6tfpzRe+uEIAAA= headers: content-encoding: [gzip] - content-length: ['702'] + content-length: ['701'] content-type: [application/json] status: {code: 200, message: OK} - request: @@ -253,47 +253,47 @@ interactions: response: body: string: !!binary | - H4sIAAAAAAAAA6VUbW/aMBD+3l+BLLWfBnkhGQUJTYWyadKQEBvb2DRFrnMpXhMnsp2KCfHfZ5uY - GFA3afsSxXf33N3z3Nm7q04HEQ4plQKNOt/VsdPZma9yCIllre1I1IQApJCiV9aZgiCcVpKWTEds - ygJ4680pe9JIm0uXqYU0QSp6uhqQ7Xr+vu8/ifn6Z1XJYLiU+eKYQMWrApIybAtM7gbZdCHwh8Hr - /nC2SINbGWeTLzMXUvLU5Gd1nttGNQ+QMocCmGx8DYf9kUxdpVhCmmAdgUI/iLt+3A2DT2EwioNR - FPaiaHDbj7+1DJVqf4EEUT+M+g5EcswEJppRwuriodFiOfTfdqOvcXcaDN61BTJM85pDouoIo7HL - SqnJOTDyS/e7+njfwnBR1oZoEPv+keBpsoSUKZxnLEBiZXMmBluywewREprqMn1X6gpzSQmtMJNH - 94WsGw6ZRnrNinnTZTT5XIbzmf+Ep8O72RpWhDzAo9N+VQHmIlES6fUzU0uwWULY4qLKoUfKoo0/ - tPZiXtPSXn1/aCnQCUeUY2Hmbdt7k9OCynEY3+i463hCSiYxZeI6vh87YtyUWaZ2auw3bSAGW7ta - B8XROfN/Tm1aUk2GcZP5UFtZmuGiisMzLc09bTcEyVLiXJmCBpZR/r9klYDmxqDTy23fjx48q1mZ - SR3nvWsG36Pp3mv8TUPW4z4Lnj0I74i0pr0V2wJPbjXy2qMDbo0XcPtWIM/8OSBzvog/e448DqKs - OQEH6IRcwNWQVBGc/0GfNuRMIofay+q6QXpSV/vf3uW6ZN0FAAA= + H4sIAAAAAAAAA6VU32/aMBB+71+BLLVPg/woAYaEprVsCNatWxnq1mmKXOcoLomTOU4VivjfZ5uY + GFD7sL1E8d19d/d9d/b6pNFAhENERY76jV/y2Gis9Vc6coFFoewoLwgBiCBCb4wzgpxwmgmaMhWx + SBPgtTembKmQJpcqU+RCB8noy9lH4iaP08n1uDfxcG/1PCp4Nt3hZbjMLyjDJv/F+1H77fJ5PBr+ + ieiy/PFptvpMg6GNSHmks7Mijk2bigUIEUMCTFS+isFmR6XIIiwgCrGKQL7rBU03aPred9/ve91+ + 0G255x2/3bmr+UnNXoV0Wt1O4AU9CyI4ZjkmilDIiuS+UuLmbnbVvJ6Mmj+/9K7qAnNM44JDKOvk + WmGbldSSc2BkpfqdTWsVEE7SQhP1AtfdEdxPFpI0gsOMCQgsbda8oCQLzB4gpJEqc25LnWEuKKEZ + ZmLnPpJ1wWGukE61YM7lje9+oPG32/bjvSgmX2/Hi6DsPpQ1a5xlgHkeSonU8umphVivIJQ4yWJo + kTSp47etvZhXt7SR399KCrTHEcU41/M27b2LaULFwA/OVNxpcEFSJjBl+WkwHFhinKXzudypgVu1 + gRiUZrW2iqND5v+cWrckm/SDKvO2trRUw0UZhyea6ltabwgSqcCxNHkVbE75/5KVAuobg/avtnk9 + WvAkZ6UntZv3uhp8i0Ybp/JXDRmP/Sg45pA7O6QxbYzYBrh3q5FTHy1wbTyCm7cCOfrPAunzUfzB + a+RwyNOCE7CAVsgRXA5JFsHxK/rUIQcSWdReVtcOUpM62fwFUOUj/dsFAAA= headers: content-encoding: [gzip] - content-length: ['608'] + content-length: ['614'] content-type: [application/json] status: {code: 200, message: OK} - request: - body: '{"status": "succeeded", "transaction_number": "CR90F-4X5-C17G", "description": - "homer", "created_at": "2015-05-21T21:51:42.143243Z", "updated_at": "2015-05-21T21:51:42.447835Z", - "failure_reason_code": null, "failure_reason": null, "destination_href": "/resources/BA7fCPsaL7639EPd18t5fBWE", + body: '{"status": "succeeded", "transaction_number": "CRZUL-OJG-YN8L", "description": + "homer", "created_at": "2015-05-21T22:17:56.765158Z", "updated_at": "2015-05-21T22:17:57.036246Z", + "failure_reason_code": null, "failure_reason": null, "destination_href": "/resources/BAG49kzIGDqdikxXKUyMi5D", "currency": "USD", "amount": 1500, "meta": {"participant_id": "3"}, "customer_href": - "/customers/CU7cxYMI30ksMYjppt19RtlP", "appears_on_statement_as": "example.com", - "settlement": null, "order": null, "id": "CR4BVo2ME0kaC9AEYeUccbeg"}' + "/customers/CUFc0mjSJOI8J1a8yzGurpS", "appears_on_statement_as": "example.com", + "settlement": null, "order": null, "id": "CR20EilQW4jbtuJPWIh5x7gx"}' headers: {} method: PUT - uri: https://api.balancedpayments.com:443/credits/CR4BVo2ME0kaC9AEYeUccbeg + uri: https://api.balancedpayments.com:443/credits/CR20EilQW4jbtuJPWIh5x7gx response: body: string: !!binary | - H4sIAAAAAAAAA31Ty27bMBC85ysEnWNJ1KOOfYtVtyhQA4Zbp3WCQGDIdcNaL5BUkcLQv4dk9KBt - JBdB5M7szKxWxyvHcQkHyqRw586DOjrO0TxVQUgsG33vioYQAArUve6LFAThrJasKjXiuSqAj9Wc - lQfN7HtpmUZIA1LodDslL7vVtyg4iNXub11LNNvIfD00UHglIFmJe4HF7XSfrgX+Pv0UzZZrim5k - sl/8WtqUilPTv2zyvDeqc4CUORRQyq7WZWiHME1NsQSaYY1wwwAlkyCZhOhniOYJmseJd4NQEIT3 - Y0I1tQ8poYfiKIwjiyI5LgUmOlFWNsVTN4vNLPgyiX8nkxRNv44Ce8zyhkOmdISZsZ1KTZNzKMl/ - 7Xf74/NIw0XVmKAoCYIh4GmzjFQUzjsWILG6s75YjblkhNW4lBmjWilyL0b3zGGvS363Rn66iRd3 - VbhaBgeczm6XO9gS8gR/LIt1DZiLTI1Br5j5Mhk2iwYvuKhz8EhVjPg37Xf7Gkutej7quO7p6vXb - 7cE/pWI0BqfHzrLHaOt39beJDax+o1zfvAl/4Jhz25kc8Cer5vrj0WKOlxd0rlxwgfMPfI6QM6uW - 1vspbdAZ3/4//f5g2e6vLkyf/ag+B1E1nIDFtSCtXqH2qn0FziKce3sEAAA= + H4sIAAAAAAAAA31T204bMRB95ytWfiZ7SVmy5I1CGyWlpSWNaKmqlbGHxmRv9QUlRPvvtc1enETp + i7WeOWfmnPHs9sTzEOFAmRRo7P3SV8/b2lMnhMRSmTgSihAAChSdtkkKgnBWSVYWBrEsc+B9NmPF + yjDbWqaNEtKCNPpq8ZGE+fN8djtNZhFONq8Txat5x9dwXV+yArf1319Ozi5Wr9PJ9V/KVusfnxab + zyy+dhklp7Z6obKslWlcgJQZ5FDIJtc4qDsrqqJYAk2xQaBhGMWDMB4Mo+/D4ThKxmHox9FFFI4e + en96Zscpo3F87o/O4yhOHIrkuBCYGENpofLHZhJ3D4ubwe1sMvj5JbnpGzxhlikOqe4j7IRdV3qW + nENBNkbvYt5PAeG8VNZoFIdhZ3C3WEpKCvsVc5BYx5z3qjCXjLAKFzJl1HR6hw5Gt+TwZFJBs0TB + 1d0w/MCyb/dnz49Szb7eT5fxevRn3TvDVQWYi1SPwSyYfZkU2zWDNc6rDHxS5j3+rffRulZSrc/f + xi7aXbx2t3140V1sj07ptpHsM1oHTf5tYh2r3SgU2C8RdBx7rxuRHX5n1VDQXx1mHzygc62CC5z9 + R2cP2ZPq9Dru0gXt8d2/M2gvjuw2dCB67z8NOIhScQIO14HUZoXqk/of+A20pXkEAAA= headers: content-encoding: [gzip] - content-length: ['500'] + content-length: ['506'] content-type: [application/json] status: {code: 200, message: OK} - request: @@ -311,4 +311,23 @@ interactions: content-length: ['356'] content-type: [application/json] status: {code: 200, message: OK} +- request: + body: !!python/unicode 'authorized' + headers: {} + method: POST + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/advanced_search_ids + response: + body: + string: !!binary | + H4sIAPdXXlUAA7IpTk0sSs7QLUotLs0pKbbjUlCwKUhMT9UtzqxKVSipLEi1VcrMK0lNTy1SsjM1 + sNGHS4KVZqYUQxUlFhUlViqBBfWBonZcNvroRgMAAAD//wMA9crnoGwAAAA= + headers: + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: ['"c6c4c3ac62dc0ac4e381135fead22092"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 200, message: OK} version: 1 diff --git a/tests/py/fixtures/TestPayin.yml b/tests/py/fixtures/TestPayin.yml index 19e00fca94..71ec3eec77 100644 --- a/tests/py/fixtures/TestPayin.yml +++ b/tests/py/fixtures/TestPayin.yml @@ -7,226 +7,247 @@ interactions: response: body: string: !!binary | - H4sIAOVRXlUAA1zNMQ6AIAwF0J1TEHaCi06VuxBtsIka0uIAp1eIcbDb//8lBcHAy2YZ5dqzeKU1 - pBDRClXUuSScDZ0ZI7Lx4wDuGzulVV4UmEMxrWwHlPHwk9TEBVwPjbvHewXu//QGAAD//wMAaU1Z - IYYAAAA= + H4sIAPlXXlUAA7IpTk0sSs7QLUotLs0pKbbjUlCwKUhMT9UtzqxKVSipLEi1VcrMK0lNTy1SsjM1 + sNGHS4KVZqYUQxUlFhUlViqBBfWBonZcNvroRgMAAAD//wMA9crnoGwAAAA= headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"310612a200e9c1aaea264cec42a263bd"'] + etag: ['"a399fd1bbb1cb477e80b719191462bbc"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] status: {code: 200, message: OK} - request: - body: !!python/unicode 'authorized6szpry' + body: !!python/unicode '5db2hg10.6125502013salefalse5' headers: {} method: POST - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/advanced_search + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions response: body: string: !!binary | - H4sIAOZRXlUAA9xYS2/jNhC+768IfGdk2XHiLBQtFigK9NBFgX0U7WVBUSOLG4lUScqx8+s7pN4W - laSHAkVv1szH4cxwOPPR0YdTWVwdQWkuxcMqvF6vrkAwmXJxeFh9/fIz2a8+xO8ipiDlhjCqUmIU - FZoygyv0lTlX8LBisijASVbxu6uriNVKgTCkogcgoi4TUC2SCwMHUKs4jAIPyq1235o/w+Wa3ToK - eqWDGmloQbiBUns2GGkxhpHfbi1P41v9XKlzFOBPK9GGmlrHtDa5VLhFGgWtyO2F9mNNC0DD9ucQ - KDsTriXBtEH89fNPXWRjsQXTUtbCxJv19T06135ZRQmK5RQzQRmzQoL+aJPcP97cPT8nPzbqdvcj - Cnwou1qqFBR+XAlePKyMqmEVNM4poAZSQk2bmxQ/DS9hhT6EO7LekU34ZRO+32zer+/+RLf7BW59 - XaX/bP2woE2ONrJsDrXJ9+Z+F27vbsMu4yjNuNKGCFrCpf+oLOiyjsmyouLs0UBJeeGRP0GisRg8 - miqXwifP6GmW1WAcVpTwosC7MoR4Ov67wWmjALAG0lSB1r7oTwZEak9hEVJIRgtufOYVHPB++FIk - tb1Mrpjvb8L1HV7FkahzG+tSnZejatR2BaFFldPNm1Db11DYPEBxNj+r0fFgaFktUt9F6TVdE6FK - 0fNECZO+5zOiwZgCStvQEmpY7sXkvKrG5eKruf9lzbxwgv+ZYhmfTtu8SMahSHUXD1WGM17Rpvnu - 7DSaSEb9YbQyokdNQCmpCCa3wrEJ3pw43ChnU3T8K86MFwGdielxX4B+aay8iHHxH4/zlXOhhR6w - 6T/RM2p+NCQAf1E9r4ioUpLhbpiHbsRSB3eWdr/9Hn76A1P6EmhqZepKuF6vx8vnjnp0Bks//lih - 5mjH/RLCpTZFCoSeYPLnsFmsR8mZPaAMDx5XtCRolpHaznTcpRniCyhDT6ShC14VnKCsuhmdSFkA - RR6W0UJbqtIDOk7QEbm2qI18BBFnCTulpaVM9qvRJFzEN+tws9/bRirGLegmDvd7HOPtR3vLHDu0 - 1Ogb1xSrpf/uukzFVXOYpRQmj8NNFMyEM+wZqELCsVlPwE7a7tsOZGJ7lKN3Xz8PY3qQDl7msnDp - 9nceXlqOWasizo2p9PsgoBq7u75OFEV6iRenrfhrbLnYAs626X8vAas1/V7IgwyOGP91JQ4fQBy5 - ksICHjQVaSJPSA96+81+teB/1R0DxjaCYI7dQ8U3W7a/CbOUsS3bZre329tdBrtwvWWwh4ThsSwu - bRuWgopiX/okbWk3vxtNDrQwOeYCGat4FPJJRMFI1oBSSLgZ9M1nq6oVlgTW96EuLOcboS41/XSy - BJbTYoCOZF2DPSt8SgyITtAejNY19mecr+JxwEyk034vM2K1VDBLzD/aHeeKLlUyrZnr4sPug6wB - HUGUkuj0ceGy9fp2EkwvW/u+IDnHylTnCdfoJ7VDABpqM21vKFJuVJTVG2l4j+8tvPiwcYilt0lT - oBorSsmcm4rWxSPeWifp/RsRIy2xo0FMK45+zOVNlMFlmL2kTU3TGwvqJ1p1opni1SIRG+n7TuZo - IKlw8MuUINchNomeu3+BRLeU8WLR5Yt97IAgw5t4zCFTrl3leXXQWJHdpV3oSktvFOwjc9+mRpGh - 2RcpxrVQt72+mRH4yhQwt4pnfrRDLQNYGkd2W/lEmtOcaTENSa10Q5JTMPhM66jVVOU/mxHD9m8/ - xcwe4W+Ew8kmADu08rthnwNYqcjufAZrxjwEGk9kIXYbeVUb8JVGO1oIF0jXavfTjdOmr3y3fSUK - lkBTwjMKdMqLxpxnEfS6LceSXrPVUymT4xAleL1s3QG6nslpxibNw34u/QEVv/sbAAD//wMABh2+ - zMMSAAA= + H4sIAPtXXlUAA9xXz2+sNhC+56+I9u4Au9lkExGiJ1VPrar28l6e1F4iY2YXJ2BT22x289d3jIGF + YJL0UKnqDWY+2/PLM5/j+0NZnO9BaS7F3SK6CBfnIJjMuNjdLR6+fyWbxX1yFhtFhabMICo5Oz+P + eZY8rW7y66c4wE8r0YaaWie0NrlU/BWyOGhFVmuOFSSaFhAHzaeVsVopPOtIuJYEj4Tk4dtPcTAV + WzAtZS1MEoUXV1EctH9WUYJiORWGUMaskKA92qQ3z5fXr6/p01JdrdFIH8qulioDhT/nghd3C6Nq + WATOOAXUQEaoObcG3y0y/DW8hEWyDKM1CddkGX1fLm+j6Da8/hPN7hc06+sq+2frTwva4Ggj0Wr7 + 4+K9XK9DXLrqIo7SLVfaEEFLeGs/Kgs6r2OyrKg4ejRQUl545C+Qam58e1W5FD75lh4mUQ2GbsUp + Lwqss5OLu/2/65w2CgBrIMsUaO3z/mBAZDYLs5BCMlpw49tewQ7vhy9EEq9C4Yr55jIKr+NgKOrM + xrpUx3mvnNquILSocrr8FGr1EUrUmA/OprkapAdd29Yi812UXqPbQqdK0eNIifEc9A/fJhqMKaAE + vJgpNSz3YnJeVcNy8dXc/7Jm3sngf6ZYhtlpmxfZcigy3flDleGMV9Q13zVegbFk0B8GK2O61wSU + kopgcCspNHhj0uAGMRujk99wZrwL6LYYp/sN6Be3y7uYxv/9frpyKrTQHTb9F3pEzRO464FzRE8r + Iq6UZHgaxqEbsbSBO/fCP77++jOG9D3QeJexKVEYhsPlU0M9OoOln3ypULO3434O0YQ2y7i1BIM/ + hU183UvObIK2mHhcgUWXgppGpLYzHU9xQ3wGZeiBOLrgVcEByqqb0amUBVCxSLa00Jaq9ICOE6AX + hFHVzSgjn0Ek6yxd5juEN39Ok3KRXIbRcrOxjVQMW9BlEm02SGLan/aW4aakoUY/uKZYLf1/12Uq + rlwySylMnkTLOJgIJ9gjUIWEYxmOwI20PbcdyMT2qIbePXw7jemT9GRlLosm3P7Ow0u6A1KrIsmN + qfRtEFCN3V1fpIpyYS9OW/EX2HKxBRxt038sAas1eyzkTgZ79P+iErt7EHuupLCAO01FlsoD0oN+ + f3deLfhfNbTJxzaCYI7dQyWXK7a5jLYZYyu22l5dra7WW1hH4YrBBlKGaZld2jYsBRXFvvS7tKXt + vp0mB1qYHGOBjFU8C/ki4mAgc6AMUm5OevfbqmqFJYH1vasLy/kGqLeafjpZAstpcYIOZF2DPSpZ + DBCdoE2M1jX2Z5yv4vmEGUnH/V5uidVSwSwx/2JPnCq6UMmsZk0XP51+kjnQHkQpic6eZy5br28n + wfiyte8LknOsTHUccY1+UjcIwI3aSNsbipQbFWX1SRre4/sd3n3YNIi5t4krUI0VpWTOTUXr4hlv + bSPp7RsQIy2xo0FCK452TOXOy+Ctm72kDY3rjQX1E6061UzxapaIDfR9J2toIKlw8MuMINchNoie + u/8GiWYp48WiyW/OsQOC4CzwcMiM66byvDpwu8ju0s50pbk3CvaRqW3jTZGh2Rcp+jVTt73ezQh8 + ZQqY7oo539uhtgWYG0f2WPlCXDYnWgxDWivtSHIGBp9pHbUaq/y5GTBs//FjzOQR/kk4HGwAsEMr + vxn2OYCViuzOt2HNmIdAY0ZmfLeeV7UBX2m0o4VwgXStbj6bcer6yqPtK3EwBxoTnoGjY1405Dyz + oI/3aljSR3v1VMrkOEQJXi9bd4Cmb+U4YqPmkZz9DQAA//8DAFr+GjLjEQAA headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"c93944126c04981fc4653f6a7a90b582"'] + etag: ['"7fc5ab3f2bb812e20ccc2636bd19c601"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] - status: {code: 200, message: OK} + status: {code: 201, message: Created} - request: body: null headers: {} method: PUT - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/6szpry/void + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/j39h7j/void response: body: string: !!binary | - H4sIAOhRXlUAA9xYS2/jNhC+768wfGdk+ZE4gaLFAkWBHroosLst2ktAUSOLG4lUScqx8+s7FCVZ - iqgkQFFg0Zs185GcF2c+Ovp4KovFEZTmUtwvw6vVcgGCyZSLw/3y29efyX75Mf4QGUWFpswgKv6w - WEQ8ja/1c6XOUYA/rUQbamodHyVPIY2C9tNqzLmCWNMCoqD5aWWsVgrPOROuJcHjIP725acomIot - mJayFiZer65uwyhov6yiBMVyKgyhjFkhQVu0SW4ftzfPz8n3tbrefY8CH8qulioFhR8LwYv7pVE1 - LANnnAJqICXULKzB98sUPw0vYYk2hDuy2pF1+HUd3q3Xd6ubv9DsfkGzvq7S963f7u7CNa6/LGiD - o41Eq+2Hi/X6dhdubq7DLtoozbjShghawkv7UVnQeR2TZUXF2aOBkvLCI3+CRHPj26vKpfDJM3qa - RDUYuhUlvCiwxi4uno7/rXPaKACsgTRVoLXP+5MBkdoszEIKyWjBjW97BQe8G74QSbwKhSvm2224 - uomCoagzG+tSnee9cmq7gtCiyun6XajNWyhRYz44m+ZqkB50LatF6rsovUa3hU6VoueREuM56B2+ - TTQYU0AJeDETaljuxeS8qobl4qu5/2XNvJLBH6ZYhtlpmxfJOBSp7vyhynDGK+qa7w6vwFgy6A+D - lRE9agJKSUUwuJUUGrwxaXCDmI3R8a84M14FdFuM0/0C9Ivb5VVM4//xOF05FVroAZv+Ez2j5ju4 - 64FzRE8rIqqUZHgaxoHWJpeKP9MG3uy0++2P8POfGNLXQONdxqaEq9VquHxqqEdnsPTjTxVqjnbc - zyGa0KYpt5Zg8Kewia9IIJhNUIaJxxVYdAmoaURqO9PxFDfEZ1CGnoijC14VnKCsuhmdSFkAFcs4 - o4W2VKUHdJwAvSCMqm5GGfkIIs4SdkpLhDdfTpNwEW9X4Xq/t41UDFvQNg73exzj7Ud7y3BT0lCj - 37mmWC39d9dlKq5cMkspTB6H6yiYCCfYM1CFhGO9GoEbaXtuO5CJ7VENtfv25TKmL9KLlbksmnD7 - Ow8v6QFIrYo4N6bSd0FANXZ3fZUoyoW9OG3FX2HLxRZwtk3/oQSs1vShkAcZHNH/q0ocPoI4ciWF - BdxrKtJEnpAe9Pu782rB/66hTT62EQRz7B4q3m7YfhtmKWMbtsmurzfXuwx24WrDYA8Jw7TMLm0b - loKKYl/6LG1pu99OkwMtTI6xQMYqHoV8ElEwkDlQCgk3F737bFW1wpLA+j7UheV8A9RLTT+dLIHl - tLhAB7KuwZ6VLAaITtAmRusa+zPOV/F4wYyk434vM2K1VDBLzD/ZE6eKLlQyrVnTxS+nX2QOdARR - SqLTx5nL1uvbSTC+bO3bguQcK1OdR1yjn9QNAnCjNtL2hiLlRkVZvZPG9/h+h/YV0zXU8cOmQcy9 - TVyBaqwoJXNuKloXj3hrG0lv34AYaYkdDWJacbRjKndeBlM3/53n3QNk1vPpc+4H8LqXtAXhJkJB - /fSyTjRTvJqlnwN9378b8ksqpDsyJcjwiA2gp+O9QKJZynixaPKLc+xYJDgBPcw55bq5b14duF1k - 16pmevHcywy759S28abIS+07HP2aua293k1GfFsLmO6KOT/aUZ4BzA1he6x8Ii6bEy2GIamVdk+D - FAw+TjtCOVb5czN4V/iPH2Mmfz28Ew4nGwCcS8pvhn0EYaUip/VtWDPmeTZgRmZ8t55XtQFfabQD - lXCBJLVufjYkwnXTB9tNo2AONKZ5A0fHbHDI9GZBb+/VcMO39uoJpMmROhC8XrbuAE3P5Dhio+YR - f/gHAAD//wMAa7+Uh9USAAA= + H4sIAP1XXlUAA9xYTW/jNhC951cEvjOS7DhxAkXBAsWiRdFedlOgvQQUNbaYSKRKUo6dX9+hKMlS + RCUBigKL3qyZR3K+OPPo+P5QFud7UJpLcbeILsLFOQgmMy52d4uH71/JZnGfnMVGUaEpM4hKzs7P + Y54lT6ub/PopDvCnlWhDTa2TveQZZHHQflqNOVaQaFpAHDQ/rYzVSuE5R8K1JHgcJA/ffoqDqdiC + aSlrYZIovLiK4qD9sooSFMupMIQyZoUEbdEmvXm+vH59TZ+W6mqNBvpQdrVUGSj8OBe8uFsYVcMi + cMYpoAYyQs25NfhukeGn4SUskmUYrUm4Jsvo+3J5G0W34fVfaHa/oFlfV9nn19/g+tOCNjjaSLTa + frhYL9frEJeuumijdMuVNkTQEt7aj8qCzuuYLCsqjh4NlJQXHvkLpJob315VLoVPvqWHSVSDoVtx + yosCa+zk4m7/3zqnjQLAGsgyBVr7vD8YEJnNwiykkIwW3Pi2V7DDu+ELkcSrULhivrmMwus4GIo6 + s7Eu1XHeK6e2KwgtqpwuP4VafYQSNeaDs2muBulB17a1yHwXpdfottCpUvQ4UmI8B73Dt4kGYwoo + AS9mSg3LvZicV9WwXHw197+smXcy+MMUyzA7bfMiWw5Fpjt/qDKc8Yq65rvGKzCWDPrDYGVM95qA + UlIRDG4lhQZvTBrcIGZjdPIbzox3Ad0W43S/Af3idnkX0/i/309XToUWusOm/0KPqHkCdz1wjuhp + RcSVkgxPwzjQ2uRS8VfawJ174Z9ff/0ZQ/oeaLzL2JQoDMPh8qmhHp3B0k++VKjZ23E/h2hCm2Xc + WoLBn8ImviKBYDZBW0w8rsCiS0FNI1LbmY6nuCE+gzL0QBxd8KrgAGXVzehUygKoWCRbWmhLVXpA + xwnQC8Ko6maUkc8gknWWLvMdwpsvp0m5SC7DaLnZ2EYqhi3oMok2GyQx7Ud7y3BT0lCjP7imWC39 + d9dlKq5cMkspTJ5EyziYCCfYI1CFhGMZjsCNtD23HcjE9qiG2j18O43pk/RkZS6LJtz+zsNLugNS + qyLJjan0bRBQjd1dX6SKcmEvTlvxF9hysQUcbdN/LAGrNXss5E4Ge/T/ohK7exB7rqSwgDtNRZbK + A9KDfn93Xi343zW0ycc2gmCO3UMllyu2uYy2GWMrttpeXa2u1ltYR+GKwQZShmmZXdo2LAUVxb70 + u7Sl7X47TQ60MDnGAhmreBbyRcTBQOZAGaTcnPTus1XVCksC63tXF5bzDVBvNf10sgSW0+IEHci6 + BntUshggOkGbGK1r7M84X8XzCTOSjvu93BKrpYJZYv7FnjhVdKGSWc2aLn46/SRzoD2IUhKdPc9c + tl7fToLxZWvfFiTnWJnqOOIa/aRuEIAbtZG2NxQpNyrK6pM0vsf3O7SvmK6hjh82DWLubeIKVGNF + KZlzU9G6eMZb20h6+wbESEvsaJDQiqMdU7nzMpi6+e89v3nP8+lz7gfwupe0BeEmQkH99LJONVO8 + mqWfA33fvxvySyqkOzIjyPCIDaCn471BolnKeLFo8ptz7FgkOAE9zDnjurlvXh24XWTXqmZ68dzL + DLvn1LbxpshL7Tsc/Zq5rb3eTUZ8WwuY7oo539tRvgWYG8L2WPlCXDYnWgxDWivtngYZGHycdoRy + rPLnZvCu8B8/xkz+evgkHA42ADiXlN8M+wjCSkVO69uwZszzbMCMzPhuPa9qA77SaAcq4QJJat38 + bEiE66aPtpvGwRxoTPMGjo7Z4JDpzYI+3qvhhh/t1RNIkyN1IHi9bN0Bmr6V44iNmkdy9g8AAAD/ + /wMAYOQ+/tUSAAA= headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"88e8e826bbd089092ff71da5f4d372e7"'] + etag: ['"5ecf9f5f9a20e123b8fce28189bfc537"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] status: {code: 200, message: OK} - request: - body: !!python/unicode 'authorized' + body: null headers: {} - method: POST - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/advanced_search_ids + method: GET + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/j39h7j response: body: string: !!binary | - H4sIAOlRXlUAA1zNMQ6AIAwF0J1TEHaCi06VuxBtsIka0uIAp1eIcbDb//8lBcHAy2YZ5dqzeKU1 - pBDRClXUuSScDZ0ZI7Lx4wDuGzulVV4UmEMxrWwHlPHwk9TEBVwPjbvHewXu//QGAAD//wMAaU1Z - IYYAAAA= + H4sIAP5XXlUAA9xYTW/jNhC951cEvjOS7DhxAkXBAsWiRdFedlOgvQQUNbaYSKRKUo6dX9+hKMlS + RCUBigKL3qyZR3K+OPPo+P5QFud7UJpLcbeILsLFOQgmMy52d4uH71/JZnGfnMVGUaEpM4hKzs7P + Y54lT6ub/PopDvCnlWhDTa2TveQZZHHQflqNOVaQaFpAHDQ/rYzVSuE5R8K1JHgcJA/ffoqDqdiC + aSlrYZIovLiK4qD9sooSFMupMIQyZoUEbdEmvXm+vH59TZ+W6mqNBvpQdrVUGSj8OBe8uFsYVcMi + cMYpoAYyQs25NfhukeGn4SUskmUYrUm4Jsvo+3J5G0W34fVfaHa/oFlfV9nn19/g+tOCNjjaSLTa + frhYL9frEJeuumijdMuVNkTQEt7aj8qCzuuYLCsqjh4NlJQXHvkLpJob315VLoVPvqWHSVSDoVtx + yosCa+zk4m7/3zqnjQLAGsgyBVr7vD8YEJnNwiykkIwW3Pi2V7DDu+ELkcSrULhivrmMwus4GIo6 + s7Eu1XHeK6e2KwgtqpwuP4VafYQSNeaDs2muBulB17a1yHwXpdfottCpUvQ4UmI8B73Dt4kGYwoo + AS9mSg3LvZicV9WwXHw197+smXcy+MMUyzA7bfMiWw5Fpjt/qDKc8Yq65rvGKzCWDPrDYGVM95qA + UlIRDG4lhQZvTBrcIGZjdPIbzox3Ad0W43S/Af3idnkX0/i/309XToUWusOm/0KPqHkCdz1wjuhp + RcSVkgxPwzjQ2uRS8VfawJ174Z9ff/0ZQ/oeaLzL2JQoDMPh8qmhHp3B0k++VKjZ23E/h2hCm2Xc + WoLBn8ImviKBYDZBW0w8rsCiS0FNI1LbmY6nuCE+gzL0QBxd8KrgAGXVzehUygKoWCRbWmhLVXpA + xwnQC8Ko6maUkc8gknWWLvMdwpsvp0m5SC7DaLnZ2EYqhi3oMok2GyQx7Ud7y3BT0lCjP7imWC39 + d9dlKq5cMkspTJ5EyziYCCfYI1CFhGMZjsCNtD23HcjE9qiG2j18O43pk/RkZS6LJtz+zsNLugNS + qyLJjan0bRBQjd1dX6SKcmEvTlvxF9hysQUcbdN/LAGrNXss5E4Ge/T/ohK7exB7rqSwgDtNRZbK + A9KDfn93Xi343zW0ycc2gmCO3UMllyu2uYy2GWMrttpeXa2u1ltYR+GKwQZShmmZXdo2LAUVxb70 + u7Sl7X47TQ60MDnGAhmreBbyRcTBQOZAGaTcnPTus1XVCksC63tXF5bzDVBvNf10sgSW0+IEHci6 + BntUshggOkGbGK1r7M84X8XzCTOSjvu93BKrpYJZYv7FnjhVdKGSWc2aLn46/SRzoD2IUhKdPc9c + tl7fToLxZWvfFiTnWJnqOOIa/aRuEIAbtZG2NxQpNyrK6pM0vsf3O7SvmK6hjh82DWLubeIKVGNF + KZlzU9G6eMZb20h6+wbESEvsaJDQiqMdU7nzMpi6+e89v3nP8+lz7gfwupe0BeEmQkH99LJONVO8 + mqWfA33fvxvySyqkOzIjyPCIDaCn471BolnKeLFo8ptz7FgkOAE9zDnjurlvXh24XWTXqmZ68dzL + DLvn1LbxpshL7Tsc/Zq5rb3eTUZ8WwuY7oo539tRvgWYG8L2WPlCXDYnWgxDWivtngYZGHycdoRy + rPLnZvCu8B8/xkz+evgkHA42ADiXlN8M+wjCSkVO69uwZszzbMCMzPhuPa9qA77SaAcq4QJJat38 + bEiE66aPtpvGwRxoTPMGjo7Z4JDpzYI+3qvhhh/t1RNIkyN1IHi9bN0Bmr6V44iNmkdy9g8AAAD/ + /wMAYOQ+/tUSAAA= headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"12671fb1299e6f4ae1276b8288d1493e"'] + etag: ['"0149d271c2297a0583c1aee2b832eb19"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] status: {code: 200, message: OK} - request: - body: !!python/unicode 'authorized6szpry' + body: !!python/unicode '5db2hg20.9125502013salefalse5' headers: {} method: POST - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/advanced_search + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions response: body: string: !!binary | - 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 headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"501371ed938c9dc83e905a0a31a76839"'] + etag: ['"760a0bd02d455cc1b859b1fff00e036f"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] - status: {code: 200, message: OK} + status: {code: 201, message: Created} - request: - body: !!python/unicode 'fbcxdm10.6129513761salefalse5' + body: !!python/unicode 'authorized' headers: {} method: POST - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/advanced_search_ids response: body: string: !!binary | - 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 + OzWGAAAA headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"1797bb89964ce1540cdfd307c46ab547"'] + etag: ['"e230957adffecaaf5ed91a3b0d5ad8d9"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] - status: {code: 201, message: Created} + status: {code: 200, message: OK} - request: - body: null + body: !!python/unicode 'authorized987mnj' headers: {} - method: PUT - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/gsm4v8/void + method: POST + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/advanced_search response: body: string: !!binary | - H4sIAO5RXlUAA9xYS2/jNhC+51cEvjOy/FpnoShYtCjaQ3vJZoH2sqCokcWNRKok5dj76zsUJVmK - qCRAUWDRmzXzkZwXZz46uj+VxfURlOZS3C3Cm+XiGgSTKReHu8Xj51/IfnEfX0VGUaEpM4iKr66v - I57GB11ujvsowJ9Wog01tY6PkqeQRkH7aTXmXEGsaQFR0Py0MlYrheecCdeS4HEQPz78HAVTsQXT - UtbCxOHyZhdGQftlFSUollNhCGXMCgnaok1y+7T58P178m2ldttvUeBD2dVSpaDw41rw4m5hVA2L - wBmngBpICTXX1uC7RYqfhpewiFfLcEuWW7IKP6/Cj5vtx3D3F5rdL2jW11X6/vV7XH9Z0AZHG4lW - 2w8X69XtNlx/sN4721GacaUNEbSEl/ajsqDzOibLioqzRwMl5YVH/gyJ5sa3V5VL4ZNn9DSJajB0 - K0p4UWCNXVw8Hf9b57RRAFgDaapAa5/3JwMitVmYhRSS0YIb3/YKDng3fCGSeBUKV8y3m3D5IQqG - os5srEt1nvfKqe0KQosqp6t3odZvoUSN+eBsmqtBetC1rBap76L0Gt0WOlWKnkdKjOegd/g20WBM - ASXgxUyoYbkXk/OqGpaLr+b+lzXzSgZ/mGIZZqdtXiTjUKS684cqwxmvqGu+W7wCY8mgPwxWRvSo - CSglFcHgVlJo8MakwQ1iNkbHv+PMeBXQbTFO9wvQb26XVzGN/8fjdOVUaKEHbPrP9Iyab+CuB84R - Pa2IqFKS4WkYB1qbXCr+nTbwZqdf/wx3Dz9hSF8DjXcZmxIul8vh8qmhHp3B0o8/Vag52nE/h2hC - m6bcWoLBn8ImviKBYDZBGSYeV2DRJaCmEantTMdT3BCfQRl6Io4ueFVwgrLqZnQiZQFULOKMFtpS - lR7QcQL0gjCquhll5BOIOEvYKS0R3nw5TcJFvFmGq/3eNlIxbEGbONzvcYy3H+0tw01JQ42+cE2x - WvrvrstUXLlkllKYPA5XUTARTrBnoAoJx2o5AjfS9tx2IBPboxpq9/hwGdMX6cXKXBZNuP2dh5f0 - AKRWRZwbU+mPQUA1dnd9kyjKhb04bcXfYMvFFnC2Tf9rCVit6ddCHmRwRP9vKnG4B3HkSgoLuNNU - pIk8IT3o93fn1YL/XUObfGwjCObYPVS8WbP9JsxSxtZsne126902g224XDPYQ8IwLbNL24aloKLY - l/6QtrTdb6fJgRYmx1ggYxVPQj6LKBjIHCiFhJuL3n22qlphSWB9H+rCcr4B6qWmn06WwHJaXKAD - Wddgz0oWA0QnaBOjdY39GeereLpgRtJxv5cZsVoqmCXmn+yJU0UXKpnWrOnil9MvMgc6gigl0enT - zGXr9e0kGF+29m1Bco6Vqc4jrtFP6gYBuFEbaXtDkXKjoqzeSeN7fL9D+4rpGur4YdMg5t4mrkA1 - VpSSOTcVrYsnvLWNpLdvQIy0xI4GMa042jGVOy+DqZv/3vP9a55Pn3M/gNe9pC0INxEK6qeXdaKZ - 4tUs/Rzo+/7dkF9SId2RKUGGR2wAPR3vBRLNUsaLRZNfnGPHIsEJ6GHOKdfNffPqwO0iu1Y104vn - XmbYPae2jTdFXmrf4ejXzG3t9W4y4ttawHRXzPnRjvIMYG4I22PlM3HZnGgxDEmttHsapGDwcdoR - yrHKn5vBu8J//Bgz+evhnXA42QDgXFJ+M+wjCCsVOa1vw5oxz7MBMzLju/W8qg34SqMdqIQLJKl1 - 87MhEa6bfrXdNArmQGOaN3B0zAaHTG8W9PZeDTd8a6+eQJocqQPB62XrDtD0TI4jNmoe8dU/AAAA - //8DABtiVenVEgAA + H4sIAARYXlUAA9xYS4/jNgy+768Y5K5xnExmMwOPFwsUBXpoL/to0ctClphYO7bkSnIm2V9fSn7H + 8uz2UKDoLSY/USRFkZ+SvDuXxc0JtBFKPq3i2/XqBiRTXMjj0+rTx5/JfvUufZMwDVxYwqjmxGoq + DWUWV5gbe6ngacVUUYCXrNI3NzcJq7UGaUlFj0BkXWagW6SQFo6gV2mcRAGUX+2/jfgG12t26yTq + lR5qlaUFERZKE9hgpMUYRn77tYKnD/u3pfyaRPjTSYyltjYprW2uNG7Bk6gV+b3QfmpoAWjY/RwC + ZRcijCKYNkg/ffipi2wsdmBaqlradLO+fUDn2i+nKEGznGImKGNOSNAfY7OH57u3375lXzf6fodO + hlButdIcNH7cSFE8rayuYRU1zmmgFjihts0Nx08rSlihD/GOrHdkE3/cbB7j+DHe/olu9wv8+rri + /2z9sKBNjrGqbA61yfdmt1vj0m2XcZQehDaWSFrCtf+oLOiyjqmyovIS0EBJRRGQv0BmsBgCmipX + MiQ/0PMsq9E4rCQTRYF3ZQjxePp3gzNWA2ANcK7BmFD0ZwuSu1NYhBSK0ULYkHkNR7wfoRQp4y6T + L+aHu3j9Fq/iSNS5jXWpL8tRNWq3gtCiyunmh1Db76GweYAWbH5Wo+PB0A615KGL0mu6JkK1ppeJ + EiZ9L2TEgLUFlK6hZdSyPIjJRVWNyyVUc//LmnnlBP8zxTI+nbZ5kYOAgpsuHqqtYKKiTfPduWk0 + kYz6w2hlQk+GgNZKE0xuhWMTgjnxuFHOpuj0V5wZrwI6E9PjvgL90lh5FePjP53mK+dCBz1i03+h + F9R8bUgA/qJmXhFJpRXD3TAP3YilHu4t/f7hfvf5D0zpa6Cplakr8Xq9Hi+fOxrQWSz99H2FmpMb + 90sIn1qOFAg9weTPYbNYT0owd0AHPHhc0ZKgWUZqN9Nxl2aIL6AsPZOGLgRVcIay6mZ0plQBFHnY + gRbGUZUe0HGCjsi1RW3VM8h0x7NNfnSUyX01mkzI9G4db/Z710jluAXdpfF+jySm/WhvmWeHjhp9 + FoZitfTfXZephG4Os1TS5mm8SaKZcIa9ANVIODbrCdhL233bgUxcj/L07tOHYUwP0sHLXBU+3eHO + I0rHMWtdpLm1lXmMImqwu5vbTFOkl3hx2oq/xZaLLeDimv6XErBa+ZdCHVV0wvhvK3l8B/IktJIO + 8GSo5Jk6Iz3o7Tf71VL8VXcMGNsIggV2D53ebdn+Lj5wxrZse7i/397vDrCL11sGe8gYHsvi0rZh + aago9qXflCvt5nejyYEWNsdcIGOVz1K9yCQayRoQh0zYQd98tqpaY0lgfR/rwnG+Eepa008nR2AF + LQboSNY12IvGp8SA6ATtwRhTY3/G+SqfB8xEOu336kCclkrmiPl7t+Nc0aVK8Zr5Lj7sPsga0Alk + qYjhzwuXrde3k2B62dr3BckFVqa+TLhGP6k9AtBQm2l3Q5Fyo6KsfpCG9/jewqsPG49Yeps0BWqw + orTKha1oXTzjrfWS3r8RMTIKOxqktBLox1zeRBldh9lL2tQ0vbGgYaJVZ4ZpUS0SsZG+72SeBpIK + B7/iBLkOcUkM3P0rJLqlbRCLLl/t4wYEGd7EYw7JhfGVF9RBY0V1l3ahKy29UbCPzH2bGkWG5l6k + GNdC3fb6ZkbgK1PC3Cqe+ckNtQPA0jhy26oX0pzmTItpyGptGpLMweIzraNWU1X4bEYMO7z9FDN7 + hP8gHM4uAdihddgN9xzASkV2FzJYMxYg0HgiC7G7yKvaQqg02tFChES6Vvuffpw2feWL6ytJtASa + Ep5RoFNeNOY8i6Dv2/Is6Xu2eiplcxyiBK+XqztA1w9qmrFJ83CfS39ApW/+BgAA//8DAInpP9vD + EgAA headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"4a235c6d8d4a2848db9cf2d9080eb6e0"'] + etag: ['"ae16e7f747ce04e7f5d61f900559e2a8"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] @@ -235,199 +256,137 @@ interactions: body: null headers: {} method: GET - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/gsm4v8 + uri: https://api.balancedpayments.com:443/credits?meta%5Bcontains%5D=exchange_id&limit=25&offset=0 response: - body: - string: !!binary | - H4sIAPBRXlUAA9xYS2/jNhC+51cEvjOy/FpnoShYtCjaQ3vJZoH2sqCokcWNRKok5dj76zsUJVmK - qCRAUWDRmzXzkZwXZz46uj+VxfURlOZS3C3Cm+XiGgSTKReHu8Xj51/IfnEfX0VGUaEpM4iKr66v - I57GB11ujvsowJ9Wog01tY6PkqeQRkH7aTXmXEGsaQFR0Py0MlYrheecCdeS4HEQPz78HAVTsQXT - UtbCxOHyZhdGQftlFSUollNhCGXMCgnaok1y+7T58P178m2ldttvUeBD2dVSpaDw41rw4m5hVA2L - wBmngBpICTXX1uC7RYqfhpewiFfLcEuWW7IKP6/Cj5vtx3D3F5rdL2jW11X6/vV7XH9Z0AZHG4lW - 2w8X69XtNlx/sN4721GacaUNEbSEl/ajsqDzOibLioqzRwMl5YVH/gyJ5sa3V5VL4ZNn9DSJajB0 - K0p4UWCNXVw8Hf9b57RRAFgDaapAa5/3JwMitVmYhRSS0YIb3/YKDng3fCGSeBUKV8y3m3D5IQqG - os5srEt1nvfKqe0KQosqp6t3odZvoUSN+eBsmqtBetC1rBap76L0Gt0WOlWKnkdKjOegd/g20WBM - ASXgxUyoYbkXk/OqGpaLr+b+lzXzSgZ/mGIZZqdtXiTjUKS684cqwxmvqGu+W7wCY8mgPwxWRvSo - CSglFcHgVlJo8MakwQ1iNkbHv+PMeBXQbTFO9wvQb26XVzGN/8fjdOVUaKEHbPrP9Iyab+CuB84R - Pa2IqFKS4WkYB1qbXCr+nTbwZqdf/wx3Dz9hSF8DjXcZmxIul8vh8qmhHp3B0o8/Vag52nE/h2hC - m6bcWoLBn8ImviKBYDZBGSYeV2DRJaCmEantTMdT3BCfQRl6Io4ueFVwgrLqZnQiZQFULOKMFtpS - lR7QcQL0gjCquhll5BOIOEvYKS0R3nw5TcJFvFmGq/3eNlIxbEGbONzvcYy3H+0tw01JQ42+cE2x - WvrvrstUXLlkllKYPA5XUTARTrBnoAoJx2o5AjfS9tx2IBPboxpq9/hwGdMX6cXKXBZNuP2dh5f0 - AKRWRZwbU+mPQUA1dnd9kyjKhb04bcXfYMvFFnC2Tf9rCVit6ddCHmRwRP9vKnG4B3HkSgoLuNNU - pIk8IT3o93fn1YL/XUObfGwjCObYPVS8WbP9JsxSxtZsne126902g224XDPYQ8IwLbNL24aloKLY - l/6QtrTdb6fJgRYmx1ggYxVPQj6LKBjIHCiFhJuL3n22qlphSWB9H+rCcr4B6qWmn06WwHJaXKAD - Wddgz0oWA0QnaBOjdY39GeereLpgRtJxv5cZsVoqmCXmn+yJU0UXKpnWrOnil9MvMgc6gigl0enT - zGXr9e0kGF+29m1Bco6Vqc4jrtFP6gYBuFEbaXtDkXKjoqzeSeN7fL9D+4rpGur4YdMg5t4mrkA1 - VpSSOTcVrYsnvLWNpLdvQIy0xI4GMa042jGVOy+DqZv/3vP9a55Pn3M/gNe9pC0INxEK6qeXdaKZ - 4tUs/Rzo+/7dkF9SId2RKUGGR2wAPR3vBRLNUsaLRZNfnGPHIsEJ6GHOKdfNffPqwO0iu1Y104vn - XmbYPae2jTdFXmrf4ejXzG3t9W4y4ttawHRXzPnRjvIMYG4I22PlM3HZnGgxDEmttHsapGDwcdoR - yrHKn5vBu8J//Bgz+evhnXA42QDgXFJ+M+wjCCsVOa1vw5oxz7MBMzLju/W8qg34SqMdqIQLJKl1 - 87MhEa6bfrXdNArmQGOaN3B0zAaHTG8W9PZeDTd8a6+eQJocqQPB62XrDtD0TI4jNmoe8dU/AAAA - //8DABtiVenVEgAA + body: {string: !!python/unicode "{\n \"credits\": [],\n \"meta\": {\n \"\ + last\": \"/credits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\",\n \ + \ \"next\": null,\n \"href\": \"/credits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\"\ + ,\n \"limit\": 25,\n \"offset\": 0,\n \"previous\": null,\n \"\ + total\": 0,\n \"first\": \"/credits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\"\ + \n },\n \"links\": {}\n}"} headers: - cache-control: ['max-age=0, private, must-revalidate'] - content-encoding: [gzip] - content-type: [application/xml; charset=utf-8] - etag: ['"f320313c36571411d19e85c8ade63498"'] - strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] - transfer-encoding: [chunked] - vary: [Accept-Encoding] + content-length: ['360'] + content-type: [application/json] status: {code: 200, message: OK} - request: - body: !!python/unicode 'authorized' + body: null headers: {} - method: POST - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/advanced_search_ids + method: GET + uri: https://api.balancedpayments.com:443/debits?meta%5Bcontains%5D=exchange_id&limit=25&offset=0 response: - body: - string: !!binary | - H4sIAPJRXlUAA7IpTk0sSs7QLUotLs0pKbbjUlCwKUhMT9UtzqxKVSipLEi1VcrMK0lNTy1SsjM1 - sNGHS4KVZqYUQxUlFhUlViqBBfWBonZcNvroRgMAAAD//wMA9crnoGwAAAA= + body: {string: !!python/unicode "{\n \"meta\": {\n \"last\": \"/debits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\"\ + ,\n \"next\": null,\n \"href\": \"/debits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\"\ + ,\n \"limit\": 25,\n \"offset\": 0,\n \"previous\": null,\n \"\ + total\": 0,\n \"first\": \"/debits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\"\ + \n },\n \"links\": {},\n \"debits\": []\n}"} headers: - cache-control: ['max-age=0, private, must-revalidate'] - content-encoding: [gzip] - content-type: [application/xml; charset=utf-8] - etag: ['"80c6e7318c132837f545a71f728fcbfb"'] - strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] - transfer-encoding: [chunked] - vary: [Accept-Encoding] + content-length: ['356'] + content-type: [application/json] status: {code: 200, message: OK} - request: - body: !!python/unicode 'fbcxdm20.9129513761salefalse5' + body: !!python/unicode 'authorized' headers: {} method: POST - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/advanced_search_ids response: body: string: !!binary | - H4sIAPRRXlUAA9xXS2/cNhC++1cYe6e12pfXgawgQBG0h/aSOC16CShqtGJWIlWSWu/613coSlrJ - opz0UKDoTZr5OJz3DKP357K4PYHSXIrHRXi3XNyCYDLl4vC4ePr8kewX7+ObyCgqNGUGUfHN7W3E - 05il691xHwX4aSnaUFPrmNYml4q/QBoFLclyzaWCWNMCoqD5tDRWK4V3XQjXkuCVED99+ikKpmQL - pqWshYlXy7uHMAraP8soQbGcCkMoY5ZIUB9tkofj5v7lJfm2UrvttyjwoexpqVJQ+HMrePG4MKqG - ReCUU0ANpISaW6vw4yLFX8NLWKAO4ZYst2QVfl6F7zbbd6vNn6h2f6A5X1fpPzt/PdA6RxuJWtsf - 5+/VwzZc3+/CzuNIzbjShghawmv9kVnQeR6TZUXFxcOBkvLCQ3+GRHPjk1XlUvjoGT1PvBoMzYoS - XhSYZ1cTz6d/1zhtFADmQJoq0Npn/dmASG0UZiGFZLTgxidewQHrw+ciiaVQuGR+2ITL+ygYkjq1 - MS/VZd4qx7YnCC2qnK5+CLX+HkrUGA/OprEahAdNy2qR+gql5+g20alS9DJioj8H/cMnRIMxBZSA - hZlQw3IvJudVNUwXX879L3PmjQj+Z5JlGJ22eZGMQ5Hqzh6qDGe8oq75brEExpRBfxicjOhJE1BK - KoLOraTQ4PVJgxv4bIyOf8WZ8SagEzEO9yvQL07Km5jG/tNpenJKtNADNv1nekHON3DlgXNETzMi - qpRkeBv6oRuxtIE3kv74fffw8Wd06VugsZSxKuFyuRwenyrq4RlM/fhDhZyTHfdziMa1acqtJuj8 - KWxi60lyZgOUYeDxBCZdAmrqkdrOdLzFDfEZlKFn4tYFLwvOUFbdjE6kLICKRZzRQttVpQd0OwFa - QRhV3Ywy8ggizhJ2TkuEN3+Ok3ARb5bhar+3jVQMW9AmDvd7HOPtT1tlKJQ0q9EXrilmS//fdZmK - KxfMUgqTx+EqCibECfYCVOHCsVqOwA21vbcdyMT2qGa9e/p0HdNX6lXLXBaNu/2dh5f0AKRWRZwb - U+l3QUA1dnd9lyjKhS2cNuPvsOViC7jYpv+1BMzW9GshDzI4of13lTi8B3HiSgoLeNRUpIk843rQ - y3f31YL/VUMbfGwjCObYPVS8WbP9JsxSxtZsne126902g224XDPYQ8IwLLNH24aloKLYl36TNrXd - t+PkQAuToy9wYxVHIZ9FFAxoDpRCws2V735bVq0wJTC/D3Vhd74B6jWnn052geW0uEIHtK7BXpQs - BoiO0AZG6xr7M85XcbxiRtRxv5cZsVwqmF3MP9gbp4zOVTKtWdPFr7dfaQ50AlFKotPjTLH1/HYS - jIutfV+QnGNmqsto1+gndYMAFNR62lYortzIKKsfXMN7fC/hzYdNg5h7m7gE1ZhRSubcVLQujli1 - DaXXb7AYaYkdDWJacdRjSndWBq/N7Cmta1xvLKh/0aoTzRSvZhexAb/vZM0aSCoc/DIluOsQ60RP - 7b9ColrKeLGo8qt77IAgOAs8O2TKdZN5Xh44KbIr2pmuNPdGwT4y1W0sFDc0+yJFu2bytue7GYGv - TAFTqRjzkx1qGcDcOLLXymfiojnhohuSWmm3JKdg8JnWrVZjlj82gw3bf/0YM3mE/yAcztYB2KGV - Xw37HMBMxe3OJ7BmzLNAY0RmbLeWV7UBX2q0o4Vwgeta3Xw249T1la+2r0TBHGi88AwMHe9Fw51n - FvR9Wc2W9D1Z/SplchyiBMvL5h2g6pkce2zUPOKbvwEAAP//AwDsYr0v4xEAAA== + H4sIAApYXlUAA7IpTk0sSs7QLUotLs0pKbbjUlCwKUhMT9UtzqxKVSipLEi1VcrMK0lNTy1SsjM1 + sNGHS4KVZqYUQxUlFhUlViqBBEHAJrMkNdfO0sI8Ny/LRh/MASnXB6q347LRR7cUAAAA//8DAN9l + OzWGAAAA headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"a33cc8925125d30f5a9e623d0aa5709a"'] + etag: ['"a2ae3ad92b779ae6f72536e97f789777"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] - status: {code: 201, message: Created} + status: {code: 200, message: OK} - request: - body: !!python/unicode 'authorized' + body: !!python/unicode 'authorized987mnj' headers: {} method: POST - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/advanced_search_ids + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/advanced_search response: body: string: !!binary | - H4sIAPVRXlUAA7IpTk0sSs7QLUotLs0pKbbjUlCwKUhMT9UtzqxKVSipLEi1VcrMK0lNTy1SsjM1 - sNGHS4KVZqYUQxUlFhUlViqBBEHAJrMkNdcuOcXYLNvCRh/MASnXB6q347LRR7cUAAAA//8DACYt - kRqGAAAA + H4sIAAtYXlUAA9xYS4/jNgy+768Y5K5xnExmMwOPFwsUBXpoL/to0ctClphYO7bkSnIm2V9fSn7H + 8uz2UKDoLSY/USRFkZ+SvDuXxc0JtBFKPq3i2/XqBiRTXMjj0+rTx5/JfvUufZMwDVxYwqjmxGoq + DWUWV5gbe6ngacVUUYCXrNI3NzcJq7UGaUlFj0BkXWagW6SQFo6gV2mcRAGUX+2/jfgG12t26yTq + lR5qlaUFERZKE9hgpMUYRn77tYKnD/u3pfyaRPjTSYyltjYprW2uNG7Bk6gV+b3QfmpoAWjY/RwC + ZRcijCKYNkg/ffipi2wsdmBaqlradLO+fUDn2i+nKEGznGImKGNOSNAfY7OH57u3375lXzf6fodO + hlButdIcNH7cSFE8rayuYRU1zmmgFjihts0Nx08rSlihD/GOrHdkE3/cbB7j+DHe/olu9wv8+rri + /2z9sKBNjrGqbA61yfdmt1vj0m2XcZQehDaWSFrCtf+oLOiyjqmyovIS0EBJRRGQv0BmsBgCmipX + MiQ/0PMsq9E4rCQTRYF3ZQjxePp3gzNWA2ANcK7BmFD0ZwuSu1NYhBSK0ULYkHkNR7wfoRQp4y6T + L+aHu3j9Fq/iSNS5jXWpL8tRNWq3gtCiyunmh1Db76GweYAWbH5Wo+PB0A615KGL0mu6JkK1ppeJ + EiZ9L2TEgLUFlK6hZdSyPIjJRVWNyyVUc//LmnnlBP8zxTI+nbZ5kYOAgpsuHqqtYKKiTfPduWk0 + kYz6w2hlQk+GgNZKE0xuhWMTgjnxuFHOpuj0V5wZrwI6E9PjvgL90lh5FePjP53mK+dCBz1i03+h + F9R8bUgA/qJmXhFJpRXD3TAP3YilHu4t/f7hfvf5D0zpa6Cplakr8Xq9Hi+fOxrQWSz99H2FmpMb + 90sIn1qOFAg9weTPYbNYT0owd0AHPHhc0ZKgWUZqN9Nxl2aIL6AsPZOGLgRVcIay6mZ0plQBFHnY + gRbGUZUe0HGCjsi1RW3VM8h0x7NNfnSUyX01mkzI9G4db/Z710jluAXdpfF+jySm/WhvmWeHjhp9 + FoZitfTfXZephG4Os1TS5mm8SaKZcIa9ANVIODbrCdhL233bgUxcj/L07tOHYUwP0sHLXBU+3eHO + I0rHMWtdpLm1lXmMImqwu5vbTFOkl3hx2oq/xZaLLeDimv6XErBa+ZdCHVV0wvhvK3l8B/IktJIO + 8GSo5Jk6Iz3o7Tf71VL8VXcMGNsIggV2D53ebdn+Lj5wxrZse7i/397vDrCL11sGe8gYHsvi0rZh + aago9qXflCvt5nejyYEWNsdcIGOVz1K9yCQayRoQh0zYQd98tqpaY0lgfR/rwnG+Eepa008nR2AF + LQboSNY12IvGp8SA6ATtwRhTY3/G+SqfB8xEOu336kCclkrmiPl7t+Nc0aVK8Zr5Lj7sPsga0Alk + qYjhzwuXrde3k2B62dr3BckFVqa+TLhGP6k9AtBQm2l3Q5Fyo6KsfpCG9/jewqsPG49Yeps0BWqw + orTKha1oXTzjrfWS3r8RMTIKOxqktBLox1zeRBldh9lL2tQ0vbGgYaJVZ4ZpUS0SsZG+72SeBpIK + B7/iBLkOcUkM3P0rJLqlbRCLLl/t4wYEGd7EYw7JhfGVF9RBY0V1l3ahKy29UbCPzH2bGkWG5l6k + GNdC3fb6ZkbgK1PC3Cqe+ckNtQPA0jhy26oX0pzmTItpyGptGpLMweIzraNWU1X4bEYMO7z9FDN7 + hP8gHM4uAdihddgN9xzASkV2FzJYMxYg0HgiC7G7yKvaQqg02tFChES6Vvuffpw2feWL6ytJtASa + Ep5RoFNeNOY8i6Dv2/Is6Xu2eiplcxyiBK+XqztA1w9qmrFJ83CfS39ApW/+BgAA//8DAInpP9vD + EgAA headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"831827211eb44cc4aeea06b9ba5886f3"'] + etag: ['"b9765d0ace5140f5e7e9ab43496bd4fc"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] status: {code: 200, message: OK} - request: - body: !!python/unicode 'authorizedcd36k8' + body: null headers: {} - method: POST - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/advanced_search + method: PUT + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/987mnj/void response: body: string: !!binary | - H4sIAPdRXlUAA9xYS4/jNgy+768Y5K5xnNdmFh4PFigW7aG97KNFLwtZZmJNbMmV5Eyyv76U/I7l - 2e2hQNFbTH6iSIoiPyV6uhT53RmU5lI8LsL75eIOBJMpF8fHxedPH8h+8RS/iZiClBvCqEqJUVRo - ygyu0HfmWsLjgsk8BydZxG/u7iJWKQXCkJIegYiqSEA1SC4MHEEt4jAKPCi32n1r/g1u12yXUdAp - HdRIQ3PCDRTas8FAizEM/HZreRqzdL077aMAf1qJNtRUOqaVyaTCLdIoaERuL7Qfa5oDGrY/+0DZ - lXAtCaYN4s8ff2ojG4otmBayEiZeLe8f0LnmyyoKUCyjmAnKmBUS9Eeb5OG0efvtW/K8UrvtcxT4 - UHa1VCko/LgTPH9cGFXBIqidU0ANpISaJjcpfhpewAJ9CLdkuSWr8NMqfLfZvltt/kS3uwVufVWm - /2x9v6BJjjayqA+1zvfqYRuu3+7CNuMoPXClDRG0gFv/UZnTeR2TRUnF1aOBgvLcI3+BRGMxeDRl - JoVPfqCXSVaDYVhRwvMc70of4uX87wanjQLAGkhTBVr7or8YEKk9hVlILhnNufGZV3DE++FLkdT2 - MrliftiEy7d4FQei1m2sS3Wdj6pW2xWE5mVGVz+EWn8Phc0DFGfTsxocD4Z2qETquyidpm0iVCl6 - HSlh1Pd8RjQYk0NhG1pCDcu8mIyX5bBcfDX3v6yZV07wP1Msw9Npmhc5cMhT3cZDleGMl7Ruvls7 - jUaSQX8YrIzoWRNQSiqCyS1xbII3Jw43yNkYHf+KM+NVQGtifNw3oF9qK69iXPzn83TlVGihR2z6 - L/SKmueaBOAvqqcVEZVKMtwN89COWOrgztIfv+8ePvyMKX0NNLYydiVcLpfD5VNHPTqDpR+/L1Fz - tuN+DuFSmyIFQk8w+VPYJNaz5Mwe0AEPHlc0JGiSkcrOdNylHuIzKEMvpKYLXhVcoCjbGZ1ImQNF - HnagubZUpQO0nKAlck1RG3kCER8SdkkLS5nsV61JuIg3y3C139tGKoYtaBOH+z2O8eajuWWOHVpq - 9IVritXSfbddpuSqPsxCCpPF4SoKJsIJ9gpUIeFYLUdgJ232bQYysT3K0bvPH/sx3Ut7LzOZu3T7 - Ow8vLMesVB5nxpT6XRBQjd1d3yeKIr3Ei9NU/D22XGwBV9v0vxaA1Zp+zeVRBmeM/74UxycQZ66k - sIBHTUWayAvSg85+vV8l+F9Vy4CxjSCYY/dQ8WbN9pvwkDK2ZuvDbrfebQ+wDZdrBntIGB7L7NKm - YSkoKfal36Qt7fp3rcmA5ibDXCBjFSchX0QUDGQ1KIWEm15ffzaqSmFJYH0fq9xyvgHqVtNNJ0tg - Oc176EDWNtirwqdEj2gFzcFoXWF/xvkqTj1mJB33e3kgVksFs8T8vd1xqmhTJdOKuS7e797LatAZ - RCGJTk8zl63TN5NgfNma9wXJOFamuo64RjepHQLQUJNpe0ORcqOiKH+Qhnf4zsKrDxuHmHub1AWq - saKUzLgpaZWf8NY6SeffgBhpiR0NYlpy9GMqr6MMbsPsJE1q6t6YUz/RqhLNFC9nidhA33UyRwNJ - iYNfpgS5DrFJ9Nz9GyS6pYwXiy7f7GMHBOnfxEMOmXLtKs+rg9qKbC/tTFeae6NgH5n6NjaKDM2+ - SDGumbrt9PWMwFemgKlVPPOzHWoHgLlxZLeVL6Q+zYkW05BUStckOQWDz7SWWo1V/rMZMGz/9mPM - 5BH+g3C42ARgh1Z+N+xzACsV2Z3PYMWYh0DjiczEbiMvKwO+0mhGC+EC6VrlfrpxWveVr7avRMEc - aEx4BoGOedGQ88yCvm/LsaTv2eqolMlwiBK8XrbuAF0/yHHGRs3Dfs79ARW/+RsAAP//AwC5QKK2 - wxIAAA== + H4sIAA1YXlUAA9xYS2/jNhC+51cEvjOy7DhxAkWLBYoCPbSX7KPoZUGRY4sbiVRJyrHz6zsUJVmK + qGyAosCiN2vmIzkvznx08uFYFpcH0EYo+bCIr5aLS5BMcSH3D4vPn34l28WH9CKxmkpDmUVUenF5 + mQie3m1vS/k9ifCnkxhLbW3SgxIceBK1n05jTxWkhhaQRM1PJ2O11njOiQijCB4H6efHX5JoKnZg + Wqpa2nS1vLqLk6j9cooSNMuptIQy5oQEbTE2u3u6vn15yb6v9M0GDQyh3GqlOWj8uJSieFhYXcMi + 8sZpoBY4ofbSGfyw4PhpRQkLtCHekOWGrOJPq9V9HN/H67/Q7H5Bs76u+LvXrza4/rygDY6xCq12 + Hz7Wq81miUvXXbRRuhPaWCJpCa/tR2VB53VMlRWVp4AGSiqKgPwZMiNsaK8qVzIk39HjJKrR0K0k + E0WBNXZ2cX/4b50zVgNgDXCuwZiQ90cLkrsszEIKxWghbGh7DXu8G6EQKbwKhS/mu+t4eZtEQ1Fn + NtalPs175dVuBaFFldPVu1DrH6FkjfkQbJqrQXrQtV0teeii9BrTFjrVmp5GSoznoHeENjFgbQEl + 4MXMqGV5EJOLqhqWS6jm/pc180YGf5piGWanbV5kJ6DgpvOHaiuYqKhvvhu8AmPJoD8MVib0YAho + rTTB4FZKGgjGpMENYjZGp7/jzHgT0G0xTvcr0G9+lzcxjf+Hw3TlVOige2z6z/SEmu/grwfOETOt + iKTSiuFpGAda21xp8UIbeLPT18ebzZc/MaRvgca7jE2Jl8vlcPnU0IDOYumnHyvUHNy4n0M0oeVc + OEsw+FPYxFckEMwlaIeJxxVYdBnoaURqN9PxFD/EZ1CWHomnC0EVHKGsuhmdKVUAlYt0RwvjqEoP + 6DgBekEY1d2MsuoJZLrh2SrfI7z58ppMyPR6Ga+2W9dI5bAFXafxdoskpv1obxluShpq9EUYitXS + f3ddphLaJ7NU0uZpvEqiiXCCPQHVSDhWyxG4kbbntgOZuB7VULvPj+cxfZaercxV0YQ73HlESfdA + al2kubWVuY8iarC7m6tMUyHdxWkr/gpbLraAk2v630rAauXfCrVX0QH9v6rk/gPIg9BKOsCDoZJn + 6oj0oN/fn1dL8XcNbfKxjSBYYPfQ6fWaba/jHWdszda7m5v1zWYHm3i5ZrCFjGFaZpe2DUtDRbEv + /aFcafvfXpMDLWyOsUDGKp+kepZJNJB5EIdM2LPef7aqWmNJYH3v68JxvgHqtaafTo7AClqcoQNZ + 12BPWhUDRCdoE2NMjf0Z56t8OmNG0nG/VzvitFQyR8w/uhOnii5Uites6eLn088yDzqALBUx/Gnm + svX6dhKML1v7tiC5wMrUpxHX6Cd1gwDcqI20u6FIuVFRVu+k8T2+36F9xXQNdfywaRBzbxNfoAYr + Sqtc2IrWxRPe2kbS2zcgRkZhR4OUVgLtmMq9l9HUzX/tefMAmfV8+pz7CbzuJW1B+IlQ0DC9rDPD + tKhm6edA3/fvhvySCumO4gQZHnEBDHS8V0g0S9sgFk1+dY4biwQnYIA5c2Ga+xbUgd9Fda1qphfP + vcywe05tG2+KvNS9w9Gvmdva6/1kxLe1hOmumPODG+U7gLkh7I5Vz8Rnc6LFMGS1Nv5pwMHi47Qj + lGNVODeDd0X4+DFm8tfDO+FwdAHAuaTDZrhHEFYqctrQhjVjgWcDZmTGd+d5VVsIlUY7UImQSFLr + 5mdDInw3/ea6aRLNgcY0b+DomA0Omd4s6Md7NdzwR3v1BNLmSB0IXi9Xd4Cm79Q4YqPmkV78AwAA + //8DAJy2kI3VEgAA headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"3ec92f12671df5e240b9d621641840db"'] + etag: ['"54ccfb943ca7d073a0fa264a75ca0520"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] status: {code: 200, message: OK} -- request: - body: null - headers: {} - method: GET - uri: https://api.balancedpayments.com:443/credits?meta%5Bcontains%5D=exchange_id&limit=25&offset=0 - response: - body: {string: !!python/unicode "{\n \"credits\": [],\n \"meta\": {\n \"\ - last\": \"/credits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\",\n \ - \ \"next\": null,\n \"href\": \"/credits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\"\ - ,\n \"limit\": 25,\n \"offset\": 0,\n \"previous\": null,\n \"\ - total\": 0,\n \"first\": \"/credits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\"\ - \n },\n \"links\": {}\n}"} - headers: - content-length: ['360'] - content-type: [application/json] - status: {code: 200, message: OK} -- request: - body: null - headers: {} - method: GET - uri: https://api.balancedpayments.com:443/debits?meta%5Bcontains%5D=exchange_id&limit=25&offset=0 - response: - body: {string: !!python/unicode "{\n \"meta\": {\n \"last\": \"/debits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\"\ - ,\n \"next\": null,\n \"href\": \"/debits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\"\ - ,\n \"limit\": 25,\n \"offset\": 0,\n \"previous\": null,\n \"\ - total\": 0,\n \"first\": \"/debits?limit=25&meta%5Bcontains%5D=exchange_id&offset=0\"\ - \n },\n \"links\": {},\n \"debits\": []\n}"} - headers: - content-length: ['356'] - content-type: [application/json] - status: {code: 200, message: OK} version: 1 diff --git a/tests/py/fixtures/TestRoutes.yml b/tests/py/fixtures/TestRoutes.yml index 89d2bfb782..4a5f11d08b 100644 --- a/tests/py/fixtures/TestRoutes.yml +++ b/tests/py/fixtures/TestRoutes.yml @@ -10,14 +10,14 @@ interactions: : \"321174851\",\n \"bank_name\": \"SAN MATEO CREDIT UNION\",\n \ \ \"account_type\": \"checking\",\n \"name\": \"Alice G. Krebs\",\n \ \ \"links\": {\n \"customer\": null,\n \"bank_account_verification\"\ - : null\n },\n \"can_credit\": true,\n \"created_at\": \"2015-05-21T20:40:31.543748Z\"\ + : null\n },\n \"can_credit\": true,\n \"created_at\": \"2015-05-21T22:19:34.369267Z\"\ ,\n \"fingerprint\": \"5f0ba9fa3f1122ef13b944a40abfe44e7eba9e16934e64200913cb4c402ace14\"\ - ,\n \"updated_at\": \"2015-05-21T20:40:31.543749Z\",\n \"href\"\ - : \"/bank_accounts/BA53rWvuv0CE63ZBiWX5rZ84\",\n \"meta\": {},\n \ + ,\n \"updated_at\": \"2015-05-21T22:19:34.369269Z\",\n \"href\"\ + : \"/bank_accounts/BA3Mq4VUWnG9MJGalCQl0mCA\",\n \"meta\": {},\n \ \ \"account_number\": \"xxxxxx0001\",\n \"address\": {\n \"city\"\ : null,\n \"line2\": null,\n \"line1\": null,\n \"state\"\ : null,\n \"postal_code\": null,\n \"country_code\": null\n\ - \ },\n \"can_debit\": false,\n \"id\": \"BA53rWvuv0CE63ZBiWX5rZ84\"\ + \ },\n \"can_debit\": false,\n \"id\": \"BA3Mq4VUWnG9MJGalCQl0mCA\"\ \n }\n ],\n \"links\": {\n \"bank_accounts.settlements\": \"/bank_accounts/{bank_accounts.id}/settlements\"\ ,\n \"bank_accounts.bank_account_verification\": \"/verifications/{bank_accounts.bank_account_verification}\"\ ,\n \"bank_accounts.debits\": \"/bank_accounts/{bank_accounts.id}/debits\"\ @@ -36,155 +36,155 @@ interactions: body: null headers: {} method: GET - uri: https://api.balancedpayments.com:443/customers/CU6Uaj6AsCFUx62Dt40CliJq + uri: https://api.balancedpayments.com:443/customers/CUCkiDgeLMKoHdTcE5drLlr response: body: string: !!binary | - H4sIAAAAAAAAA41UsW7bMBDd8xWC5jqSZVtAvBUuOnSulxSBcCZZiI1EOiQVxDD07z3akkyTaplF - w917j7x3Tzw/JElKOm1ky5ROt8kvLCTJ+fLFloCWYVV0TfNlrDVcvFroCEKYlp0iPhDrlGnDBRgu - xaAyiPSTWnekYBitwCAiLfLlZpFvFsXyZ5FvV5ttvn4s8lVRFs/pRCGKRSj5alUWTw6FykPVSmFq - fxhO7bG7fbmHP+VXvfu+/yiLb2ad7xr+4+125rGWwh8wrRX7benZ5GAWV0KjSQ3CVNqA6ayRqZCL - Fgypb8e1zIBnMXuz0DwNHLSznRgofzSgVDHtbYpwc/KAuCdcKSvmy8uwbC/ue4EiR4mNpiKSzjSJ - 7IRRJ7cbDHLoNN5D62oudVqLqgFt1v6YrAXeBEV+F7gez3qx+bGTOuG9Rf9xinCaoWuXPOvsPC12 - 6PfDihwiAUWrWjb0skonCg6Z0z5zcNckOxoHEK8VkItJEZl7aKBE2YHHJAbMDNf9W//hg/NLz5jB - PgxTAlPwuWFCeHApa1vEkiskYFKuj51hEfKECvhGgdBA7OMV0bhDBjr4SHQiNsMImmG/48sMTeQK - io2wQEEqen3b/xPOARNw8aml0TyNoID9uRBMKPw/+4f+LzAl/gSTBgAA + H4sIAAAAAAAAA41Uy27bMBC85ysEnevokahJfU0CFEhySy8tCoEm2YowRbp8FDUM/XuXtiTTpFrm + osPuzJA7O+LhKstybLWRPVU6X2ffoJBlh+MXWgL1FKrCcv5hqnEmtg46gQCmpVU4BEKdUG2YQIZJ + MaqMIsOsZncEGUpaZACR12XVrMpmVVdvdb2uPq5vy+vqprm7b77mMwUrmqCU5af65s6jELlpeylM + Fw7DiDv24cvDlj3+pC+vz/IzecNPDVEvXJ2P3HVShPPlnaI/HLuYDSySQmAz7pAwrTbIWGdjLuSq + RwZ359N6alBgMP3loGUe+ecm21OkwsEQIYrqYE+YmX0AhC3BQmm9XK7isrt4aAWI7CQ0eIslWWhi + aYVRe78bDbKxGu6hdbuUOa1Fy5E2t+GYtEeMR0V2EbcBzvru0uMm9aJ7Dv71HOC8ANeOadbFYd7r + 2B/GFXlEjBRpO8nJcZVeEjwyI0Ph4U459jQ2SGxbhI8mJWQuoZESoRuWkhgxC1z/X/2HD94PvWAG + /WOoEpCC9w0Tw6NLOdsSlpwgEZMwvbOGJsgzKuIbhYRG2D1dCY0LZKQDb4QVqRkm0AL7N7zLiCeu + oOgEixSkIqeX/T/hHDERFx5akszTBIrY7wvBjIL/c7ga/gIfrWLKkQYAAA== headers: content-encoding: [gzip] - content-length: ['498'] + content-length: ['499'] content-type: [application/json] status: {code: 200, message: OK} - request: body: null headers: {} method: GET - uri: https://api.balancedpayments.com:443/bank_accounts/BA53rWvuv0CE63ZBiWX5rZ84 + uri: https://api.balancedpayments.com:443/bank_accounts/BA3Mq4VUWnG9MJGalCQl0mCA response: body: string: !!binary | - H4sIAAAAAAAAA41T246bMBB936+weO4GG0x2yVt2G1WrqlmpTbVVqgoZM3StcImMiRpF/PsaB8ol - RAoPlvCZGZ+Zc+Z0h5AVsmwXMM7zMlOFtUC/9SVCJ3NqWOalEtnfICvTEKTGLdch5IE+esT61AaZ - GhlLocZ/LNfo23KzekXP31efXzbo5/rldd0FN28F6rg38fwd+E4/0UW0lZaJ4IC+zNBXCWHR4YnI - djXVlqSmyctC5akhmJVJ0jIb9RccQIpYcKZEnjWhTQ/V/2Y4ywIuIRJKRyhZQodIYAqigNWI5WDi - 3WPv3iEbBy8oXrhk5lFXj2bbUY11YyD3UmQmx4txyPyYuTEhjgMxcUOfUkYxC2OgFB5Aw0Dmvkth - Th2MfeLykHKKHcaB0K5wuY9u4eL3uLxLiGsS9kBy+2npufLtUB7w82rubp/E2y9Pbh97b6WgWD3u - bkathp0r/pkPY9yzBYsiCcVYKaGOlyppScGZviaX14XSvV9e73MNJAHPownQGFwe++ik9BGERvmY - JUUnvYjqyV0dlalU6fNPbRZraNDhis0KUCqBFM7rNlbjNBBnJqLK7iecvTiq2E8ZW9yy+54v7FH9 - q6lVY7XRU2Y6taI38G5iJyn39tWy258Ldi1whcx5S29k0wZP0rk6hhuLD2ZsaQtUd9UH9wFjOl4F - AAA= + H4sIAAAAAAAAA41TXY+bMBB8v1+BeO4F2zhJyRtNT9G1Sk5tcz3pqgoZs/SsgEmNqRpF/PcaAuUj + iRQeLOHZXc/uzB7vLMsOmdwFjPOskDq3F9YPc2lZx/o0sMoKLeSvQBZpCMrgtkswntP3U2y/a4Pq + GpKlUOHf/I219rcPT9by68PHx631vHl82nTBzVuBPuzreP4GfGee6CLaSn4iOFirifVZQZh3eCLk + rqLakjQ0eZHrLK0JyiJJWmaj/oI/oEQsONMik01o00P5vxnOZMAVREKbCK0K6BAFTEMUsAqxCcLT + ezS9J3hLyAJ7C5dO3JlHZvPXjmpsGgO1V0LWOdMYhcyLmRtjTAjE2A09ShlFLIyBUpiDgQHPPJfC + jBKEPOzykHKKCOOAaVe42Ee3cPF6XN4UxBUJZyC588F317/p9+cXufLWn1YsWX5JULr0u7dS0Kwa + dzejVsPOFX/rDyHUswWLIgX5WCmhD+cqGUmBXL7G59e5Nr2fX+8zAyQBz6ILYG1wdeijF6WPIKyV + j1mSd9KLqJrc1VHVlUpz/qzMYg8NOlyxSQ5aJ5DCad3GahwH4kxEVDr9hJMXRxX7KWOL207f87kz + qn81tWzkHz1VT6dS9AbeTexFyr19tZ3254xdC1whc9rSG9m0wRfpXB3DjcUHM7aNBcq78h/Ta2n8 + XgUAAA== headers: content-encoding: [gzip] - content-length: ['515'] + content-length: ['517'] content-type: [application/json] status: {code: 200, message: OK} - request: body: '{"customer": null, "bank_name": "SAN MATEO CREDIT UNION", "account_type": - "checking", "name": "Alice G. Krebs", "links": {"customer": "/customers/CU6Uaj6AsCFUx62Dt40CliJq"}, - "can_credit": true, "created_at": "2015-05-21T20:40:31.543748Z", "address": + "checking", "name": "Alice G. Krebs", "links": {"customer": "/customers/CUCkiDgeLMKoHdTcE5drLlr"}, + "can_credit": true, "created_at": "2015-05-21T22:19:34.369267Z", "address": {"city": null, "line2": null, "line1": null, "state": null, "postal_code": null, - "country_code": null}, "updated_at": "2015-05-21T20:40:31.543749Z", "meta": + "country_code": null}, "updated_at": "2015-05-21T22:19:34.369269Z", "meta": {}, "bank_account_verification": null, "fingerprint": "5f0ba9fa3f1122ef13b944a40abfe44e7eba9e16934e64200913cb4c402ace14", - "routing_number": "321174851", "can_debit": false, "id": "BA53rWvuv0CE63ZBiWX5rZ84", + "routing_number": "321174851", "can_debit": false, "id": "BA3Mq4VUWnG9MJGalCQl0mCA", "account_number": "xxxxxx0001"}' headers: {} method: PUT - uri: https://api.balancedpayments.com:443/bank_accounts/BA53rWvuv0CE63ZBiWX5rZ84 + uri: https://api.balancedpayments.com:443/bank_accounts/BA3Mq4VUWnG9MJGalCQl0mCA response: body: string: !!binary | - H4sIAAAAAAAAA41T0W6bMBR971cgnttgG0OTvNE0m7ppqbQl6pRqQsZcVi8EMmOiRhH/PkOgEJJM - 4cESPtfH555zvb8xDDNgycpnnKd5ojJzbLzqTcPYV6uGZZorkfz2k3wdgNS4aROM7+nQweZtU1Rx - JGwNJf7DmxnfvPn02Zh8nz4+zY3F7Ol51hbXd/lqt6nq+Rvwlb6irWiYvFhwMD4PjK8SgqzFY5Gs - SqmNSC2T55lK1weBk4W7YH9cL5t8Wry75FFRNInFl78fBL2u/S1IEQnOlEgTTZvkcVx3Vny0yFni - cwmhULpCyRxaRAJTEPqsREyCsHOHnDuC5wSNKRrbeOBQWxu2bBuIdLsgN1Ik1RknQgEbRcyOMCYE - ImwHI0oZRSyIgFK4Bw0Ddkc2BZcShEbY5gHlFBHGAdOWON+E/9XiDhzbocOuljcJUSnCOhoE68Fz - bPmyzbdoMnXt5YN4+enI5bBz1xoUK0NoPWqSbWflvfoQQp1hYWEoIevnJ9Sutr4xVqekgwZyfhuf - bmdK9366vUk1EPs8Dc+A1djLXRc9G30IQZV8xOKsjV6EpXMXraqYCr3+Knsqu+mM7fHDG2SgVAxr - ODzCfhr7o3AGIiys7oGDZT3G7pH+iJtWd+Yzq8d/8WhRj1rvqsqdMtErdNe1ZyV3X7HV/Jyoa4AL - Yg6v9Eo1TfFZORdtuJL8yGNTj0BxU/wDunKEQXQFAAA= + H4sIAAAAAAAAA41TXW+bMBR9769APK/BNoaUvGVplHVtUm1LNmnThIy5tFb4yIypFkX89xkSCiHJ + FB4s4XM/zj3nendjGGbA0rXPOM+KVOXmyPilLw1jV58allmhRPrip0USgNS4aROMh/TOweaHJqiu + kbIEKvzbeGHMx8vpszH5Or1/WBqrxcPzog0+9PLVdlPH81fga92ijWgqjWPBwZgNjEcJQd7isUjX + FdWGpKbJi1xlyZ7gZDVZi/sXeJo/Zp/CJZ86oXyK5Xt+b2j/DaSIBGdKZKmumhZxfBisfJ+Qs9Tn + EkKhdISSBbSIBKYg9FmFmARh5xY5twQvCRlhb2TTge16xB3+bPlHelqQGynSOseJUMC8iNkRxoRA + hO3Ao5RRxIIIKIUhaBiw69kUXEoQ8rDNA8opIowDpm3hYhP+l4szcBFy70iHy6uEqCJhHe2B9XFs + z//Q76sf6cybf56xePIlRslk3PZKQLHKg1ajxth2Vf7WH0KosyssDCXkffuE2h6kb4TVLmmfgZy/ + xqfXudKzn15vMg3EPs/CM2C99XLbRc9aH0JQOx+xOG+tF2Gl3EWp6kqlPn9XM1XTdLb2+N0NclAq + hgT2b7Dvxu7InIEIS6ubsJesV7Gb0l9x0+rufG716l9MLQ/291rV6lSOXsH7EHuWcvcRW83PCbsG + uEBm/0qvZNMEn6VzUYYrix9pbOoVKG/KfwJCME5zBQAA headers: content-encoding: [gzip] - content-length: ['545'] + content-length: ['546'] content-type: [application/json] status: {code: 200, message: OK} - request: body: null headers: {} method: GET - uri: https://api.balancedpayments.com:443/customers/CU6Uaj6AsCFUx62Dt40CliJq/bank_accounts?limit=10&offset=0 + uri: https://api.balancedpayments.com:443/customers/CUCkiDgeLMKoHdTcE5drLlr/bank_accounts?limit=10&offset=0 response: body: string: !!binary | - H4sIAAAAAAAAA61UUW/aMBB+76+I8rCnldiJkxakaqK0m7pprbSBOjFNkeOcV68hYY6DqCr++2yT - NAmFiYfygMTd+e677/u45xPHcROaP8aUsaLKVemOnJ866DjP9lunZVEpkf+O82qRgNR5N/AxPiPn - IXbfN0W2R04XYPLfx7fO1/H0+s6ZfLu+upk6s9ubu9u2uJ4Vq6elrWcPwB71iLai6TTOBAPn08D5 - IiEp23wm8kcDtQGpYbKqVMViC3Ayi2b0TzQuJx9n68i/UgRNMvH570uDna3jFUjBBaNKFLlum1dZ - Vm+2eVmR0TxmElKhdIWSFbQZCVRBGlOTcX2Ew1MUnvp46qMRQaMAD0ISaMLm7QJcrwtyKUVu34Qc - JXTIacAx9n3gOEiGhFCCaMKBEDgDnQYcDQMCEfERGuKAJYQR5FMGmLSNq2X6XyzRIAxCct7F8iCB - GxBezwje5TgM5P2qWqHJdRTML8X9j1DOzzuzFqCoEaHlqFG29crafhBCHbPQNJVQ7uon1FNNfUOs - VkkLDf7+MH4dLpXe/XV4WehEFrMi3ZO0tpdP3exe6VNIrPKcZmUrvUgNcwepsp02+vuX2cltCLNh - N6OlFd9rrFt6h4zbl+ZDJhZCXWD0ruC8BHWBav3dHNampfHvlkT3Rdy3G2Kn6ykY1TO2KHSkCSwl - rERRGYU7UFShVTDv6mdcyLcjQFNqbWgc0zkN/eM20GSpDBawPXS7jn/u/QEGIt143Qc17H5R99fu - GXG97l0pvZ3+B59uGjn7o7bHx5B6BPCmeC/o7q3suG8HX1N1AI79QxyJpq7dC+YgDUf27nHsGh+c - bP4BXRebl9gGAAA= + H4sIAAAAAAAAA61UTW/aQBC951dYPvTU4F17gRgpqihBNE0gaktaqVVlrdfjZIU/6HodJYr479ld + bGwTqHIIByRmZmfevPeY5xPLskOarQLKWF5msrBH1h8VtKxn863SIi8lz+6CrExDECpvey7GQ3LW + x/bHusj0yGgKOv9jvLDm4+X0xpp8n15cLq3bxeXNoimuZgXyaW3q2T2wlRrRVNSdxglnYM161pWA + sGjyCc9WGmoNUsFkZSHzdAtwcjtZ8Ys7uJ5f5V+iJZv2I3GdiN37vaWDBxA85oxKnmeqa1YmSbXY + Zrcho1nABERcqgopSmgyAqiEKKA6Y7sI909R/9TFS9cdYX/kkZ438N3B8HeDP1bbglgLnpk3/RiF + 1I+pF2PsuhBjL/QJoQTRMAZCYAgqDXjgewQGxEXIxx4LCSPIpQwwaRqX6+i/WPq9AUKDM7eF5V5A + rEE4HR84n8fe/B/5efsrm/nzrzOaTL4lKJ2Mm1kpSKo1aDiqhW2s8mg+CKGWV2gUCSj25ePyqaK+ + JlappHQG93AYvw4XUu3+OrzOVSIJWB4dSBrXi6d29qD0EYRG+ZgmRSM9jzRzR6kynTbq+6/eya4J + M2E7oYUR36mdWzhHfNtV5lPCUy7PMfqQx3EB8hxVktgZPOqO2r5bDu2dtu82wwxXQzCqRmxBqEgd + WAt44Hmp9W0hkbnSQL+rnsVcvNv6ik/jQW2X1lnoHraeokomkML2yO3b/bnj/h6PNk77QYW6W9T+ + tX9DbKd9VApnr//Rp5tazO6o7eXRnL4BeF18EHT7Trast4evrjoCx/wb3oimqj0I5igNb+zd4djW + PjjZvABsoTlM1AYAAA== headers: content-encoding: [gzip] - content-length: ['638'] + content-length: ['640'] content-type: [application/json] status: {code: 200, message: OK} - request: body: null headers: {} method: GET - uri: https://api.balancedpayments.com:443/customers/CU6Uaj6AsCFUx62Dt40CliJq/bank_accounts?limit=10&offset=0 + uri: https://api.balancedpayments.com:443/customers/CUCkiDgeLMKoHdTcE5drLlr/bank_accounts?limit=10&offset=0 response: body: string: !!binary | - H4sIAAAAAAAAA61UUW/aMBB+76+I8rCnldiJkxakaqK0m7pprbSBOjFNkeOcV68hYY6DqCr++2yT - NAmFiYfygMTd+e677/u45xPHcROaP8aUsaLKVemOnJ866DjP9lunZVEpkf+O82qRgNR5N/AxPiPn - IXbfN0W2R04XYPLfx7fO1/H0+s6ZfLu+upk6s9ubu9u2uJ4Vq6elrWcPwB71iLai6TTOBAPn08D5 - IiEp23wm8kcDtQGpYbKqVMViC3Ayi2b0TzQuJx9n68i/UgRNMvH570uDna3jFUjBBaNKFLlum1dZ - Vm+2eVmR0TxmElKhdIWSFbQZCVRBGlOTcX2Ew1MUnvp46qMRQaMAD0ISaMLm7QJcrwtyKUVu34Qc - JXTIacAx9n3gOEiGhFCCaMKBEDgDnQYcDQMCEfERGuKAJYQR5FMGmLSNq2X6XyzRIAxCct7F8iCB - GxBezwje5TgM5P2qWqHJdRTML8X9j1DOzzuzFqCoEaHlqFG29crafhBCHbPQNJVQ7uon1FNNfUOs - VkkLDf7+MH4dLpXe/XV4WehEFrMi3ZO0tpdP3exe6VNIrPKcZmUrvUgNcwepsp02+vuX2cltCLNh - N6OlFd9rrFt6h4zbl+ZDJhZCXWD0ruC8BHWBav3dHNampfHvlkT3Rdy3G2Kn6ykY1TO2KHSkCSwl - rERRGYU7UFShVTDv6mdcyLcjQFNqbWgc0zkN/eM20GSpDBawPXS7jn/u/QEGIt143Qc17H5R99fu - GXG97l0pvZ3+B59uGjn7o7bHx5B6BPCmeC/o7q3suG8HX1N1AI79QxyJpq7dC+YgDUf27nHsGh+c - bP4BXRebl9gGAAA= + H4sIAAAAAAAAA61UTW/aQBC951dYPvTU4F17gRgpqihBNE0gaktaqVVlrdfjZIU/6HodJYr479ld + bGwTqHIIByRmZmfevPeY5xPLskOarQLKWF5msrBH1h8VtKxn863SIi8lz+6CrExDECpvey7GQ3LW + x/bHusj0yGgKOv9jvLDm4+X0xpp8n15cLq3bxeXNoimuZgXyaW3q2T2wlRrRVNSdxglnYM161pWA + sGjyCc9WGmoNUsFkZSHzdAtwcjtZ8Ys7uJ5f5V+iJZv2I3GdiN37vaWDBxA85oxKnmeqa1YmSbXY + Zrcho1nABERcqgopSmgyAqiEKKA6Y7sI909R/9TFS9cdYX/kkZ438N3B8HeDP1bbglgLnpk3/RiF + 1I+pF2PsuhBjL/QJoQTRMAZCYAgqDXjgewQGxEXIxx4LCSPIpQwwaRqX6+i/WPq9AUKDM7eF5V5A + rEE4HR84n8fe/B/5efsrm/nzrzOaTL4lKJ2Mm1kpSKo1aDiqhW2s8mg+CKGWV2gUCSj25ePyqaK+ + JlappHQG93AYvw4XUu3+OrzOVSIJWB4dSBrXi6d29qD0EYRG+ZgmRSM9jzRzR6kynTbq+6/eya4J + M2E7oYUR36mdWzhHfNtV5lPCUy7PMfqQx3EB8hxVktgZPOqO2r5bDu2dtu82wwxXQzCqRmxBqEgd + WAt44Hmp9W0hkbnSQL+rnsVcvNv6ik/jQW2X1lnoHraeokomkML2yO3b/bnj/h6PNk77QYW6W9T+ + tX9DbKd9VApnr//Rp5tazO6o7eXRnL4BeF18EHT7Trast4evrjoCx/wb3oimqj0I5igNb+zd4djW + PjjZvABsoTlM1AYAAA== headers: content-encoding: [gzip] - content-length: ['638'] + content-length: ['640'] content-type: [application/json] status: {code: 200, message: OK} - request: body: null headers: {} method: GET - uri: https://api.balancedpayments.com:443/bank_accounts/BA53rWvuv0CE63ZBiWX5rZ84 + uri: https://api.balancedpayments.com:443/bank_accounts/BA3Mq4VUWnG9MJGalCQl0mCA response: body: string: !!binary | - H4sIAAAAAAAAA41T0W6bMBR971cgnttgG0OTvNE0m7ppqbQl6pRqQsZcVi8EMmOiRhH/PkOgEJJM - 4cESPtfH555zvb8xDDNgycpnnKd5ojJzbLzqTcPYV6uGZZorkfz2k3wdgNS4aROM7+nQweZtU1Rx - JGwNJf7DmxnfvPn02Zh8nz4+zY3F7Ol51hbXd/lqt6nq+Rvwlb6irWiYvFhwMD4PjK8SgqzFY5Gs - SqmNSC2T55lK1weBk4W7YH9cL5t8Wry75FFRNInFl78fBL2u/S1IEQnOlEgTTZvkcVx3Vny0yFni - cwmhULpCyRxaRAJTEPqsREyCsHOHnDuC5wSNKRrbeOBQWxu2bBuIdLsgN1Ik1RknQgEbRcyOMCYE - ImwHI0oZRSyIgFK4Bw0Ddkc2BZcShEbY5gHlFBHGAdOWON+E/9XiDhzbocOuljcJUSnCOhoE68Fz - bPmyzbdoMnXt5YN4+enI5bBz1xoUK0NoPWqSbWflvfoQQp1hYWEoIevnJ9Sutr4xVqekgwZyfhuf - bmdK9366vUk1EPs8Dc+A1djLXRc9G30IQZV8xOKsjV6EpXMXraqYCr3+Knsqu+mM7fHDG2SgVAxr - ODzCfhr7o3AGIiys7oGDZT3G7pH+iJtWd+Yzq8d/8WhRj1rvqsqdMtErdNe1ZyV3X7HV/Jyoa4AL - Yg6v9Eo1TfFZORdtuJL8yGNTj0BxU/wDunKEQXQFAAA= + H4sIAAAAAAAAA41TXW+bMBR9769APK/BNoaUvGVplHVtUm1LNmnThIy5tFb4yIypFkX89xkSCiHJ + FB4s4XM/zj3nendjGGbA0rXPOM+KVOXmyPilLw1jV58allmhRPrip0USgNS4aROMh/TOweaHJqiu + kbIEKvzbeGHMx8vpszH5Or1/WBqrxcPzog0+9PLVdlPH81fga92ijWgqjWPBwZgNjEcJQd7isUjX + FdWGpKbJi1xlyZ7gZDVZi/sXeJo/Zp/CJZ86oXyK5Xt+b2j/DaSIBGdKZKmumhZxfBisfJ+Qs9Tn + EkKhdISSBbSIBKYg9FmFmARh5xY5twQvCRlhb2TTge16xB3+bPlHelqQGynSOseJUMC8iNkRxoRA + hO3Ao5RRxIIIKIUhaBiw69kUXEoQ8rDNA8opIowDpm3hYhP+l4szcBFy70iHy6uEqCJhHe2B9XFs + z//Q76sf6cybf56xePIlRslk3PZKQLHKg1ajxth2Vf7WH0KosyssDCXkffuE2h6kb4TVLmmfgZy/ + xqfXudKzn15vMg3EPs/CM2C99XLbRc9aH0JQOx+xOG+tF2Gl3EWp6kqlPn9XM1XTdLb2+N0NclAq + hgT2b7Dvxu7InIEIS6ubsJesV7Gb0l9x0+rufG716l9MLQ/291rV6lSOXsH7EHuWcvcRW83PCbsG + uEBm/0qvZNMEn6VzUYYrix9pbOoVKG/KfwJCME5zBQAA headers: content-encoding: [gzip] - content-length: ['545'] + content-length: ['546'] content-type: [application/json] status: {code: 200, message: OK} - request: body: null headers: {} method: DELETE - uri: https://api.balancedpayments.com:443/bank_accounts/BA53rWvuv0CE63ZBiWX5rZ84 + uri: https://api.balancedpayments.com:443/bank_accounts/BA3Mq4VUWnG9MJGalCQl0mCA response: body: {string: !!python/unicode ''} headers: @@ -192,7 +192,7 @@ interactions: content-type: [application/json] status: {code: 204, message: NO CONTENT} - request: - body: !!python/unicode '3121846338796256truefake-valid-nonce' headers: {} method: POST @@ -200,29 +200,29 @@ interactions: response: body: string: !!binary | - H4sIADNBXlUAA7RWS3PiOBC+8yso7o5fQEjKODWXrZrD7mUne9jLlCw1oGBLHkkmYX79tvwGjGEq - szf09edWq/n6Eb18ZOn0AEpzKdYz/8GbTUFQybjYrmev3/5wVrOXeBJRBYwbhxLF4sl0GiU8TZHi - EMYUaG0xRDmL3z4il7P6TAttZAbKQST0A381X4aR20cr3oYrbRxBMpgKnq5nRhUwc2tjSq7bqMxy - Io4DFm0UgGniGyDAhwHBgI1QUklJys2QewVbTNiAIZfakNTBDEL8NPe9x8jtQ03YhTDqWEIOSfMd - CQYfd84Kb7FEgXnldIR2LZEKiLHJMFNzzGE9Y3g0PINZHHj+wvEWTuB/C7znMHxeLP7FP7H9oPZQ - 5OzXPHQflIpyBySFMhPx3POD1craRYlZDTr2ivgfrglG0p4b606mDOU19FSrGEwR5SSNX8VeyHeB - Hjps0kuV3Dhc64IICvHr318s79Iw+Xzy7iuTjmVlaVB9GFSP1aKWyyDhpntgdawMG1KkTZyJlCkQ - MYttgiytNFbEQmHCHdR5kdpYe87OLZOymnKuyvudTAqzi/0gci/AM+YRiMIMBd4JtURbJrDzWDck - 1VB/Ud++A5KaHf710IXZwyyFZ2QLTqHSeGdMrp9dl2gNRj8kinBhm8UWH/NOjg+oBjcnxwyE+Z6B - 2Un2PZVb6R5QbQ+52L6AOHAlhSWsNREskbbntf7L21AeVssJEfsupBN00rS2eeyvVn7k1geL4/VK - pj2FNkBpVJAT1MRfEvH6t8V1kWiqeG6TqOukEaXIsVa+kXsQ8ebRPC3fI7c6WbwQ/EdRto6kFBs+ - i284qHge0tXc3zBKQxpulstwudjAwvdCCitIKJbk1U8nv6EhHEBk0tFsf0UArb1mK7y6KoHT19f9 - qU+ooHJKEFPouLIBi9waaOz0cECh6xx9QtXA/8SSuwAbOjloB5SS6tR+2W9rbm8yXF4zTui7OZ11 - Z8SvladRTuOsLgG0vgEtixEblR6ac0i2LXNHBPqkZWO0fUqb5Gk/f/z5M3kL1HLxFrlDrMZDriTF - YM7TFfue51ltD1tHvjY41OMvOVoO9s+8xmg82HUlWOjg2K0s3WrTnG+sJ7dWlPE15a5V5c515cbK - Mrq23L263LFL9GZ5V0en62ONXulI7f9wMfv76b5sm81dY/tBm807x9Ulf3xoNTHcP6t7UY/sLTXr - f+rVjQCGJ0ttvT1ka+K15aMx/9Jm0VXQjbWtecPI6Kwp9w3nM63fuwy2qZSsoGW36yLpsLZQBgrj - 87v454evDe18YJ4iOCPPov8PAAD//wMA5hCbqUsOAAA= + H4sIAFhYXlUAA7RWyXLjNhC96ytUutNctFh2UXTNJVU5JJeMc8hlCgRaEmwSYABQY83Xp0GCiySK + 0pQnN+H1Y6PRer3ELx95Nj2A0lyKzSx8CGZTEFQyLnab2evX37z17CWZxFQB48ajRLFkMp3GKc8y + pHiEMQVaWwxRzhJRxD5n7kxLbWQOykNkvn58WkXLVez30Zq35UobT5AcpoJnm5lRJcx8Z8zIdRuV + eUHEccCijQIwTXwDBPgwIBiwEUomKcm4GXKvYIcJGzAUUhuSeZhBSJ4WYfAY+32oCbsURh0ryCNZ + sSfR4OPOWfNbLFFiXjkdoV1LpAJibDLM1BwL2MwYHg3PYZZEQbj0gqUXhV+j6DmMnhfBP/gnth84 + D2XBfs5D90GlKH9AUigzkSyCMFqvrV1UmNWgZ69I/uaaYCTtubHuZcZQXkNPtYrBFFFOsuRVvAv5 + XaCHDpv0UiW3Hte6JIJC8vrXF8u7NEw+n7z7yqRjWVkaVB8G1WO1qOUySLnpHlgfa8OWlFkTZypl + BkTMEpsgS6uMNbFUmHAPdV5mNtaes3PLpKqmgqvqfi+XwuyTMIr9C/CMeQSiMENRcEKt0JYJ7DzW + Lck0uC/c7XsgmdnjXw9dmD3MUnhOduCVKkv2xhT62feJ1mD0Q6oIF7ZZ7PAx38nxAdXgF+SYgzDf + cjB7yb5lcif9A6rtoRC7FxAHrqSwhI0mgqXyA3te67+6DeVhtZwS8d6FdIJOmta2SML1Oox9d7A4 + Xq9k1lNoA1RGBQVBTfwpEXe/La7LVFPFC5tE7ZJGlCJHp3wj30EkbEsXj7vYr08WLwX/t6xaR1qJ + DZ/FtxxUspjT9SLcMkrndL5drear5RaWYTCnsIaUYkle/XTyCxrCAUQuPc3erwigtTu2wqvrEjh9 + vetPfUINVVOCmFIntQ1Y7DugsdPDAYWuC/QJdQP/A0vuAmzo5KA9UEqqU/tlv3Xc3mS4vGac0Hdz + OuvOiL/XnkY5jTNXAmh9A1oVIzYqPTTnkGxb5p4I9Emrxmj7lDbp0/vi8ceP9C1Sq+Vb7A+xGg+F + khSDOU9XEgZBYLU9bB352uBQT74UaDnYP/Mao/GAoSxW+bHorSzdatOcb6wnt1aU8TXlrlXlznXl + xsoyurbcvbrcsUv0ZnlXR6fro0OvdKT2f7iY/f10X7bN5q6x/aDN5p3j6pI/PrSaGO6f1b2oR/YW + x/qfenUjgOHJ4qy3h6wjXls+GvNPbRZdBd1Y25o3jIxOR7lvOJ9p/d5lsE2lZCWtul0XSYe1hTJQ + GJ/fxT8/fG1o5wPzFMEZeRb9fwAAAP//AwD3fUJ4Sw4AAA== headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"bf898837f75697c86c3d006c7e8a886c"'] + etag: ['"2c73e11f6993243fabb120be46031939"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] @@ -231,36 +231,36 @@ interactions: body: null headers: {} method: GET - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/customers/31218463 + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/customers/38796256 response: body: string: !!binary | - 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 headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"037608afe5c5ec6aece9b1a548374b75"'] + etag: ['"e31098315f812e66120210cd0e38668d"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] @@ -269,16 +269,16 @@ interactions: body: null headers: {} method: DELETE - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/payment_methods/any/f7t96w + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/payment_methods/any/dfc47g response: body: string: !!binary | - H4sIAEhBXlUAA1IAAAAA//8DAEXPbOkBAAAA + H4sIAFtYXlUAA1IAAAAA//8DAEXPbOkBAAAA headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"356c6823cd79f5d2af9b7d5cc7c21ef5"'] + etag: ['"ec4a1809a61d8a379862638d1a2cf84e"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] @@ -287,23 +287,23 @@ interactions: body: null headers: {} method: GET - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/customers/31218463 + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/customers/38796256 response: body: string: !!binary | - H4sIAFFBXlUAA4xTO3aDMBDsfQoevcLPODYPcJcTOE06Ba1BjhA8ScRw+4iPAw7guNyZ2V2xM4TH - OmfGNwhJCx6ZzottGsCTglCeRub76Q3tzWO8CZNKqiIHEW8MI6Qk9hzX2W93XmjposU0l2SYK6Tr - yyG9kvOFfNVNnpFUhNaUbdVnKqRCHOdgcMoiU4kKTKujGF5jkiIvMW9mOOSYshlaZgWfzzjjeoZd - 4VNStbBPAFZAEFaGakqITKJLRXMwY9d2fGT7yHVOrh24+8DzP0JrbOj6q5I81+9tA2en+8eGfn93 - c3SmwIj8fRKhCiVYEDkMxULgZngxJkSAlHDPtdRI9lXv4qW++dchN5PRncFT9KZc96+jVz3s1yz7 - 2HFSCQCFhrcuSqBWwEl7pgciViSYUbW8RECq075IlYVUmCH9A0B82Dr2a2hNofETKq5E04EIszLD - 7sqn/tV5/+t4pa9Nk4fC9eM+G1rPC/x5aLsZzwd3mHEfXD3BmoTttwBdjnGKNz8AAAD//wMAZl5N - a3wEAAA= + H4sIAFxYXlUAA5RTO3aDMBDsfQqeeoWPf8EPcJcTOE06Ba1BjhA8ScRw+wiwDQ7gOOXOzO6KnSHY + Vxm3vkEqlosQuS8OskDEOWUiCdH74Q2/on20COJS6TwDGS0sK2A0Wr5u/Y233gS2KRrMcHFKhMam + PvnJmR5P9Kuqs5QmMrCHbKM+Mqk0FiQDSzAeIi1LQHZLcTLHxHlWEFGPcMgI4yO0SHMxnnEk1Qg7 + w6diemKfBKKBYqItXRcQImpKzTJAkee4a+yssecePG/n+LvV5iOw+4a2vyzoc/2ut1stTX/f0O1v + b46PDDhVtydRpnFMJFWXoURKUl9eTCiVoBTccw3Vk13VuSiKq38tcjUZ3xk8RK/Kef9aetbDbs20 + jy2ntATQ+PLWSQlUGgRtzvRAxPOYcKanl0hITNonqSJXmnBsfgCI/JXrbAN7CPWfUAot6xbEhBcp + 8WY+9bdu+bdOlObaLH4onD/us6FtQueMQtvO+FdwnVFwzQR7ELZbAabs4xQtfgAAAP//AwCteCeS + fAQAAA== headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"628dd727ed269c09ff06cbfe0ff938c9"'] + etag: ['"376902d29622f78f905675d7609dc1ba"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] @@ -319,18 +319,18 @@ interactions: \ \"customer\": null\n },\n \"fingerprint\": \"1e2c425a579a1c7f27a037f0662b855035ceadbff18a0adbe785fb07e2afe1cc\"\ ,\n \"cvv_result\": null,\n \"number\": \"xxxxxxxxxxxx4242\",\n\ \ \"avs_postal_match\": null,\n \"expiration_month\": 12,\n \ - \ \"meta\": {},\n \"id\": \"CC62dkkSxZwairBOLzYNuJEY\",\n \"category\"\ + \ \"meta\": {},\n \"id\": \"CC3WQVIhJGKnqpdwQr26M1cQ\",\n \"category\"\ : \"other\",\n \"type\": \"credit\",\n \"cvv_match\": null,\n \ \ \"bank_name\": \"\",\n \"avs_street_match\": null,\n \"brand\"\ - : \"Visa\",\n \"updated_at\": \"2015-05-21T20:41:25.570783Z\",\n \ + : \"Visa\",\n \"updated_at\": \"2015-05-21T22:19:43.645983Z\",\n \ \ \"address\": {\n \"city\": null,\n \"line2\": null,\n \ \ \"line1\": null,\n \"state\": null,\n \"postal_code\"\ : null,\n \"country_code\": null\n },\n \"can_debit\": true,\n\ \ \"name\": null,\n \"expiration_year\": 2020,\n \"cvv\": null,\n\ \ \"is_verified\": true,\n \"avs_result\": \"Postal code matches,\ \ but street address not verified.\",\n \"can_credit\": false,\n \ - \ \"href\": \"/cards/CC62dkkSxZwairBOLzYNuJEY\",\n \"created_at\": \"\ - 2015-05-21T20:41:25.570781Z\"\n }\n ],\n \"links\": {\n \"cards.card_holds\"\ + \ \"href\": \"/cards/CC3WQVIhJGKnqpdwQr26M1cQ\",\n \"created_at\": \"\ + 2015-05-21T22:19:43.645981Z\"\n }\n ],\n \"links\": {\n \"cards.card_holds\"\ : \"/cards/{cards.id}/card_holds\",\n \"cards.customer\": \"/customers/{cards.customer}\"\ ,\n \"cards.disputes\": \"/cards/{cards.id}/disputes\",\n \"cards.debits\"\ : \"/cards/{cards.id}/debits\"\n }\n}"} @@ -345,54 +345,54 @@ interactions: body: null headers: {} method: GET - uri: https://api.balancedpayments.com:443/customers/CU6Uaj6AsCFUx62Dt40CliJq + uri: https://api.balancedpayments.com:443/customers/CUCkiDgeLMKoHdTcE5drLlr response: body: string: !!binary | - H4sIAAAAAAAAA41UsW7bMBDd8xWC5jqSZVtAvBUuOnSulxSBcCZZiI1EOiQVxDD07z3akkyTaplF - w917j7x3Tzw/JElKOm1ky5ROt8kvLCTJ+fLFloCWYVV0TfNlrDVcvFroCEKYlp0iPhDrlGnDBRgu - xaAyiPSTWnekYBitwCAiLfLlZpFvFsXyZ5FvV5ttvn4s8lVRFs/pRCGKRSj5alUWTw6FykPVSmFq - fxhO7bG7fbmHP+VXvfu+/yiLb2ad7xr+4+125rGWwh8wrRX7benZ5GAWV0KjSQ3CVNqA6ayRqZCL - Fgypb8e1zIBnMXuz0DwNHLSznRgofzSgVDHtbYpwc/KAuCdcKSvmy8uwbC/ue4EiR4mNpiKSzjSJ - 7IRRJ7cbDHLoNN5D62oudVqLqgFt1v6YrAXeBEV+F7gez3qx+bGTOuG9Rf9xinCaoWuXPOvsPC12 - 6PfDihwiAUWrWjb0skonCg6Z0z5zcNckOxoHEK8VkItJEZl7aKBE2YHHJAbMDNf9W//hg/NLz5jB - PgxTAlPwuWFCeHApa1vEkiskYFKuj51hEfKECvhGgdBA7OMV0bhDBjr4SHQiNsMImmG/48sMTeQK - io2wQEEqen3b/xPOARNw8aml0TyNoID9uRBMKPw/+4f+LzAl/gSTBgAA + H4sIAAAAAAAAA41Uy27bMBC85ysEnevokahJfU0CFEhySy8tCoEm2YowRbp8FDUM/XuXtiTTpFrm + osPuzJA7O+LhKstybLWRPVU6X2ffoJBlh+MXWgL1FKrCcv5hqnEmtg46gQCmpVU4BEKdUG2YQIZJ + MaqMIsOsZncEGUpaZACR12XVrMpmVVdvdb2uPq5vy+vqprm7b77mMwUrmqCU5af65s6jELlpeylM + Fw7DiDv24cvDlj3+pC+vz/IzecNPDVEvXJ2P3HVShPPlnaI/HLuYDSySQmAz7pAwrTbIWGdjLuSq + RwZ359N6alBgMP3loGUe+ecm21OkwsEQIYrqYE+YmX0AhC3BQmm9XK7isrt4aAWI7CQ0eIslWWhi + aYVRe78bDbKxGu6hdbuUOa1Fy5E2t+GYtEeMR0V2EbcBzvru0uMm9aJ7Dv71HOC8ANeOadbFYd7r + 2B/GFXlEjBRpO8nJcZVeEjwyI0Ph4U459jQ2SGxbhI8mJWQuoZESoRuWkhgxC1z/X/2HD94PvWAG + /WOoEpCC9w0Tw6NLOdsSlpwgEZMwvbOGJsgzKuIbhYRG2D1dCY0LZKQDb4QVqRkm0AL7N7zLiCeu + oOgEixSkIqeX/T/hHDERFx5akszTBIrY7wvBjIL/c7ga/gIfrWLKkQYAAA== headers: content-encoding: [gzip] - content-length: ['498'] + content-length: ['499'] content-type: [application/json] status: {code: 200, message: OK} - request: body: null headers: {} method: GET - uri: https://api.balancedpayments.com:443/customers/CU6Uaj6AsCFUx62Dt40CliJq/cards?limit=10&offset=0 + uri: https://api.balancedpayments.com:443/customers/CUCkiDgeLMKoHdTcE5drLlr/cards?limit=10&offset=0 response: body: {string: !!python/unicode "{\n \"cards\": [],\n \"meta\": {\n \"last\"\ - : \"/customers/CU6Uaj6AsCFUx62Dt40CliJq/cards?limit=10&offset=0\",\n \"\ - next\": null,\n \"href\": \"/customers/CU6Uaj6AsCFUx62Dt40CliJq/cards?limit=10&offset=0\"\ + : \"/customers/CUCkiDgeLMKoHdTcE5drLlr/cards?limit=10&offset=0\",\n \"\ + next\": null,\n \"href\": \"/customers/CUCkiDgeLMKoHdTcE5drLlr/cards?limit=10&offset=0\"\ ,\n \"limit\": 10,\n \"offset\": 0,\n \"previous\": null,\n \"\ - total\": 0,\n \"first\": \"/customers/CU6Uaj6AsCFUx62Dt40CliJq/cards?limit=10&offset=0\"\ + total\": 0,\n \"first\": \"/customers/CUCkiDgeLMKoHdTcE5drLlr/cards?limit=10&offset=0\"\ \n },\n \"links\": {}\n}"} headers: - content-length: ['364'] + content-length: ['361'] content-type: [application/json] status: {code: 200, message: OK} - request: body: null headers: {} method: GET - uri: https://api.balancedpayments.com:443/customers/CU6Uaj6AsCFUx62Dt40CliJq/cards?limit=10&offset=0 + uri: https://api.balancedpayments.com:443/customers/CUCkiDgeLMKoHdTcE5drLlr/cards?limit=10&offset=0 response: body: {string: !!python/unicode "{\n \"cards\": [],\n \"meta\": {\n \"last\"\ - : \"/customers/CU6Uaj6AsCFUx62Dt40CliJq/cards?limit=10&offset=0\",\n \"\ - next\": null,\n \"href\": \"/customers/CU6Uaj6AsCFUx62Dt40CliJq/cards?limit=10&offset=0\"\ + : \"/customers/CUCkiDgeLMKoHdTcE5drLlr/cards?limit=10&offset=0\",\n \"\ + next\": null,\n \"href\": \"/customers/CUCkiDgeLMKoHdTcE5drLlr/cards?limit=10&offset=0\"\ ,\n \"limit\": 10,\n \"offset\": 0,\n \"previous\": null,\n \"\ - total\": 0,\n \"first\": \"/customers/CU6Uaj6AsCFUx62Dt40CliJq/cards?limit=10&offset=0\"\ + total\": 0,\n \"first\": \"/customers/CUCkiDgeLMKoHdTcE5drLlr/cards?limit=10&offset=0\"\ \n },\n \"links\": {}\n}"} headers: - content-length: ['364'] + content-length: ['361'] content-type: [application/json] status: {code: 200, message: OK} - request: @@ -405,15 +405,15 @@ interactions: \ \"Not Found\",\n \"category_code\": \"not-found\",\n \"description\"\ : \"

The requested URL was not found on the server.

If you entered\ \ the URL manually please check your spelling and try again.

Your request\ - \ id is OHMcbcf31ccfff811e4bc390230f00c9248.\",\n \"status_code\": 404,\n\ - \ \"category_type\": \"request\",\n \"request_id\": \"OHMcbcf31ccfff811e4bc390230f00c9248\"\ + \ id is OHM82ccdf70000611e5bc390230f00c9248.\",\n \"status_code\": 404,\n\ + \ \"category_type\": \"request\",\n \"request_id\": \"OHM82ccdf70000611e5bc390230f00c9248\"\ \n }\n ]\n}"} headers: content-length: ['430'] content-type: [application/json] status: {code: 404, message: NOT FOUND} - request: - body: !!python/unicode '3121846338796256truean-invalid-nonce' headers: {} method: POST @@ -421,13 +421,13 @@ interactions: response: body: string: !!binary | - H4sIAGVBXlUAA5RTy27CMBC85yui3E1IqSqQEnPrF5QzMvYSDLEdrc0jf1+HOCGktFJv3p19zOzI - +fqmqvgCaKXRRZLN5kkMmhshdVkkm69PskzWNMpZLQkgGiQItjbaAo3iOL+nbPscgtg1NRQJQ2RN - kgaoZo0C7YgCdzCiS77u6LEefcQ+43kBXS2y+TJP7+8xyJxDuTs7CPNso3amSmjYve12b7XRHPJ0 - qH6aocBaVgLd6JM2Vx2/6p3laV/24Jo+kQ1hf5j0p/xxhb8OMmX/PhU/W2cUIJGCLrK3bPn+sfBH - GGX7SlM776UdkfP2yn1DOENBHZ69+nFm4DxpnDAhd/GUaSL1hVUyJKbiQtmvwlujeLuHcgTmWie6 - MAoOa4emqgAnvtnW8QGLglvID8yP9+qPq/Iq9kdxujXqIEpsTXqgUUemP/O/ffYsX3yAbwAAAP// - AwBa1EgqPQMAAA== + H4sIAGBYXlUAA5RTy27CMBC85ysi302gqBSkxNz6BeWMjLMEQ2xHa/PI39chTggprdSbd2cfMzty + ur6pMr4AWml0RmaTKYlBC5NLXWRk8/VJl2TNopRXkgKiQYpgK6MtsCiO03vKNs8+iF1dQUY4Iq9J + EqCK1wq0owrcweRt8nVHh3XoI/YZzwvYaj6bLtPk/h6C3DmUu7ODMM/WamdKwsLubbt7q40WkCZ9 + 9dMMBdbyAthGn7S56vhV7yRNurIH1+SJbAi7wyQ/5Q8r/HWQK/v3qcTZOqMAqczZfPmxWry9L/wR + Btmu0lTOe2kH5Ly9cl9TwTFnDs9e/TDTcx41jpjQu3jGNZX6wksZEmNxoexX4Y1RotnDBAJ3jRNt + GAWHtUNTloAj32zjeI9FwS0UB+7He/XHVXHN98f8dKvVIS+wMemBRi2Z7sz/9tmzfPEBvgEAAP// + AwAIykE9PQMAAA== headers: cache-control: [no-cache] content-encoding: [gzip] @@ -440,25 +440,25 @@ interactions: body: null headers: {} method: GET - uri: https://api.balancedpayments.com:443/cards/CC6ZJZJN4lOiTTPARTXffnvf + uri: https://api.balancedpayments.com:443/cards/CCE0Fg0HSsha18xnRUbvFhb response: body: string: !!binary | - H4sIAAAAAAAAA41UbW/aMBD+3l9h5XMLTkIC4RvtplWdoFXL3pimyPileA02chxoVPHfZzsJSdpu - Wj4gcXeP7+655+7lDAAPI0Vybwp+mj8AvLhfY864eLLmxmAji1zLLVXG6l19ib/ND8mPw28fjaCa - f9jExYbPI6/GH8+bhxgXj1TtFBfaAid4zOAoCMM4QmwywSENY8xgMB7FFKN4xAhmYUwIDqjPwsSE - U5ywkDECIxTEY+/0MN7vU0XzIrPviiLLTh5RbNdVmc+dzzdfi0b7PN3JXKMs3SKNN7Y2IVs/fd5x - hTSXIt1Koa3fh6cMW6pRnxxFH02so0YKVuT2TxNuueO6TLU8uIiuAxFimsjTwDou5TMI3lLIiXv3 - Kl7drG4Wo+yWL5d3s/vld8bEnnUYQZo+SlXaaKk3hoJTwbrcUWvGihKu+yQ2/fc4XCPxlAq0daib - u/nt/afZAlxdzx4+gsvZ4vM5WAxmgz6fuVaU6pbPkuZtwFoh4fr4ynPUmosdMVWTFDl1BNCPLmB0 - EfjLAE7DaOqPB1ECo2S86qSqKDPxXXEagh2FdE9VVoJrnmVt9krQ1JLc7bI2+xboByGYIy7Ag+ui - OyOjEu14eHe0tYqwJC4mgYEPu2gsC6FVmdYBNv+bJcFIpISuzWSmQKuCtlKuJtAbTUeaJUV2HQMY - tNo0e/GqTY/nqWGFM07tBHoJ7B6ctsirege1KIGZGKjaA7Z6QCQQUgMnmM7sbfW1sKaAoSxv698o - yiwrQ3dmhv+hYUX/pQc4GSSJH43gqlqTo6Hyl2Xr1cGqztrAZk03MnMXrinixdUy4OToqqr9FeUN - rnPqhs3dy4c1sjEc6zHXIMLzXaGN5t9NdfL2Ermh/w1R+Uxzx7PjH2rWKqisBQAA + H4sIAAAAAAAAA4VUyW7bMBC99ysInRNbomzZ8s0xsnRJGmQD2qIQaC42EZk0SMq1GvjfS1KSJSVp + qwMBzczjzLx5nJcPAAQYKaKDGfhhfwB48ac151w8O3NjcJGFNnJDlbUGi8fFN0af7vb48kv6EcKH + i9vL3+VjUMMPJ809jIsVVVvFhXG4KZ6wcATjOBkjNp3imMYJZiGcjBKKUTJiBLM4IQRDGrE4teEU + pyxmjIRjBJNJcLwY73aZorrI3b2iyPOjRxSbZVXlvvNF9mvRaKezrdQG5dkGGbx2tQnZ+ul+yxUy + XIpsI4Vx/ig8ZthQg/rcKLqysZ4ZKVih3U8T7qjjpsyM/OUjug5EiG1CZ9A5zuQewLcUcuLvXZyH + F6vw6l6vUTTdi7vH5e5ivewQggxdSVW6YGnWloFjvabcUmfGihJu+hw27fcoXCLxnAm08ahPt9df + 7y7nN2BxNb8/B2fzm88n4GYwH/Tp1EZRalo6S6rbgKVCwrfxxDVqzcWW2KpJhrw4YBiNT8PxKYwe + IJxFyWwEB2E0TdP0eydVxZiN70rT8usZpDuq8hJc8Txvs1dypo7jbpe1OXLACMbgGnEB7n0X3RFZ + kRjPw7uTrUWEJfExaQijsIvGshBGlVkd4PK/eSMYiYzQpZ3MDBhV0FbJ1QR6o+kos6TIPUYYwlaa + 9lm8ajPgOrOscMapm0AvgXsGx0cUVL2DWpPATgxU7QFXPSASCGmAF0xn9q76WlgzwFCu2/rXijLH + ytAvmeH/JazoP+UQDcZhOnFy8Bwe7PnTkfVqW1U7beCSZmuZ+/XW1PDiSxlwcvBF1f6K8QbX2XPD + ZunpYY1sDId6yjWIcL0tjJX8u6mO3l4iP/O/ISqfbe7w4fAHU2O9vakFAAA= headers: content-encoding: [gzip] - content-length: ['675'] + content-length: ['671'] content-type: [application/json] status: {code: 200, message: OK} - request: @@ -469,22 +469,22 @@ interactions: response: body: string: !!binary | - H4sIAHFBXlUAA5SRzVKDMBSF930KJvvIj2BtJ9CdT1A37q7cC6SSwCTBwttLEKeO6MLlOSff/Ys4 - jaoN3slY2emcxXcRC0iXHUpd5+z5/MQf2anYiXKwrlNkil0QCInFPntI032UinAW3puzsgHt+Kwv - h/qK1QXfxkk1WBsRfk/960oa67gGRYGWbc6cGYiFS9TCX0nZqR70tPFJgWw3bt90elujgnHjXenV - SvdLP0PgCDm4wE095Qxn6aQiViRRnPEo40l8TqLjfXrM9i8ivAELP/T4P/4GfPZfbs4rSS1a7/it - wDhZyn69ZSLCH44Hww3pd0HpeAkG7ToNGAPTuiogGrKWNtlXLf/zHwAAAP//AwDWeIvpLAIAAA== + H4sIAGNYXlUAA5SRTW6DMBCF9zkF8t4lRiAlkSG7niDddDdlBnCCDbJNA7cvplSpSrvo8r3nb/4s + z6Nuo3eyTnUmZ+JpzyIyZYfK1Dl7uTzzAzsXO1kOzneabLGLIqmwEGmaHQ+pkPEsgjdnZQPG81lf + j/Udqyvexkk3WFsZf0/D60pZ57kBTZFRbc68HYjFS9TCX0nZ6R7MtPFJg2o3bt90ZlujgnHj3enN + Kf9LP0vgCTn4yE895Qxn6ZUmViR7kfF9xhNxSZKTSE6ZeJXxA1j4ocf/8Q/gs/9yc14patEFJ2wF + 1qtS9estExn/cAIYb8iwCyrPS7Do1mnAWpjWVQHRknO0yb5qhZ//AAAA//8DAM6JTXAsAgAA headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"d7afb618a1b6c248bd591c16218ee843"'] + etag: ['"ce4f4a7ce64f7ac3d5aaf201913f1b6f"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] status: {code: 201, message: Created} - request: - body: !!python/unicode '75644704144598412' headers: {} method: POST @@ -492,30 +492,30 @@ interactions: response: body: string: !!binary | - H4sIAHtBXlUAA7xV226jSBB9z1dEeZ8daOLsICUZ2XHARqY9xjbQ/UY3OFy6wbExGL5+qx3PONFE - q5FW2gfLEl2XU6dOVd1/P0px3SS7fVaVDzf6X9rNdVLyKs7Kl4eb9cr68u3m++PVPRdZUtZf6qpI - yser6+v7JhKH5DHpHERDp48C8zDNq2725KRx6FXMcLaJtDT13ZPiQJHf8YmzZeUim2dOjsdEn69e - jng1NNyc39J8lJMe5y5yDRJ4GemHiI4XGg1wgcdOTlZOgW1Xc8fFgOY0x+BLV6OU5C74pxnuF8bG - xh0NLPDxNiRcmG4+POKl1sKvc/1F546rHq+qFne3Hc4Lwx0TDefDnTsetq511OG/wxLr3PAaFvhd - iETxY8V1nC803A+1cLJu3fEUqTeC0pSV3iYKFmaUizJGnoykt0smoo5sr+TiHK8c6UQet0Q3dzQs - TFfSAQ+2Gg6t3kVci8v4SLPpfipxwyTdUt3v2NP0bipTLZ6M+nn2rSHhaDsrccqklzHj5UBKJ42C - gcalLyiCesM4TZaDnCHtDo8X/QzpgktcEWXTma/zIDaoTV+pXd8mgV5RO+5mCO+jwD/Elplyu2ji - /LkhyDxQCbWE0ENbNOwNF8Q57mkwKGnoZnNRx9BjwUq65dI8MBVD4b3gy+A9Z7YAG2/EbeFz2aqe - V/HEa3lfNTNktdFy0AO+gkjzdiadjgTiEE8cQYMYcvsGCYsD4KnnwL3bmTVoLI9sC2zc5lO+M/Nn - zo3ia5q1GQlxT0Ov90NnD9rMoomn8Yl7N+ugZgMLiPVvXGY/tfyZv/o+K6lgUm/+sDeneExa+yT0 - tsQALst9Fv8e+1zHogZ+UjYRMEO4/9Mcm2WbxXYKc+A/r5GfQ3zhQRzQoKDQJ+BYp5/YTPPt31N5 - bBiqdW79Txo0vEr5h8jb8DOOGTpjeHJM4KsloWhBfxbwljHbLwCnxktfXN7aE4/UFj23j2myBs6C - tdLbhKv9E44A10nHb3p/FirGIQZNqxhcCkQCPPjQ47HSqH9LAr1l9vqkw5kxapWm4hALXlilwn3S - /geuhqp/IrGtGrCImZrppakx6DXkUnoU/0WLb3b4k3nCFezJHTN8bVZCvVAze/rlV0TAKzG8p0v+ - X/WnzD42sXbCDjx6XRysgSuoS4qOoUENc6+tpDmHOTJgp+/e8f/7DpCmpLDrmFyrvDq8A15P0OeL - FsBfQj97pcH39S7QcatyLYPTfagBq6Zm/jwLveL+3d4dEYSb+GLfx/Z0EMENSMptFuUO7Hf/9bQD - DLg7UA8xhMOROWbIE4p/38fP01I77V3AcOrN+zmhMKccKS4u2M+5PtXySRuQhwXflE1DJck2i4eH - +69vd/Lq/uvHC/oPAAAA//8DAJ/cb1R4BwAA + H4sIAGRYXlUAA7xVW2+jOhB+76+o+r5nwTQ9RWq7appAgoKzIQlgv2FDlosNaS7cfv0Zp9lNq62O + VjrSebBA9njmm2++GT98a6W4rpPdPqvKxxv9L+3mOil5FWflj8eb9cr6cn/z7enqgYssKQ9fDlWR + lE9X19cPdSSOyVPSOYiGTh8F5nGaV93sxUnj0KuY4WwTaWlq35PiSJHf8YmzZeUim2fTgZuPDSKx + pHKMXGQJN8c5zYuOjrzCXfGWrLhGVl6KkZOSAPbQGrmroiH9unVXY53mBP5FjkfrHoOdu3ruNzbu + aGBpNPA2JFyYbv7c4qXWwOpcf9G5edXC0t3sVnNXLsL9op+v+M4dPTeu1erw7bDEOje8mgV+FyJR + fF+NNYgxmI8WbThZN+5oitQZQWnKSm8TBQszykUZI09G0tslE3GIbK/k4uyvHOpEtluimzsaFqYr + 6YAHWw2HVu8irsVl3NJsup9KXDNJt1T3O/YyvZvKVIsnw36e3dckHG5nJU6Z9DJm/DiS0kmjYKBx + 6QuKIN8wTpPlIGdIu8OjRT9DuuASV0TZdObrPIgNatNXah9uk0CvqB13M4T3UeAfY8tMuV3UcT6u + CTKPVEIuIdTQFjV7wwV+2j0NBiUN3WwuDjHUWLCSbrk0j0z5UHgv+DI4z5ktwMYbclv4XDZQc6eK + J17D+6qeIauJloMe8BVEmrcz6XQkEMd44ggaxBDbN0hYHAHPYZ4vNLczD6CxPLItsHHrT/nOzJ8x + N4qvadZkJMQ9Db3eD509aDOLJp7GJ+7drIOcDSzA179xmf3U8mf31f6spIJJvf7D2pz8MWntk9Db + EgO4LPdZ/Lvvcx6LA/CTsomAHsL9n8bYLJsstlPoA3+8Rn4O/oUHfkCDgkKdgGOdfmIzzbd/T2Vb + M3TQufU/adDwKnU/RN6Gn3HM0BnDi2MCXw0JRQP6s4C3jNl+ATg1XvrictaceKS26LndpskaOAvW + Sm8TruZPOARcJx2/6X0slI9jDJpWPrgUiAR48KHGI6VR/5YEesPs9UmHM2PYKE3FIRa8sEqF+6T9 + D1w9q/qJxLYOgEXMVE8vTY1BrSGW0qP4L1p8s8Of9BOuaIB3zPC1WQn5Qs7s5de9IgJeieG9XOL/ + yj9ldlvH2gk78Oh1cbAGriAvKTqGBgfoe20lzTn0kQEzffeO/99ngDRhnrdbJtcqrg7ngNcTdHzR + AtyXUM9eafB9vgvUblWsZaDeB+cAWDXV8+de6BX37+bukCBcxxf7Prang6hfGEm5zaLc6XDuv55m + gAHvDuRDDOFwZI4Y8oTi3/fxeFpqp7kLGE61ed8nFPqUI8XFBfs51qdaPmkD4rDgXtnUVJJss3h8 + fPj69k5ePXz9+IL+AwAA//8DAGsDwDh4BwAA headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"2ed65e3a8cffe6625459670f6b159354"'] + etag: ['"2e79a116507ef94e0fd1aeec5ceab5cb"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] @@ -524,28 +524,28 @@ interactions: body: null headers: {} method: GET - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/payment_methods/any/fbcxdm + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/payment_methods/any/5db2hg response: body: string: !!binary | - H4sIAH1BXlUAA6RVTXPbIBC9+1d4dMf6sh0lI5PppcdemvTQSwfBymaMQAXk2P++iyx/xB9pM53x - wfv2sSyPx6p83jZqvAHrpNGLKJ0k0Rg0N0Lq5SJ6fflKiuiZjkpuQUhPOLOCjsbjspJKIYUwISw4 - FzBEpaDbTRlLMcS8c940YAki2eMszR/maRmfo3teLa3zRLMGxlqqReRtB1E8JBW7n+OmaZne3cg4 - bwH8ob8bBNh60ALEBxRlOFPS3ypvYYmC3Ui0xnmmCCoI9HGaJg9lfA4d2u60t7seIky1K5bdPNwl - K/8bS3eoq+Qf0O4JaYH5IIYf+10Li0hg6GUDEc2SdEaSGcnSlyx5yoqnWf4TL/G4YKjQteJzFU4L - ekfFNyyFNtN0mqRZUYS87rHgQRK2oD+kY9jJMT5kV0YJtNetowbHoERcMkVf9VqbN40VTtjoTCpT - E+lcxzQH+vr9S+BdJ0b/L96/PZMTK9jSo/uwqTPWEQ1cAZX0pwPuw32iZp069FkZo4DpiAaBAq1P - 7omdRcEJ+rxTodezYpeZUf+aWmn7/UljtF/RNCvjK/CCuQNmUaEseUft0SMTxGWvNVMOhhXD7itg - yq/w6uHU5hkWKLJhSyCdVXTlfeue4pg5B95NKsukDsNiiYd5Y7sJuiFu2a4B7X814FdG/FJmaeIN - um3S6uUz6I20RgfCwjEtKrPFmXes3++G9gherphen1p6h44Oo21K06LA+x6CgOP21qgzhx6APmmh - ZeiJbwbx4X/AXVc5bmUbRHSDaMxathuc780aNK0rvhVNGe+jgHda/u760VH1ZsNjyVqCpdOcF9O0 - FpznPK/n83w+q2GWJjmHAiqOT/Lu0tFnBkKOv8frgbAB3RjixPqOAY75gW1x6/0TuDp9/+JO368/ - AAAA//8DANRuJqb1BgAA + H4sIAGZYXlUAA6RVu3LbMBDs9RUa9hRfoiNrKGjSpEwTO0UaDwgcSYxAgAFA2fr7HCjqYT2ceNLp + 9ha4u+XiVKzfWjndgrFCq1WQzOJgCoppLlS9Cp6fvoWLYE0mBTPAhQsZNZxMptOiFFIiJaScG7DW + Y4gKTuptEQk+xqy3TrdgQkTSPI/TOMmK6Bzd8yphrAsVbWGqhFwFzvQQRGNS0vs5ptuOqt2NjHUG + wB36u0GANweKA/+AIjWjUrhb1xuoUbAbiU5bR2WICgJ5nCfxlyI6hw5t98qZ3QCFVHYNTW8Od8nK + /sZSPeoq2Ae0e0IaoM6L4aZu18Eq4Bg60UJA8KPlYZyHafKUpsv4cZnHv/AjHg+MN/Qd/9wNpwOD + o6IblkKbKTKPk3Sx8Hk1YN6DoS9BfgpLsZNjfMg2WnK0161RvWNQIiaoJM9qo/SrwhtO2ORMKl2F + wtqeKgbk+cdXz7tOTP5fvH97JieWt6VD92FTZ6wj6rkcSuFOA+7DfaKivTz0WWotgaqAeIE8bUju + ib1BwUP0eS99r2eXXWYmw2vqhBnqh61WriFJWkRX4AVzB9SgQmn8jjqgRybwy14rKi2MJ8bqDVDp + Gvz0cGrzDPMU0dIawt5I0jjX2WUUUWvB2VlpqFB+WdQ4zCvdzdANUUd3LSj30oJrNH+RutbRFt02 + 61S9BrUVRitPWFmqeKnfcOcd7x+qoT28l0uqNqeW3qGTw2qbk2SxSIpoDDyO5Y2WZw49AEPSQEfR + E9814uNvj9u+tMyIzotoR9GoMXQ3Ot/pDSiS8zJt6iLaRx7vlfjdD6ujHMyGY4lKgCHzjC3mScUZ + y1hWPTxkD3kFeRJnDBZQMnySd49OPrMQkmSZZNcLYQuq1aHlmzsGOOZHtsHS+ydwNf3w4k7/X38A + AAD//wMAfXD95fUGAAA= headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"c8f80a0b4ae39858fcc43411dbaa6159"'] + etag: ['"d52e02f62180c1f20698a2a28fa9a251"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] @@ -554,37 +554,37 @@ interactions: body: null headers: {} method: GET - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/customers/29513761 + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/customers/25502013 response: body: string: !!binary | - H4sIAH5BXlUAA6xVTXPbOAy951d4dGdkSXbqZGRl9tJjL9vsYS8dSoQs1hSpJSnH/vcLyvpybLnq - pDM+GA8PJAQ8AvHrsRSLA2jDldx6wePSW4DMFONyt/Xevn8lG+81eYiz2lhVgk4eFouYsyR8XgfR - l6cg9tFwGPqygkpL0P75vHtn+U+2P57Kgu107I+9jp1zbSyRtISF5GLrWV2D5zcuQac8mSorKk9X - OJSUiyu0KpS8PiOnxyvsHVLD7Y37NFALjFC7sKcKth5D0/ISvCRcBmuyXJMw+B4uX8LNy2r1b+wP - AU18XbHZ8esI44eA8/1NzUnOQTDTp8S4JRnVzLSHUq3pyXPeS/8ZQSzlQmA3CWVMgzEdfu7j8dB1 - sMW6RpOLJo/RgTvdxZYw2cvustsdbb3GagDb5T1BgqMFyVzR7tKEyqjgduoqDTvU/4SzUsZSQfBR - QPK8CpZfYn8MjT+nllafGphQURU0nPzwj8xoDlPW2AOe/YJ6r+C/IelGkpeSbk/5pLCbM/wJWaJc - ZbJaBuFm4ziyx52mibsu+Ycbipn19phRKMFQplMlcIpzs4hTkbzJvVTvEk8asIF2LqXKCTempjKD - 5O3vvxz32tEHfb6485/fwHTStqheTHDE7NGOzyDldvjoszk4c1qLLu9UKQFUeokrnqM2zoFca2wM - wTdTC5f/6NCPni4EjhXXTT6kVNIWSRDG/hV4g30CqrF64fKC3qAXbGAfc8+pMNBGjTIpgApboFRg - SHuEdTRe0h2QWouksLYyL75PjQFrHlNNuXSDaYcf+E5Pj6gev6KnEqT9UYItFPsh1E75B1TpYyV3 - ryAPXCvpCFtDJUvVEWduf35/I8rJvYeUyv2Q2gXaUZuxukqCzQa10RqdD1PRSozU3QE9QUNFUUff - FPra/53P1KnJNK9ckS/3y/CCrNqDTPI0O7Iy9s9W56sl/69uxlTaiBU/meP60skqyjarIGdZFmVR - /vQUPa1zWAfLKIMNpBk+9cnQ/uy5QyfC3/PtoXMAWSpi2H5CLL1/FKExjfNTulmR5hWPd+4F0Iy1 - uB1xcHNlf5x/V0v5N2bC/YV8fx3fW8YzVvGsRXx3Dd9ZwjNX8NwFPHf9zl6+v1y9f2Q3fHrtxv5I - bL0BaA5ySh7+BwAA//8DAE0DFn8TDAAA + H4sIAGdYXlUAA6xVTXPbOAy951d4dGf0YTvrZGRletnjXrbpYS8dSoQk1hSpJSnH/vcFZevDseWq + k96EhwcSAh6B+PVQicUetOFKbr3wMfAWIDPFuCy23tvXv8nGe00e4qwxVlWgk4fFIuYsidbrIArC + Zeyj4TD0ZSWVlqD947l4Z/kPtjscq5IVOvbHXsfOuTaWSFrBQnKx9axuwPNbl6BTnkxVNZXHKxwq + ysUVWpdKXp+R08MV9g6p4fbGfRqoBUaoXdhjDVuPoWl5BV6Cv74mwZpE4dcoegmeX1ab/2J/CGjj + m5rNjl8HGD8EnO5va05yDoKZPiXGLcmoZuZ8KNWaHj3nvfSfEMRSLgR2k1DGNBjT4ac+Fvuug2es + azS5aPIYHbjTXTwTJnvZXXa7o2evsRrAdnlPkOBgQTJXtLs0oTIquJ26SkOB+p9w1spYKgg+Ckie + V2HwV+yPofHvNNLqYwsTKuqSRpM//pG5nMOUDfaAZ7+g3iv4b0i6leSlpM+nfFLY7Rn+hCxRrjJZ + BWG02TiO7HGnaeKuS75xQzGz3h4zSiUYynSqBE5xbhZxKpI3uZPqXeJJAzbQTqVUOeHGNFRmkLz9 + +8Vxrx190OeLO//5DUwnbYvqxQRHzB7t+AxSboefPpmDM6eN6PJOlRJApZe44jlq6xzIjcbGEHwz + jXD5jw796OlC4FBz3eZDKiVtmYRR7F+BN9hHoBqrFwUX9Ba9YAP7mHtOhYFz1CiTEqiwJUoFhrRH + WEfjFS2ANFokpbW1efF9agxY85hqyqUbTAX+4Ds9PqJ6/JoeK5D2ewW2VOy7UIXy96jSx1oWryD3 + XCvpCFtDJUvVAWduf35/I8rJvYeUyt2Q2gXaUduxukrCzSaM/bPR+TAVrcRI3R3QEzTUFHX0j0Lf + +bvzmSY1mea1K/LlfhlekFU7kMmapVFZxP7J6nyN5P837ZhKW7HiL3NcXzpZLbPNKsxZli2zZf70 + tHxa57AOg2UGG0gzfOqTof3Zc4dOGL6Ey9tDZw+yUsSw3YRYev8oQmMap6d0syLtKx7v3AugHWvx + ecTBzZX9cf5dLeXfmAn3F/L9dXxvGc9YxbMW8d01fGcJz1zBcxfw3PU7e/n+cvX+kd3w6bUb+yOx + 9QagOcgpefgJAAD//wMAhW1c+hMMAAA= headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"acd8bded39b09451c440dcd5038e639a"'] + etag: ['"49c5f6f9db82e057307521f098911664"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] status: {code: 200, message: OK} - request: - body: !!python/unicode '29513761255020132' headers: {} method: POST @@ -592,30 +592,30 @@ interactions: response: body: string: !!binary | - H4sIAH9BXlUAA7xVXW+jOhB976+o+r53wTS9RWq7appAQOBsSALYbxjIArEhTQhfv/6O0+ym1VZX - K13pPkSR8PjMmTNnxg/fOsGvm3R/yKvy8Ub9S7m5Tsu4SvLyx+PNemV8ub/59nT1EPM8LesvdbVN - y6er6+uHJuLH9CntbURDe4gC/WgVVe+82FkSehXT7F0qDEV+9wQ/UuT38czesXKRz3Orx8gd3NVi - IIJucbDu3YGguUm3ROAMT56RK1x1Hvg5Xnk5HlzVHTh8n3YEGdxdGRwX/hYXz60b+NydcE4GWmxM - 3NPAUGjgbUi40N3iucNLpYVf7/qL3p1UA15Vnbu8Hbmr5x5wW7eY7t0J4BidCv89FliNNa9hgd+H - iG+/r6wRXk0HPJAunK1bd2IheUZQlrHS20TBQo8KXibIE5Hw9umM15HplTE/45VjlYhuR1R9T8Ot - 7go6ioOdgkNjcFGsJGXS0dw6WAI3TNAdVf2evVh3lsiUZDYe5vl9Q8LxzilxxoSXM+3HkZR2FgUj - JRY+pwjqDZMsXY4KhpQ7PFkMDlJ5LHBFZEyvv86DRKMmfaVmfZsGakXNpHcQPkSBf0wMPYvNbZMU - 04Yg/UgF1BJCD03esDdegNMdaDAqaejmc14n0GPOSrqLhX5kEkPyvfDL4bxgJocYbxyb3I9FCz23 - q2TmtfFQNQ4y2mg5GoAf9Fu/dYTdk4Afk5nNaZBAbl8j4fYIfOp5sVDcXq/BY0VkGhDjNp/qnes/ - c26kXlbe5iTEAw29wQ/tA3gzj2aeEs/cO6eHmjXMAevftMx/evmz+/K7U1LOhNr8YW9OeEwYhzT0 - dkQDLctDnvyOfa5jUYM+GZtxmCE8/GmOzbLNEzODOfCna+QXgM89wAEPcgp9Ao1V+kmMVez+tkTX - MFSrsfE/eVDzKnk/RN4mPvNw0JnDi62DXi0JeQv+M0C3nJn+Fngqcenzy1l70pGafIjNLkvXoFmw - ln6bxXL/hGPgdfLxm9+nXGIcE/C0xIgFRyTAow89nkiP+rckUFtmrk8+dLRxKz2VhJjHW6OUvE/e - /6DVs+wfT02jBi7ckTO91BUGvYZc0o/8v3jxLQ5/Mk+4ogHeM81XnBLqhZrZy6972wh0JZr3csn/ - q/6MmV2TKCfuoKPXJ8EatIK6BO8ZGtUw98pK6HOYIw12+v6d/r/vAKELCruOibXMq8I58PU4nV68 - APcF9HOQHnxf7wJ1O5lrGcj3wa6BqyJn/jwLg9T+3d4dE4Sb5BI/JKY1ioaFlpa7PCrsHt6H19MO - 0ODdgXqIxu0Y6ROGPC719308tUrltHeBw6k37+eEwpzGSGpx4X7O9amXT96APCy4lzENFSTfLB4f - H76+vZNXD18/vqD/AAAA//8DAHm3MXt4BwAA + H4sIAGlYXlUAA7xV226jSBB9z1dEeZ8daOzsICUZxbHBINMeYxvofqMbbMDd2PGF29dvteMZJ5po + NdJK+4AQdF1OnTpV/fC9keK2SveHfFs+3ul/aXe3acm3SV6uH++WC+vLt7vvTzcPXORpefxy3G7S + 8unm9vahisUpfUpbF9HI7eLQPDnFtp28uFkS+VtmuLtUWpr670txoiho+djdsXKWT3OnNw1HDV2M + +nTB+17n5x4a6dMhLXDn9UjnNDT0GlKsNVrA2ZBodEH6pBMbbOMN+DRY+hldeD2vI4gsnmtvMWtW + Nm5paGk09Fckmple8dzguVbD03rBrPWKbQOPjvNe3yvW8L3uTRfrvTcEf6vR4d1iiXVu+BULgzZC + YvNj4eh48dx6w1EXjZe1N3SQOiMoy1jpr+JwZsaFKBPky1j6+3QsjrHtl1xc4pUDnchmR3RzT6ON + 6Una5+FOw5HVeYhrSZk0NHcOjsQVk3RH9aBlL869IzMtGQ+6af6tItFgNylxxqSfM2N9IqWbxWFf + 4zIQFEG9UZKl837BkHaPh7NugnTBJd4SZdOar9MwMahNX6l97KWhvqV20k4QPsRhcEosM+P2pkqK + UUWQeaISaomgh7ao2BsuiNMcaNgvaeTlU3FMoMeClXTHpXliKobCe8WXw3nBbAE2/oDbIuCyhp67 + 22Ts17zbVhNk1fG83wG+DZFmbyLdloTilIxdQcMEcgcGiTYnwHOcFjPNa80jaKyIbQtsvOpTvnPz + Z86V4svJ65xEuKOR3wWRewBt5vHY1/jYu5+0ULOBBcT6Ny7zn1r+zF/9n5RUMKlXf9ibczwmrUMa + +TtiAJflIU9+j32pY3YEfjI2FjBDuPvTHKt5nSd2BnMQjJYoKCC+8CEOaFBQ6BNwrNNPbJxi97cj + m4qho86t/0mDhr9V/hHyV/yCY4IuGF5cE/iqSSRq0J8FvOXMDjaAU+NlIK5n9ZlHaouO202WLoGz + cKn0NuZq/0QDwHXW8ZveR0LFOCWgaRWDS4FIiPsfejxUGg16JNRrZi/POpwYg1ppKomw4BurVLjP + 2v/A1bPqn0ht6whYxETN9NzUGPQacik9iv+ixTc7/Mk84S0N8Z4ZgTYpoV6omb388tvEwCsx/Jdr + /l/1Z8xuqkQ7Ywce/TYJl8AV1CVFy1D/CHOvLaQ5hTkyYKfv3/H/+w6QpqSw65hcqrw6nANeX9DR + VQvgL6GfndLg+3pnqNmpXPNQ3Q/uEbBqauYvs9Ap7t/t3QFBuEqu9l1iO/24mxlpucvjwm1xEbye + d4AB9w7UQwzhcmQOGfKF4j8I8MgptfPeBQzn3ryfEwpzypHi4or9kutTLZ+1AXlY+E3ZVFSSfDV7 + fHz4+nZP3jx8/XiD/gMAAP//AwABsfFaeAcAAA== headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"c980737374505125047af26d15d3b21b"'] + etag: ['"d35c4d64fb3d7db6d562fa6c02c4f56a"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] @@ -628,22 +628,22 @@ interactions: response: body: string: !!binary | - H4sIAIFBXlUAA5SRzVKDMBSF930KJvsYfsTRTqA7n6Bu3F25l5KWBCYJFt5egjh1RBcuzzn57l/k - YdRt9E7Wqc4ULLmLWUSm6lCZU8Fejs/8kR3KnawG5ztNttxFkVRYZnmc5dl9JsUsgjdnVQPG81mf - n05XrM94GSfd4MlK8T0Nr2tlnecGNEVGtQXzdiAmlqiFv5Kq0z2YaeOTBtVu3L7pzLZGDePGu9Kb - U/6XfpbAE3LwkZ96KhjO0itNrEzjJOdxztPkmMb7LN8n2asUN2Dhhx7/x9+Az/7LzXmtqEUXnLAV - WK8q1a+3fJDihxNAsSHDLqg8r8CiW6cBa2FaVwVES87RJvuqFX7+AwAA//8DAKAhBfEsAgAA + H4sIAGpYXlUAA5SRzVKDMBSF930KJvvIj8XWTqA7n6Bu3F1zL5BKApMEC28vwTp1RBcuzzn57l/E + cdRt9E7Wqc4ULL1LWERGdqhMXbDn0xPfs2O5EXJwvtNky00UCYXlbpvfJ7tsK+JZBG/OZAPG81mf + H+sLVmd8GyfdYG1F/D0NrytlnecGNEVGtQXzdiAWL1ELfyWy0z2YaeWTBtWu3L7pzLpGBePKu9Cr + U/6XfpbAE3LwkZ96KhjO0itNrMySNOdJzrP0lGWHNDvk+xcR34CFH3r8H38DPvsvN+eVohZdcMJW + YL2Sqr/e8kHEP5wAxisy7ILKcwkW3XUasBam66qAaMk5WmVftcLPfwAAAP//AwCw6g0BLAIAAA== headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"c265a8a7ded0d02073261316493953fc"'] + etag: ['"9a96fce89c222087fd7228298ff6abf9"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] status: {code: 201, message: Created} - request: - body: !!python/unicode '35035343745307242' headers: {} method: POST @@ -651,30 +651,30 @@ interactions: response: body: string: !!binary | - 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 + Dw/3X9/eyav7rx9f0H8AAAD//wMA6/y9eXgHAAA= headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"eb12519eb1651698c1b199f2168dc681"'] + etag: ['"2e7105b35a9443cf7b8ac0838d17963c"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] @@ -683,25 +683,25 @@ interactions: body: null headers: {} method: GET - uri: https://api.balancedpayments.com:443/cards/CC6ZJZJN4lOiTTPARTXffnvf + uri: https://api.balancedpayments.com:443/cards/CCE0Fg0HSsha18xnRUbvFhb response: body: string: !!binary | - H4sIAAAAAAAAA41UbW/aMBD+3l9h5XMLTkIC4RvtplWdoFXL3pimyPileA02chxoVPHfZzsJSdpu - Wj4gcXeP7+655+7lDAAPI0Vybwp+mj8AvLhfY864eLLmxmAji1zLLVXG6l19ib/ND8mPw28fjaCa - f9jExYbPI6/GH8+bhxgXj1TtFBfaAid4zOAoCMM4QmwywSENY8xgMB7FFKN4xAhmYUwIDqjPwsSE - U5ywkDECIxTEY+/0MN7vU0XzIrPviiLLTh5RbNdVmc+dzzdfi0b7PN3JXKMs3SKNN7Y2IVs/fd5x - hTSXIt1Koa3fh6cMW6pRnxxFH02so0YKVuT2TxNuueO6TLU8uIiuAxFimsjTwDou5TMI3lLIiXv3 - Kl7drG4Wo+yWL5d3s/vld8bEnnUYQZo+SlXaaKk3hoJTwbrcUWvGihKu+yQ2/fc4XCPxlAq0daib - u/nt/afZAlxdzx4+gsvZ4vM5WAxmgz6fuVaU6pbPkuZtwFoh4fr4ynPUmosdMVWTFDl1BNCPLmB0 - EfjLAE7DaOqPB1ECo2S86qSqKDPxXXEagh2FdE9VVoJrnmVt9krQ1JLc7bI2+xboByGYIy7Ag+ui - OyOjEu14eHe0tYqwJC4mgYEPu2gsC6FVmdYBNv+bJcFIpISuzWSmQKuCtlKuJtAbTUeaJUV2HQMY - tNo0e/GqTY/nqWGFM07tBHoJ7B6ctsirege1KIGZGKjaA7Z6QCQQUgMnmM7sbfW1sKaAoSxv698o - yiwrQ3dmhv+hYUX/pQc4GSSJH43gqlqTo6Hyl2Xr1cGqztrAZk03MnMXrinixdUy4OToqqr9FeUN - rnPqhs3dy4c1sjEc6zHXIMLzXaGN5t9NdfL2Ermh/w1R+Uxzx7PjH2rWKqisBQAA + H4sIAAAAAAAAA4VUyW7bMBC99ysInRNbomzZ8s0xsnRJGmQD2qIQaC42EZk0SMq1GvjfS1KSJSVp + qwMBzczjzLx5nJcPAAQYKaKDGfhhfwB48ac151w8O3NjcJGFNnJDlbUGi8fFN0af7vb48kv6EcKH + i9vL3+VjUMMPJ809jIsVVVvFhXG4KZ6wcATjOBkjNp3imMYJZiGcjBKKUTJiBLM4IQRDGrE4teEU + pyxmjIRjBJNJcLwY73aZorrI3b2iyPOjRxSbZVXlvvNF9mvRaKezrdQG5dkGGbx2tQnZ+ul+yxUy + XIpsI4Vx/ig8ZthQg/rcKLqysZ4ZKVih3U8T7qjjpsyM/OUjug5EiG1CZ9A5zuQewLcUcuLvXZyH + F6vw6l6vUTTdi7vH5e5ivewQggxdSVW6YGnWloFjvabcUmfGihJu+hw27fcoXCLxnAm08ahPt9df + 7y7nN2BxNb8/B2fzm88n4GYwH/Tp1EZRalo6S6rbgKVCwrfxxDVqzcWW2KpJhrw4YBiNT8PxKYwe + IJxFyWwEB2E0TdP0eydVxZiN70rT8usZpDuq8hJc8Txvs1dypo7jbpe1OXLACMbgGnEB7n0X3RFZ + kRjPw7uTrUWEJfExaQijsIvGshBGlVkd4PK/eSMYiYzQpZ3MDBhV0FbJ1QR6o+kos6TIPUYYwlaa + 9lm8ajPgOrOscMapm0AvgXsGx0cUVL2DWpPATgxU7QFXPSASCGmAF0xn9q76WlgzwFCu2/rXijLH + ytAvmeH/JazoP+UQDcZhOnFy8Bwe7PnTkfVqW1U7beCSZmuZ+/XW1PDiSxlwcvBF1f6K8QbX2XPD + ZunpYY1sDId6yjWIcL0tjJX8u6mO3l4iP/O/ISqfbe7w4fAHU2O9vakFAAA= headers: content-encoding: [gzip] - content-length: ['675'] + content-length: ['671'] content-type: [application/json] status: {code: 200, message: OK} - request: @@ -712,22 +712,22 @@ interactions: response: body: string: !!binary | - H4sIAIVBXlUAA5SRy1KEMBBF9/MVVPaRh4XIVGB2fsG4cdfSDWQkgUqCA38vQayxRBcu7705/Yo4 - TaoL3slY2euCxXcRC0hXPUrdFOz5/MQf2ak8iGq0rldkykMQCIllmmdRluWxCBfhvSWrWtCOL/qS - N1esL/g2zarFxojwe+pf19JYxzUoCrTsCubMSCxcow7+SqpeDaDnnU8KZLdzh7bX+xo1TDvvSq9W - ul/6GQJHyMEFbh6oYLhIJxWxMonilEcpT+JzEh3v02P88CLCG7Dy44D/42/AZ//15ryW1KH1jt8K - jJOVHLZbJiL84Xgw3JF+F5SOV2DQbtOAMTBvqwKiIWtpl33V8j//AQAA//8DAHVq44ssAgAA + H4sIAG5YXlUAA5SRzVKDMBSF930KJvsYQHFsJ9CdT1A37q7cC6QlgUmChbeXIE4d0YXLc06++xd5 + HHUbvZN1qjM5S+5iFpEpO1SmztnL6Zk/sWOxk+XgfKfJFrsokgqLxziL90n2IMUsgjdnZQPG81mf + 9/UVqzNexkk3WFspvqfhdaWs89yApsioNmfeDsTEErXwV1J2ugczbXzSoNqN2zed2daoYNx4V3pz + yv/SzxJ4Qg4+8lNPOcNZeqWJFWmcZDzOeJqc0vSQ3B/i9FWKG7DwQ4//42/AZ//l5rxS1KILTtgK + rFel6tdbplL8cAIoNmTYBZXnJVh06zRgLUzrqoBoyTnaZF+1ws9/AAAA//8DADwyVmwsAgAA headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"b4bf41c5a6ea29071918cc639b877b1f"'] + etag: ['"609997e6d4165293b6844ff5d7df8efa"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] status: {code: 201, message: Created} - request: - body: !!python/unicode '59707791605091542' headers: {} method: POST @@ -735,30 +735,30 @@ interactions: response: body: string: !!binary | - H4sIAIZBXlUAA7xV226jSBB9z1dEeZ8daOJskJKM4gvYyDQDsbn0G93gAdwNjo25ff1WO55xoolW - I620D5YsuvrUqVOnqh++dYJfN+n+kFfl4436l3JznZasSvLyx+PNemV8ub/59nT1wHielvWXutqm - 5dPV9fVDE/Nj+pT2FiKhNcSBflwUVb+cWFkSehXVrF0qDEV+9wQ/EuT3bG7taOnmTm5luHAHe/qs - YtMTePCFbdpaNCxUZ+oqUTHO7MBVnRXTnOlzh013wMIQTjDr4NsoKmYaRnZvQxwJAEe4CjGt7cbE - PQkMhQTeJgpd3S7g7ovSwq+3fbe3p9WAV1XnTG57Z7VVgINqT9keeLS20cH/5x4LrDLNa2jg9yHi - 2++r9QgPzxoetl04X7f2dIHkWYSyjJbeJg5cPS54mSBPxMLbp3Nex6ZXMn7GK8dqJLpdpOp7Em51 - W5ARC3YKDo3BRkxJyqQj+eKwELihguyI6vd0srhbiExJ5uPBye+bKBzvliXOqPByqv04RqWVxcFI - YcLnBEG9YZKlL6OCIuUOT91hiVTOBK4iGdPrr06QaMQkr8Ssb9NArYiZ9EuED3HgHxNDz5i5bZJi - 1kRIPxIBtYTQQ5M39I0X4HQHEoxKEtq5w+sEesxpSXZM6EcqMSTfC78czgtqcojxxszkPhOt7HmV - zL2WDVWzREYbv4wG4LeNhH67FFYfBfyYzC1OggRy+1oUbo/Ap3YKV7F7vQaPFbFpQIzdfKp3rv/M - uZF6LfI2j0I8kNAb/NA6gDfzeO4pbG7fLXuoWcMcsP5Ny/ynlz+7L78vS8KpUJs/7M0JjwrjkIbe - LtJAy/KQJ79jn+twa9Ano3MOM4SHP82xeWnzxMxgDvzZGvkF4HMPcMCDnECfQGOVfBKzKHZ/L0TX - UFSrzPifPKh5lbwfIm/DzjyW6MxhYumgVxuFvAX/GaBbTk1/CzwVVvr8ctaedCQmH5jZZekaNAvW - 0m9zJvdPOAZeJx+/+X3GJcYxAU9LDCY4igI8+tDjqfSofxsFakvN9cmHS23cSk8lIeZsa5SS98n7 - H7R6lv3jqWnUwIUv5Uy/6AqFXkMu6Uf+X7z4Foc/mSdckQDvqeYryxLqhZrp5Ne9bQy6Rpo3ueT/ - VX9Gza5JlBN30NHrk2ANWkFdgvcUjWqYe2UldAfmSIOdvn+n/+87QOiCwK6jYi3zqnAOfD1OZhcv - wH0B/RykB9/X66JuJ3O9BKf3oQauipz58ywMUvt3e3ccIdwkl/ghMRejeHC1tNzlcWH1uPBfTztA - g3cH6ok0bjGkTynyuNTf9/FsUSqnvQscTr15PycE5pQhqcWF+znXp14+eQPy0OBexjRERPnGfXx8 - +Pr2Tl49fP34gv4DAAD//wMAOyBsWXgHAAA= + H4sIAG9YXlUAA7xVXW/iOhB976+o+r53E6f0bqS2KyhNICJmCeTDfoud0CTYCeUjX7/+jim7tNrq + aqUr3QeEwOM5Z86cGd9/b6W4rtPdPq/Khxv9L+3mOi15leTly8ONv7K+fLv5/nh1z0Welocvh2qT + lo9X19f3dSyO6WPaOYhGTh+H5nFaVN3sycmSyKuY4WxTaWnqf0+KI0VBxyfOlpWLfJ47Oemdwu0D + QZDfuv2wI/2wd8fTlq6SDK9GAo83nbsKJA4d+L0YuEUmSe+28/GL4fZ+Q4qswNI35mNfd8NFj21L + rG3c0dDSaOitSbQw3WLY4qXWwKdzg0XnFhVgVY3b3fZ4NTRwMR24Pd+542HjWq0O3x2WWOeGV7Mw + 6CIkNj9WpIHYgbvytWjiN8ARqTOCsoyV3joOF2ZciDJBnoylt0sn4hDbXsnFOV850olst0Q3dzTa + mK6kAx5uNRxZvYu4lpRJS/PpfipxzSTdUj3o2NP0biozLZmM+nn+rSbRaDsrccaklzPj5UhKJ4vD + gcZlICiCeqMkS5eDgiHtDo8X/QzpgktcERXTma/zMDGoTV+pfbhNQ72idtLNEN7HYXBMLDPj9qZO + iueaIPNIJdQSQQ9tUbM3XpCn3dNwUNLIzefikECPBSvplkvzyFQOxffCL4fzgtkCYrwRt0XAZaN6 + XiUTr+F9Vc+Q1cTLQQ/8NkSatzPpdCQUx2TiCBomgB0YJNocgc9hXiw0tzMP4LEiti2IcetP9c7N + n5hrpdc0b3IS4Z5GXh9Ezh68mccTT+MT927WQc0GFpDr37TMf3r5s/vq/1lJBZN6/Ye9OeVj0tqn + kbclBmhZ7vPk99znOhYH0CdjEwEzhPs/xVgvmzyxM5iD4NlHQQH5hQd5wIOCQp9AY51+EjMttn9P + ZVszdNC59T950PAqdT9C3pqfeczQmcOTY4JeDYlEA/6zQLec2cEGeGq8DMTlrDnpSG3Rc7vNUh80 + C33ltwlX+ycaAa+Tj9/8/ixUjmMCnlY5uBSIhHjwocdj5dHgloR6w2z/5MOZMWqUp5IIC76xSsX7 + 5P0PWg1V/0RqWwfgImZqppemxqDXgKX8KP6LF9/i8CfzhCsa4h0zAm1WQr1QM3v6dW8Tg67E8J4u + +L/qz5jd1ol24g46el0S+qAV1CVFx9DgAHOvraQ5hzkyYKfv3un/+w6QpqSw65j0Fa4O58DXE/T5 + 4gW4L6GfvfLg+3oXqN0qrGV4eh8OwFVTM3+ehV5p/27vjgjCdXKJ7xN7Ooj7hZGW2zwunA4Xwetp + Bxjw7kA9xBAOR+aYIU8o/YMAP09L7bR3gcOpN+/nhMKccqS0uHA/Y33q5ZM3AIeF31RMTSXJ14uH + h/uvb+/k1f3Xjy/oPwAAAP//AwCiwQDGeAcAAA== headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"c1a0e85152521c21ba2fbbbf98326243"'] + etag: ['"b62783a02acf8a9f4c8a58d34b38c121"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] @@ -767,28 +767,28 @@ interactions: body: null headers: {} method: GET - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/payment_methods/any/fbcxdm + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/payment_methods/any/5db2hg response: body: string: !!binary | - H4sIAIdBXlUAA6RVTXPbIBC9+1d4dMf6sh0lI5PppcdemvTQSwfBymaMQAXk2P++iyx/xB9pM53x - wfv2sSyPx6p83jZqvAHrpNGLKJ0k0Rg0N0Lq5SJ6fflKiuiZjkpuQUhPOLOCjsbjspJKIYUwISw4 - FzBEpaDbTRlLMcS8c940YAki2eMszR/maRmfo3teLa3zRLMGxlqqReRtB1E8JBW7n+OmaZne3cg4 - bwH8ob8bBNh60ALEBxRlOFPS3ypvYYmC3Ui0xnmmCCoI9HGaJg9lfA4d2u60t7seIky1K5bdPNwl - K/8bS3eoq+Qf0O4JaYH5IIYf+10Li0hg6GUDEc2SdEaSGcnSlyx5yoqnWf4TL/G4YKjQteJzFU4L - ekfFNyyFNtN0mqRZUYS87rHgQRK2oD+kY9jJMT5kV0YJtNetowbHoERcMkVf9VqbN40VTtjoTCpT - E+lcxzQH+vr9S+BdJ0b/L96/PZMTK9jSo/uwqTPWEQ1cAZX0pwPuw32iZp069FkZo4DpiAaBAq1P - 7omdRcEJ+rxTodezYpeZUf+aWmn7/UljtF/RNCvjK/CCuQNmUaEseUft0SMTxGWvNVMOhhXD7itg - yq/w6uHU5hkWKLJhSyCdVXTlfeue4pg5B95NKsukDsNiiYd5Y7sJuiFu2a4B7X814FdG/FJmaeIN - um3S6uUz6I20RgfCwjEtKrPFmXes3++G9gherphen1p6h44Oo21K06LA+x6CgOP21qgzhx6APmmh - ZeiJbwbx4X/AXVc5bmUbRHSDaMxathuc780aNK0rvhVNGe+jgHda/u760VH1ZsNjyVqCpdOcF9O0 - FpznPK/n83w+q2GWJjmHAiqOT/Lu0tFnBkKOv8frgbAB3RjixPqOAY75gW1x6/0TuDp9/+JO368/ - AAAA//8DANRuJqb1BgAA + H4sIAHBYXlUAA6RVu3LbMBDs9RUa9hRfoiNrKGjSpEwTO0UaDwgcSYxAgAFA2fr7HCjqYT2ceNLp + 9ha4u+XiVKzfWjndgrFCq1WQzOJgCoppLlS9Cp6fvoWLYE0mBTPAhQsZNZxMptOiFFIiJaScG7DW + Y4gKTuptEQk+xqy3TrdgQkTSPI/TOMmK6Bzd8yphrAsVbWGqhFwFzvQQRGNS0vs5ptuOqt2NjHUG + wB36u0GANweKA/+AIjWjUrhb1xuoUbAbiU5bR2WICgJ5nCfxlyI6hw5t98qZ3QCFVHYNTW8Od8nK + /sZSPeoq2Ae0e0IaoM6L4aZu18Eq4Bg60UJA8KPlYZyHafKUpsv4cZnHv/AjHg+MN/Qd/9wNpwOD + o6IblkKbKTKPk3Sx8Hk1YN6DoS9BfgpLsZNjfMg2WnK0161RvWNQIiaoJM9qo/SrwhtO2ORMKl2F + wtqeKgbk+cdXz7tOTP5fvH97JieWt6VD92FTZ6wj6rkcSuFOA+7DfaKivTz0WWotgaqAeIE8bUju + ib1BwUP0eS99r2eXXWYmw2vqhBnqh61WriFJWkRX4AVzB9SgQmn8jjqgRybwy14rKi2MJ8bqDVDp + Gvz0cGrzDPMU0dIawt5I0jjX2WUUUWvB2VlpqFB+WdQ4zCvdzdANUUd3LSj30oJrNH+RutbRFt02 + 61S9BrUVRitPWFmqeKnfcOcd7x+qoT28l0uqNqeW3qGTw2qbk2SxSIpoDDyO5Y2WZw49AEPSQEfR + E9814uNvj9u+tMyIzotoR9GoMXQ3Ot/pDSiS8zJt6iLaRx7vlfjdD6ujHMyGY4lKgCHzjC3mScUZ + y1hWPTxkD3kFeRJnDBZQMnySd49OPrMQkmSZZNcLYQuq1aHlmzsGOOZHtsHS+ydwNf3w4k7/X38A + AAD//wMAfXD95fUGAAA= headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"2f1cf7eb7f6b450fc2f6f142fbc81c14"'] + etag: ['"cda2388e3dcfdc92fdaa21105c55c26e"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] @@ -797,37 +797,37 @@ interactions: body: null headers: {} method: GET - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/customers/29513761 + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/customers/25502013 response: body: string: !!binary | - H4sIAIlBXlUAA6xVTXPbOAy951d4dGdkSXbqZGRl9tJjL9vsYS8dSoQs1hSpJSnH/vcLyvpybLnq - pDM+GA8PJAQ8AvHrsRSLA2jDldx6wePSW4DMFONyt/Xevn8lG+81eYiz2lhVgk4eFouYsyR8XgfR - l6cg9tFwGPqygkpL0P75vHtn+U+2P57Kgu107I+9jp1zbSyRtISF5GLrWV2D5zcuQac8mSorKk9X - OJSUiyu0KpS8PiOnxyvsHVLD7Y37NFALjFC7sKcKth5D0/ISvCRcBmuyXJMw+B4uX8LNy2r1b+wP - AU18XbHZ8esI44eA8/1NzUnOQTDTp8S4JRnVzLSHUq3pyXPeS/8ZQSzlQmA3CWVMgzEdfu7j8dB1 - sMW6RpOLJo/RgTvdxZYw2cvustsdbb3GagDb5T1BgqMFyVzR7tKEyqjgduoqDTvU/4SzUsZSQfBR - QPK8CpZfYn8MjT+nllafGphQURU0nPzwj8xoDlPW2AOe/YJ6r+C/IelGkpeSbk/5pLCbM/wJWaJc - ZbJaBuFm4ziyx52mibsu+Ycbipn19phRKMFQplMlcIpzs4hTkbzJvVTvEk8asIF2LqXKCTempjKD - 5O3vvxz32tEHfb6485/fwHTStqheTHDE7NGOzyDldvjoszk4c1qLLu9UKQFUeokrnqM2zoFca2wM - wTdTC5f/6NCPni4EjhXXTT6kVNIWSRDG/hV4g30CqrF64fKC3qAXbGAfc8+pMNBGjTIpgApboFRg - SHuEdTRe0h2QWouksLYyL75PjQFrHlNNuXSDaYcf+E5Pj6gev6KnEqT9UYItFPsh1E75B1TpYyV3 - ryAPXCvpCFtDJUvVEWduf35/I8rJvYeUyv2Q2gXaUZuxukqCzQa10RqdD1PRSozU3QE9QUNFUUff - FPra/53P1KnJNK9ckS/3y/CCrNqDTPI0O7Iy9s9W56sl/69uxlTaiBU/meP60skqyjarIGdZFmVR - /vQUPa1zWAfLKIMNpBk+9cnQ/uy5QyfC3/PtoXMAWSpi2H5CLL1/FKExjfNTulmR5hWPd+4F0Iy1 - uB1xcHNlf5x/V0v5N2bC/YV8fx3fW8YzVvGsRXx3Dd9ZwjNX8NwFPHf9zl6+v1y9f2Q3fHrtxv5I - bL0BaA5ySh7+BwAA//8DAE0DFn8TDAAA + H4sIAHJYXlUAA6xVTXPbOAy951d4dGf0YTvrZGRletnjXrbpYS8dSoQk1hSpJSnH/vcFZevDseWq + k96EhwcSAh6B+PVQicUetOFKbr3wMfAWIDPFuCy23tvXv8nGe00e4qwxVlWgk4fFIuYsidbrIArC + Zeyj4TD0ZSWVlqD947l4Z/kPtjscq5IVOvbHXsfOuTaWSFrBQnKx9axuwPNbl6BTnkxVNZXHKxwq + ysUVWpdKXp+R08MV9g6p4fbGfRqoBUaoXdhjDVuPoWl5BV6Cv74mwZpE4dcoegmeX1ab/2J/CGjj + m5rNjl8HGD8EnO5va05yDoKZPiXGLcmoZuZ8KNWaHj3nvfSfEMRSLgR2k1DGNBjT4ac+Fvuug2es + azS5aPIYHbjTXTwTJnvZXXa7o2evsRrAdnlPkOBgQTJXtLs0oTIquJ26SkOB+p9w1spYKgg+Ckie + V2HwV+yPofHvNNLqYwsTKuqSRpM//pG5nMOUDfaAZ7+g3iv4b0i6leSlpM+nfFLY7Rn+hCxRrjJZ + BWG02TiO7HGnaeKuS75xQzGz3h4zSiUYynSqBE5xbhZxKpI3uZPqXeJJAzbQTqVUOeHGNFRmkLz9 + +8Vxrx190OeLO//5DUwnbYvqxQRHzB7t+AxSboefPpmDM6eN6PJOlRJApZe44jlq6xzIjcbGEHwz + jXD5jw796OlC4FBz3eZDKiVtmYRR7F+BN9hHoBqrFwUX9Ba9YAP7mHtOhYFz1CiTEqiwJUoFhrRH + WEfjFS2ANFokpbW1efF9agxY85hqyqUbTAX+4Ds9PqJ6/JoeK5D2ewW2VOy7UIXy96jSx1oWryD3 + XCvpCFtDJUvVAWduf35/I8rJvYeUyt2Q2gXaUduxukrCzSaM/bPR+TAVrcRI3R3QEzTUFHX0j0Lf + +bvzmSY1mea1K/LlfhlekFU7kMmapVFZxP7J6nyN5P837ZhKW7HiL3NcXzpZLbPNKsxZli2zZf70 + tHxa57AOg2UGG0gzfOqTof3Zc4dOGL6Ey9tDZw+yUsSw3YRYev8oQmMap6d0syLtKx7v3AugHWvx + ecTBzZX9cf5dLeXfmAn3F/L9dXxvGc9YxbMW8d01fGcJz1zBcxfw3PU7e/n+cvX+kd3w6bUb+yOx + 9QagOcgpefgJAAD//wMAhW1c+hMMAAA= headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"232ef00d8249b6d32eff0f5f6478880d"'] + etag: ['"bb773379f0f2aec56685d64d9496024d"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] status: {code: 200, message: OK} - request: - body: !!python/unicode '29513761255020132' headers: {} method: POST @@ -835,30 +835,30 @@ interactions: response: body: string: !!binary | - H4sIAIpBXlUAA7xV0W6jOhB971dUfd+7YJLeIrVdNU0goOBsaALYb9iQBWJDmhAIfP0dp9lNq62u - VrrSfYgi4fGcM2fOjO+/HaW4btLdPq/Khxv9L+3mOi15leTlj4eb1dL6cnfz7fHqnos8LesvdbVJ - y8er6+v7JhaH9DHtXEQjt49D8+AUVTd7drMk8itmuNtUWpr67ktxoCjo+NTdsnKRz3NnSNCkxyHN - vJ4jb0x0auOCFKMM90Sbh94AF5ujJy2J+6fWKyZDjByEQ1fisVvMx26G0arz0GQ4X9IcjyeIjqlc - 27ijoaXR0F+TaGF6xdMRv2gt/DovWHTeuOrxsuq8fIC8wmnx0hvMl97OGwOGddThv8MS69zwGxYG - XYTE5vvSGeIlcO3JMZquWm/sIHVGUJax0l/H4cKMC1EmyJex9HfpVNSx7ZdcnPOVI53I45bo5o5G - G9OTdMjDrYYjq/cQ15IyOdLc2TsSN0zSLdWDjj07t47MtGQ66uf5XUOi0XZW4oxJP2fGjwMp3SwO - hxqXgaAI6o2SLH0ZFgxpt3i86GdIF1ziiqiYznydh4lBbfpK7XqQhnpF7aSbIbyPw+CQWGbG7U2T - FJOGIPNAJdQSQQ9t0bA3XpDnuKfhsKSRl89FnUCPBSvplkvzwFQOxffCL4fzgtkCYvwRt0XAZQs9 - d6tk6re8r5oZstr4ZdgDvw2R5mAm3Y6E4pBMXUHDBLADg0SbA/Cp58VC8zqzBo8VsW1BjNd8qndu - /sRcK72cvM1JhHsa+X0QuXvwZh5PfY1PvdtZBzUbWECuf9My/+nlz+6r77OSCib15g97c8rHpLVP - I39LDNCy3OfJ77nPdSxq0CdjUwEzhPs/xVi/tHliZzAHwWSFggLyCx/ygAcFhT6Bxjr9JMYptn87 - 8tgwVOvc+p88aPiVuh8hf83PPGbozOHZNUGvlkSiBf9ZoFvO7GADPDVeBuJy1p50pLbouX3M0hVo - Fq6U36Zc7Z9oBLxOPn7z+0SoHIcEPK1ycCkQCfHwQ4/HyqPBgIR6y+zVyYczY9QqTyURFnxjlYr3 - yfsftHpS/ROpbdXARczUTL+YGoNeA5byo/gvXnyLw5/ME65oiHfMCLRZCfVCzez5171NDLoSw3++ - 4P+qP2P2sUm0E3fQ0e+ScAVaQV1SdAwNa5h7bSnNOcyRATt9907/33eANCWFXcfkSuHqcA58fUEn - Fy/AfQn97JUH39e7QMetwnoJ1fvg1sBVUzN/noVeaf9u744Iwk1yie8T2xnG/cJIy20eF26Hi+D1 - tAMMeHegHmIIlyNzzJAvlP5BgCdOqZ32LnA49eb9nFCYU46UFhfuZ6xPvXzyBuCw8E7FNFSSfL14 - eLj/+vZOXt1//fiC/gMAAP//AwDLUTFzeAcAAA== + H4sIAHNYXlUAA7xVXW+jOhB976+o+r53wTS9i9R2lZRAQMFZSMKH37AhBWJD2hAI/Po7TrObVltd + rXSl+4CQ7PHMmTNnZu6/HwW/brPXfVFXDzfqX8rNdVaxOi2q54eb9cr88u3m++PVPeNFVjVfmnqb + VY9X19f3bcIP2WPWO4hEzpCE+sEu637+5ORp5NdUc3aZMBV57gt+ICjo2czZ0corFoXDF4anxKvt + CJdsRAyeu0aaL4w1wsb01hVBiVdMi1dwFmK+sPwch7ayWNkdKZ8RXjlbYoxVdzXhrhVreBXkJCR8 + Y+GehKZCQn8TR57uluMjXiodfL0beL1b1kd3qDvc32rusIXPU/AwfnWNceeaRxX+PRZYZZrf0jDo + I8S3P1a2ilfj3jWmQzRbd65hI3kXozynlb9JQk9PSl6lyBeJ8F+zGW8Sy68YP/urJmosjrtY1V9J + tNVdQUYs3Ck4MgcXMSWt0iMp7L0tcEsF2RE16OmTfWeLXElnk2FRfGvjaLKbVzinwi+o9nyIKydP + wpHCRMAJgnyjNM+Wo5Ii5Q4b3jBHKmcC17G06fWXRZhqxCIvxGpus1CtiZX2c4T3SRgcUlPPmbVt + 03Laxkg/EAG5RFBDi7f0DRf4Oe5JOKpI5BYL3qRQY04rsmNCP1DpQ+K94CvgvqQWBxt/wiweMNHJ + mtfpzO/YULdzZHbJcjQAvm0s9Nu5cPo45Id05nASphA70OJoewA8zaL0FLfXG9BYmVgm2Ljtp3wX + +s+YG8mXXXRFHOGBRP4QRM4etFkkM19hM/du3kPOGubg69+4LH5q+bP38nxeEU6F2v5hbU7+qDD3 + WeTvYg24rPZF+rvvcx5eA/zkdMahh/DwpzE2y65IrRz6IJiuUVCCf+6DH9AgJ1An4Fgln9jY5e5v + WxxbihqVmf+TBjW/lu8j5G/YGcccnTE8OTrw1cUR70B/JvBWUCvYAk6FVQG/3HUnHonFB2Yd82wN + nIVrqbcZk/MnmgCuk47f9D7l0schBU1LH0xwFId49KHGhtRocBuHaket9UmHc23SSU2lEeZsa1YS + 90n7H7gay/rxzDIbwMLnsqeXukKh1hBL6pH/Fy2+2eFP+gnXJMSvVAuUeQX5Qs706de7bQK8xpr/ + dIn/K/+cWsc2VU7YgUe/T8M1cAV5Cd5TNGqg75WV0BfQRxrM9Nd3/P8+A4QuCMw6KtYyrgr3gNfn + ZHrRArwXUM9BavB9vh467mSsZXjaDw1gVWTPn3thkNy/m7uTGOE2vdgPqWWPksHTsmpXJKXT4zJ4 + Oc0ADfYO5BNr3GFINyjyueQ/CPDUrpTT3AUMp9q87xMCfcqQ5OKC/RzrUy2ftAFxaPhN2rRExMXG + e3i4//q2J6/uv37coP8AAAD//wMAQa8x0HgHAAA= headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"f4beb248dbdb725d3fc99c51354afc9e"'] + etag: ['"32d474cd5873ce3dd62d6df24e21c17d"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] @@ -867,25 +867,25 @@ interactions: body: null headers: {} method: GET - uri: https://api.balancedpayments.com:443/cards/CC6ZJZJN4lOiTTPARTXffnvf + uri: https://api.balancedpayments.com:443/cards/CCE0Fg0HSsha18xnRUbvFhb response: body: string: !!binary | - H4sIAAAAAAAAA41UbW/aMBD+3l9h5XMLTkIC4RvtplWdoFXL3pimyPileA02chxoVPHfZzsJSdpu - Wj4gcXeP7+655+7lDAAPI0Vybwp+mj8AvLhfY864eLLmxmAji1zLLVXG6l19ib/ND8mPw28fjaCa - f9jExYbPI6/GH8+bhxgXj1TtFBfaAid4zOAoCMM4QmwywSENY8xgMB7FFKN4xAhmYUwIDqjPwsSE - U5ywkDECIxTEY+/0MN7vU0XzIrPviiLLTh5RbNdVmc+dzzdfi0b7PN3JXKMs3SKNN7Y2IVs/fd5x - hTSXIt1Koa3fh6cMW6pRnxxFH02so0YKVuT2TxNuueO6TLU8uIiuAxFimsjTwDou5TMI3lLIiXv3 - Kl7drG4Wo+yWL5d3s/vld8bEnnUYQZo+SlXaaKk3hoJTwbrcUWvGihKu+yQ2/fc4XCPxlAq0daib - u/nt/afZAlxdzx4+gsvZ4vM5WAxmgz6fuVaU6pbPkuZtwFoh4fr4ynPUmosdMVWTFDl1BNCPLmB0 - EfjLAE7DaOqPB1ECo2S86qSqKDPxXXEagh2FdE9VVoJrnmVt9krQ1JLc7bI2+xboByGYIy7Ag+ui - OyOjEu14eHe0tYqwJC4mgYEPu2gsC6FVmdYBNv+bJcFIpISuzWSmQKuCtlKuJtAbTUeaJUV2HQMY - tNo0e/GqTY/nqWGFM07tBHoJ7B6ctsirege1KIGZGKjaA7Z6QCQQUgMnmM7sbfW1sKaAoSxv698o - yiwrQ3dmhv+hYUX/pQc4GSSJH43gqlqTo6Hyl2Xr1cGqztrAZk03MnMXrinixdUy4OToqqr9FeUN - rnPqhs3dy4c1sjEc6zHXIMLzXaGN5t9NdfL2Ermh/w1R+Uxzx7PjH2rWKqisBQAA + H4sIAAAAAAAAA4VUyW7bMBC99ysInRNbomzZ8s0xsnRJGmQD2qIQaC42EZk0SMq1GvjfS1KSJSVp + qwMBzczjzLx5nJcPAAQYKaKDGfhhfwB48ac151w8O3NjcJGFNnJDlbUGi8fFN0af7vb48kv6EcKH + i9vL3+VjUMMPJ809jIsVVVvFhXG4KZ6wcATjOBkjNp3imMYJZiGcjBKKUTJiBLM4IQRDGrE4teEU + pyxmjIRjBJNJcLwY73aZorrI3b2iyPOjRxSbZVXlvvNF9mvRaKezrdQG5dkGGbx2tQnZ+ul+yxUy + XIpsI4Vx/ig8ZthQg/rcKLqysZ4ZKVih3U8T7qjjpsyM/OUjug5EiG1CZ9A5zuQewLcUcuLvXZyH + F6vw6l6vUTTdi7vH5e5ivewQggxdSVW6YGnWloFjvabcUmfGihJu+hw27fcoXCLxnAm08ahPt9df + 7y7nN2BxNb8/B2fzm88n4GYwH/Tp1EZRalo6S6rbgKVCwrfxxDVqzcWW2KpJhrw4YBiNT8PxKYwe + IJxFyWwEB2E0TdP0eydVxZiN70rT8usZpDuq8hJc8Txvs1dypo7jbpe1OXLACMbgGnEB7n0X3RFZ + kRjPw7uTrUWEJfExaQijsIvGshBGlVkd4PK/eSMYiYzQpZ3MDBhV0FbJ1QR6o+kos6TIPUYYwlaa + 9lm8ajPgOrOscMapm0AvgXsGx0cUVL2DWpPATgxU7QFXPSASCGmAF0xn9q76WlgzwFCu2/rXijLH + ytAvmeH/JazoP+UQDcZhOnFy8Bwe7PnTkfVqW1U7beCSZmuZ+/XW1PDiSxlwcvBF1f6K8QbX2XPD + ZunpYY1sDId6yjWIcL0tjJX8u6mO3l4iP/O/ISqfbe7w4fAHU2O9vakFAAA= headers: content-encoding: [gzip] - content-length: ['675'] + content-length: ['671'] content-type: [application/json] status: {code: 200, message: OK} - request: @@ -896,22 +896,22 @@ interactions: response: body: string: !!binary | - H4sIAIxBXlUAA5SRzVKDMBSF930KJvvIn3TaTqA7n6Bu3F25F0glgUmChbeXIE4d0YXLc06++xdx - HlUbvJOxstM5ix8iFpAuO5S6ztnz5Ykf2LnYiXKwrlNkil0QCIlFejim6T7Zi3AW3puzsgHt+Kyv - x/qG1RXfxkk1WBsRfk/960oa67gGRYGWbc6cGYiFS9TCX0nZqR70tPFJgWw3bt90elujgnHj3ejV - SvdLP0PgCDm4wE095Qxn6aQiViRRnPEo40l8SaJTmp2SxxcR3oGFH3r8H38HPvsvN+eVpBatd/xW - YJwsZb/eMhHhD8eD4Yb0u6B0vASDdp0GjIFpXRUQDVlLm+yrlv/5DwAAAP//AwAIGASMLAIAAA== + H4sIAHZYXlUAA5SRzVKDMBSF930KJvsIodKxnUB3PkHduLtyLyUtCUwSLLy9BHHqiC5cnnPy3b/I + 46Cb6J2sU63JmXhIWESmbFGZc85eTs/8iR2LjSx751tNtthEkVRYiJ3IxO5xK+NJBG/KyhqM55O+ + 7M83rC54HUZd49nK+HsaXlfKOs8NaIqManLmbU8snqMG/krKVndgxpVPGlSzcru6NesaFQwr70Zv + Tvlf+lkCT8jBR37sKGc4Sa80sSJNRMaTjKfilKYHsT0k+1cZ34GZ7zv8H38HPvvPN+eVogZdcMJW + YL0qVbfcMpXxDyeA8YoMu6DyvASLbpkGrIVxWRUQLTlHq+yrVvj5DwAAAP//AwD2R/dKLAIAAA== headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"18fa1b3bd676e4a41239097dd91f59d5"'] + etag: ['"f1cab5c8dd0af9a0863e5eab0dfffbda"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] status: {code: 201, message: Created} - request: - body: !!python/unicode '38933626161516432' headers: {} method: POST @@ -919,30 +919,30 @@ interactions: response: body: string: !!binary | - H4sIAI5BXlUAA7xV0W6jOhB971dUfd+7YJLeRWq7appAQOBsSALYb9iQArEhbRIIfP0dp9lNq62u - VrrSfYgi4fHMmTPnjO++H6W4brLXXVFX9zf6X9rNdVbxOi2q5/ub1dL68u3m+8PVHRdFVu2/7OtN - Vj1cXV/fNYk4ZA9Z5yIau30SmQenrDvvyc3TOKiZ4W4zaWnqeyDFgaKw41N3y6p5MSvcgvSW8MtR - 6du+4Ue0wCiUpOQ6HRODlPOWltygERmQMi/o2EG+Dd/GGx33I0HQCuH+cUCWzwOMgtLvLemXRFvb - uKORpdEoWJN4bvrl4xEvtBZ+nR/OO39c93hZd7gYHGfjydEvV+1suXr1x4+tbx11+O+wxDo3goZF - YRcjsfmx9Aezpd/j0kHxdNX6gEWdEZTnrArWSTQ3k1JUKQpkIoPXbCr2iR1UXJzzVSOdyOOW6OYr - jTemL+mQR1sNx1bvI66lVXqkhbNzJG6YpFuqhx17cm4dmWvpdNTPim8NiUdbr8I5k0HBjOcDqdw8 - iYYal6GgCPqN0zxbDEuGtFs8nvce0gWXuCYqpjNfZlFqUJu+UHs/yCK9pnbaeQjvkig8pJaZc3vT - pOWkIcg8UAm9xDBDWzTsDRfkOe5oNKxo7BczsU9hxoJVdMuleWAqh8J7wVfAeclsATHBiNsi5LJV - M6/TadDyvm48ZLXJYtgDvg2R5sCTbkcicUinrqBRCrVDg8SbA+DZz8q55nfmHjRWJrYFMX7zKd+F - +bPmWvHlFG1BYtzTOOjD2N2BNotkGmh86t96HfRsYAG5/o3L4qeWP7uvvnsVFUzqzR/O5pSPSWuX - xcGWGMBltSvS33Of+5jvgZ+cTQV4CPd/WmO9aIvUzsEH4WSFwhLyiwDygAYFhTkBxzr9JMYpt387 - 8tgwtNe59T9p0AhqdT9GwZqfcXjojOHJNYGvlsSiBf1ZwFvB7HADODVeheJy1p54pLbouX3MsxVw - Fq2U3qZc7Z94BLhOOn7T+0SoHIcUNK1ycCkQifDww4zHSqPhgER6y+zVSYeeMWqVptIYC76xKoX7 - pP0PXD2q+YnMtvaARXjK0wtTYzBrqKX0KP6LFt/i8Cd+wjWN8CszQs2roF/omT39urdJgFdiBE+X - +r/6z5l9bFLthB14DLo0WgFX0JcUHUPDPfheW0pzBj4yYKe/vuP/9x0gTUlh1zG5UnV1OAe8gaCT - ixbgvoR59kqD7/udo+NW1VpEp/dhD1g15fmzF3rF/bu9OyIIN+klvk9tZ5j0cyOrtkVSuh0uw5fT - DjDg3YF+iCFcjswxQ4FQ/IchnjiVdtq7gOE0m/c+oeBTjhQXF+znWp9q+aQNqMOibyqmoZIU6/n9 - /d3Xt3fy6u7rxxf0HwAAAP//AwBs3w4FeAcAAA== + H4sIAHdYXlUAA7xVXW+jOhB976+o+r53wTS9RWq7appAQMHZkIQPv2FDFogNNCF8/fo7TrObVltd + rXSl+4AixeMzZ86cGT986wS/bpL9ISuLxxv1L+XmOilYGWfFj8ebzdr4cn/z7enqgfEsKeovdblL + iqer6+uHJuLH5CnpbUQCe4h8/WjlZT9/sdM4cEuq2VUiDEX+7wp+JMjr2cyuaLHMFpnVOX44wuam + xz7OiRkOC3PaO+ZGdXwLhXmaLSZLxRFeivOd4uRGhtF0wL6j4dwWi/VYhDkbLdaewJNlD1i3WBCx + NXFPfEMhvrsNg6Xu5M8dXiktfL3jQVxeds4A3+q2x+vdgAenxfly70yeW8foVPjtscAq09yG+l4f + IL77vp4iZ73pIG4IZpvWmVhInoUoTWnhbiN/qUc5L2Lkiki4+2TG68h0C8bPeMVYDUVXhaq+J8FO + dwQZMb9ScGAMDmJKXMQdyayDJXBDBamI6vX0xbqzRKrEs/GwyO6bMBhX8wKnVLgZ1X4cw8JOI3+k + MOFxgqDeIE6T1SinSLkDPYY5UjkTuAxlTK+/LvxYIyZ5JWZ9m/hqScy4nyN8iHzvGBt6ysxdE+fT + JkT6kQioJYAemryhb7wApzsQf1SQwMkWvI6hx5wWpGJCP1KJIfle+GVwnlOTQ4w7Zib3mGih53YZ + z9yWDWUzR0YbrUYD8NuFQr+dC7sPfX6MZzYnfgy5PS0MdkfgUy9y8EGv1+CxPDINiHGaT/XO9J85 + t1IvK2uzMMADCdzBC+wDeDOLZq7CZs7dvIeaNcwB69+0zH56+bP78v95QTgVavOHvTnhUWEcksCt + Qg20LA5Z/Dv2uY5lDfqkdMZhhvDwpzm2qzaLzRTmwJtukJcDPncBBzzICfQJNFbJJzFWXv1tia6h + qFaZ8T95UHNLeT9A7padeczRmcOLrYNebRjwFvxngG4ZNb0d8FRY4fHLWXvSkZh8YGaXJhvQzN9I + v82Y3D/BGHidfPzm9ymXGMcYPC0xmOAo9PHoQ48n0qPebeirLTU3Jx/OtXErPRUHmLOdUUjeJ+9/ + 0OpZ9o8nplEDFz6XM73SFQq9hlzSj/y/ePEtDn8yT7gkPt5TzVPmBdQLNdOXX/d2Eegaau7LJf+v + +lNqdk2snLiDjm4f+xvQCuoSvKdoVMPcK2uhL2CONNjp+3f6/74DhA5buKuo2Mi8KpwDX5eT6cUL + cF9APwfpwff1LlFXyVwrX74Pdg1cFTnz51kYpPbv9u44RLiJL/FDbFqjaFhqSVFlUW73OPdeTztA + g3cH6gk1bjOkTyhyudTf8/DUKpTT3gUOp968nxMCc8qQ1OLC/ZzrUy+fvAF5qH8vYxoiwmy7fHx8 + +Pr2Tl49fP34gv4DAAD//wMAW39333gHAAA= headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"4faa5b7b3049f945a7e85f11006fb376"'] + etag: ['"79d1c9e3b7155aa58159d556bc97a2e1"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] @@ -951,53 +951,53 @@ interactions: body: null headers: {} method: GET - uri: https://api.balancedpayments.com:443/cards/CC6ZJZJN4lOiTTPARTXffnvf + uri: https://api.balancedpayments.com:443/cards/CCE0Fg0HSsha18xnRUbvFhb response: body: string: !!binary | - H4sIAAAAAAAAA41UbW/aMBD+3l9h5XMLTkIC4RvtplWdoFXL3pimyPileA02chxoVPHfZzsJSdpu - Wj4gcXeP7+655+7lDAAPI0Vybwp+mj8AvLhfY864eLLmxmAji1zLLVXG6l19ib/ND8mPw28fjaCa - f9jExYbPI6/GH8+bhxgXj1TtFBfaAid4zOAoCMM4QmwywSENY8xgMB7FFKN4xAhmYUwIDqjPwsSE - U5ywkDECIxTEY+/0MN7vU0XzIrPviiLLTh5RbNdVmc+dzzdfi0b7PN3JXKMs3SKNN7Y2IVs/fd5x - hTSXIt1Koa3fh6cMW6pRnxxFH02so0YKVuT2TxNuueO6TLU8uIiuAxFimsjTwDou5TMI3lLIiXv3 - Kl7drG4Wo+yWL5d3s/vld8bEnnUYQZo+SlXaaKk3hoJTwbrcUWvGihKu+yQ2/fc4XCPxlAq0daib - u/nt/afZAlxdzx4+gsvZ4vM5WAxmgz6fuVaU6pbPkuZtwFoh4fr4ynPUmosdMVWTFDl1BNCPLmB0 - EfjLAE7DaOqPB1ECo2S86qSqKDPxXXEagh2FdE9VVoJrnmVt9krQ1JLc7bI2+xboByGYIy7Ag+ui - OyOjEu14eHe0tYqwJC4mgYEPu2gsC6FVmdYBNv+bJcFIpISuzWSmQKuCtlKuJtAbTUeaJUV2HQMY - tNo0e/GqTY/nqWGFM07tBHoJ7B6ctsirege1KIGZGKjaA7Z6QCQQUgMnmM7sbfW1sKaAoSxv698o - yiwrQ3dmhv+hYUX/pQc4GSSJH43gqlqTo6Hyl2Xr1cGqztrAZk03MnMXrinixdUy4OToqqr9FeUN - rnPqhs3dy4c1sjEc6zHXIMLzXaGN5t9NdfL2Ermh/w1R+Uxzx7PjH2rWKqisBQAA + H4sIAAAAAAAAA4VUyW7bMBC99ysInRNbomzZ8s0xsnRJGmQD2qIQaC42EZk0SMq1GvjfS1KSJSVp + qwMBzczjzLx5nJcPAAQYKaKDGfhhfwB48ac151w8O3NjcJGFNnJDlbUGi8fFN0af7vb48kv6EcKH + i9vL3+VjUMMPJ809jIsVVVvFhXG4KZ6wcATjOBkjNp3imMYJZiGcjBKKUTJiBLM4IQRDGrE4teEU + pyxmjIRjBJNJcLwY73aZorrI3b2iyPOjRxSbZVXlvvNF9mvRaKezrdQG5dkGGbx2tQnZ+ul+yxUy + XIpsI4Vx/ig8ZthQg/rcKLqysZ4ZKVih3U8T7qjjpsyM/OUjug5EiG1CZ9A5zuQewLcUcuLvXZyH + F6vw6l6vUTTdi7vH5e5ivewQggxdSVW6YGnWloFjvabcUmfGihJu+hw27fcoXCLxnAm08ahPt9df + 7y7nN2BxNb8/B2fzm88n4GYwH/Tp1EZRalo6S6rbgKVCwrfxxDVqzcWW2KpJhrw4YBiNT8PxKYwe + IJxFyWwEB2E0TdP0eydVxZiN70rT8usZpDuq8hJc8Txvs1dypo7jbpe1OXLACMbgGnEB7n0X3RFZ + kRjPw7uTrUWEJfExaQijsIvGshBGlVkd4PK/eSMYiYzQpZ3MDBhV0FbJ1QR6o+kos6TIPUYYwlaa + 9lm8ajPgOrOscMapm0AvgXsGx0cUVL2DWpPATgxU7QFXPSASCGmAF0xn9q76WlgzwFCu2/rXijLH + ytAvmeH/JazoP+UQDcZhOnFy8Bwe7PnTkfVqW1U7beCSZmuZ+/XW1PDiSxlwcvBF1f6K8QbX2XPD + ZunpYY1sDId6yjWIcL0tjJX8u6mO3l4iP/O/ISqfbe7w4fAHU2O9vakFAAA= headers: content-encoding: [gzip] - content-length: ['675'] + content-length: ['671'] content-type: [application/json] status: {code: 200, message: OK} - request: body: null headers: {} method: GET - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/payment_methods/any/fbcxdm + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/payment_methods/any/5db2hg response: body: string: !!binary | - H4sIAJBBXlUAA6RVTXPbIBC9+1d4dMf6sh0lI5PppcdemvTQSwfBymaMQAXk2P++iyx/xB9pM53x - wfv2sSyPx6p83jZqvAHrpNGLKJ0k0Rg0N0Lq5SJ6fflKiuiZjkpuQUhPOLOCjsbjspJKIYUwISw4 - FzBEpaDbTRlLMcS8c940YAki2eMszR/maRmfo3teLa3zRLMGxlqqReRtB1E8JBW7n+OmaZne3cg4 - bwH8ob8bBNh60ALEBxRlOFPS3ypvYYmC3Ui0xnmmCCoI9HGaJg9lfA4d2u60t7seIky1K5bdPNwl - K/8bS3eoq+Qf0O4JaYH5IIYf+10Li0hg6GUDEc2SdEaSGcnSlyx5yoqnWf4TL/G4YKjQteJzFU4L - ekfFNyyFNtN0mqRZUYS87rHgQRK2oD+kY9jJMT5kV0YJtNetowbHoERcMkVf9VqbN40VTtjoTCpT - E+lcxzQH+vr9S+BdJ0b/L96/PZMTK9jSo/uwqTPWEQ1cAZX0pwPuw32iZp069FkZo4DpiAaBAq1P - 7omdRcEJ+rxTodezYpeZUf+aWmn7/UljtF/RNCvjK/CCuQNmUaEseUft0SMTxGWvNVMOhhXD7itg - yq/w6uHU5hkWKLJhSyCdVXTlfeue4pg5B95NKsukDsNiiYd5Y7sJuiFu2a4B7X814FdG/FJmaeIN - um3S6uUz6I20RgfCwjEtKrPFmXes3++G9gherphen1p6h44Oo21K06LA+x6CgOP21qgzhx6APmmh - ZeiJbwbx4X/AXVc5bmUbRHSDaMxathuc780aNK0rvhVNGe+jgHda/u760VH1ZsNjyVqCpdOcF9O0 - FpznPK/n83w+q2GWJjmHAiqOT/Lu0tFnBkKOv8frgbAB3RjixPqOAY75gW1x6/0TuDp9/+JO368/ - AAAA//8DANRuJqb1BgAA + H4sIAHlYXlUAA6RVu3LbMBDs9RUa9hRfoiNrKGjSpEwTO0UaDwgcSYxAgAFA2fr7HCjqYT2ceNLp + 9ha4u+XiVKzfWjndgrFCq1WQzOJgCoppLlS9Cp6fvoWLYE0mBTPAhQsZNZxMptOiFFIiJaScG7DW + Y4gKTuptEQk+xqy3TrdgQkTSPI/TOMmK6Bzd8yphrAsVbWGqhFwFzvQQRGNS0vs5ptuOqt2NjHUG + wB36u0GANweKA/+AIjWjUrhb1xuoUbAbiU5bR2WICgJ5nCfxlyI6hw5t98qZ3QCFVHYNTW8Od8nK + /sZSPeoq2Ae0e0IaoM6L4aZu18Eq4Bg60UJA8KPlYZyHafKUpsv4cZnHv/AjHg+MN/Qd/9wNpwOD + o6IblkKbKTKPk3Sx8Hk1YN6DoS9BfgpLsZNjfMg2WnK0161RvWNQIiaoJM9qo/SrwhtO2ORMKl2F + wtqeKgbk+cdXz7tOTP5fvH97JieWt6VD92FTZ6wj6rkcSuFOA+7DfaKivTz0WWotgaqAeIE8bUju + ib1BwUP0eS99r2eXXWYmw2vqhBnqh61WriFJWkRX4AVzB9SgQmn8jjqgRybwy14rKi2MJ8bqDVDp + Gvz0cGrzDPMU0dIawt5I0jjX2WUUUWvB2VlpqFB+WdQ4zCvdzdANUUd3LSj30oJrNH+RutbRFt02 + 61S9BrUVRitPWFmqeKnfcOcd7x+qoT28l0uqNqeW3qGTw2qbk2SxSIpoDDyO5Y2WZw49AEPSQEfR + E9814uNvj9u+tMyIzotoR9GoMXQ3Ot/pDSiS8zJt6iLaRx7vlfjdD6ujHMyGY4lKgCHzjC3mScUZ + y1hWPTxkD3kFeRJnDBZQMnySd49OPrMQkmSZZNcLYQuq1aHlmzsGOOZHtsHS+ydwNf3w4k7/X38A + AAD//wMAfXD95fUGAAA= headers: cache-control: ['max-age=0, private, must-revalidate'] content-encoding: [gzip] content-type: [application/xml; charset=utf-8] - etag: ['"f6fac079b24264eac3485c0046d2637b"'] + etag: ['"0bae6d4ce92da7312b4931ea95b78d37"'] strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] transfer-encoding: [chunked] vary: [Accept-Encoding] @@ -1033,4 +1033,23 @@ interactions: content-length: ['356'] content-type: [application/json] status: {code: 200, message: OK} +- request: + body: !!python/unicode 'authorized' + headers: {} + method: POST + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/advanced_search_ids + response: + body: + string: !!binary | + H4sIAHtYXlUAA7IpTk0sSs7QLUotLs0pKbbjUlCwKUhMT9UtzqxKVSipLEi1VcrMK0lNTy1SsjM1 + sNGHS4KVZqYUQxUlFhUlViqBBfWBonZcNvroRgMAAAD//wMA9crnoGwAAAA= + headers: + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: ['"b76985d619c9e61c3ff5a69d5a9ce03f"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 200, message: OK} version: 1 diff --git a/tests/py/fixtures/TestSyncWithBalanced.yml b/tests/py/fixtures/TestSyncWithBalanced.yml index a41c00786b..797cd33e6d 100644 --- a/tests/py/fixtures/TestSyncWithBalanced.yml +++ b/tests/py/fixtures/TestSyncWithBalanced.yml @@ -62,4 +62,23 @@ interactions: content-length: ['356'] content-type: [application/json] status: {code: 200, message: OK} +- request: + body: !!python/unicode 'authorized' + headers: {} + method: POST + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/advanced_search_ids + response: + body: + string: !!binary | + H4sIAOhXXlUAA7IpTk0sSs7QLUotLs0pKbbjUlCwKUhMT9UtzqxKVSipLEi1VcrMK0lNTy1SsjM1 + sNGHS4KVZqYUQxUlFhUlViqBBfWBonZcNvroRgMAAAD//wMA9crnoGwAAAA= + headers: + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: ['"cf5ca7c90144bdee5e83d6dc77c7c452"'] + strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 200, message: OK} version: 1 From 6d36b31bab2e109b1d077fd7360243cc33f8de1d Mon Sep 17 00:00:00 2001 From: Rohit Paul Kuruvilla Date: Fri, 22 May 2015 03:45:35 +0530 Subject: [PATCH 20/22] remove unused import --- tests/py/test_billing_payday.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/py/test_billing_payday.py b/tests/py/test_billing_payday.py index 778ff39a1a..fc3a515021 100644 --- a/tests/py/test_billing_payday.py +++ b/tests/py/test_billing_payday.py @@ -8,7 +8,7 @@ import mock import pytest -from gratipay.billing.exchanges import create_card_hold, cancel_card_hold +from gratipay.billing.exchanges import create_card_hold from gratipay.billing.payday import NoPayday, Payday from gratipay.exceptions import NegativeBalance from gratipay.models.participant import Participant From 98aacf92945595a433c0af6cf89c5c297d6d0f09 Mon Sep 17 00:00:00 2001 From: Chad Whitacre Date: Thu, 28 May 2015 17:28:57 -0400 Subject: [PATCH 21/22] Remove set_trace calls ;) --- gratipay/billing/exchanges.py | 1 - tests/py/test_billing_payday.py | 1 - 2 files changed, 2 deletions(-) diff --git a/gratipay/billing/exchanges.py b/gratipay/billing/exchanges.py index b232c5edf9..01873a77c6 100644 --- a/gratipay/billing/exchanges.py +++ b/gratipay/billing/exchanges.py @@ -240,7 +240,6 @@ def capture_card_hold(db, participant, amount, hold): error = '' try: result = braintree.Transaction.submit_for_settlement(hold.id, str(cents/100.00)) - #import pdb;pdb.set_trace() assert result.is_success if result.transaction.status != 'submitted_for_settlement': error = result.transaction.status diff --git a/tests/py/test_billing_payday.py b/tests/py/test_billing_payday.py index fc3a515021..274c8b2ac8 100644 --- a/tests/py/test_billing_payday.py +++ b/tests/py/test_billing_payday.py @@ -29,7 +29,6 @@ def test_payday_moves_money(self, fch): obama = Participant.from_username('obama') hannibal = Participant.from_username('hannibal') - #import pdb; pdb.set_trace() assert hannibal.balance == D('6.00') assert obama.balance == D('3.41') From 71da515f4ab159bd8670474ba8b779ae0d38d2e0 Mon Sep 17 00:00:00 2001 From: Chad Whitacre Date: Thu, 28 May 2015 17:34:34 -0400 Subject: [PATCH 22/22] Fix up a couple Balanced references in logs --- gratipay/billing/exchanges.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gratipay/billing/exchanges.py b/gratipay/billing/exchanges.py index 01873a77c6..9583759f15 100644 --- a/gratipay/billing/exchanges.py +++ b/gratipay/billing/exchanges.py @@ -177,11 +177,11 @@ def create_card_hold(db, participant, amount): # Go to Braintree. - # =============== + # ================ cents, amount_str, charge_amount, fee = _prep_hit(amount) amount = charge_amount - fee - msg = "Holding " + amount_str + " on Balanced for " + username + " ... " + msg = "Holding " + amount_str + " on Braintree for " + username + " ... " hold = None error = "" @@ -248,7 +248,7 @@ def capture_card_hold(db, participant, amount, hold): if error == '': record_exchange_result(db, e_id, 'succeeded', None, participant) - log("Captured " + amount_str + " on Balanced for " + username) + log("Captured " + amount_str + " on Braintree for " + username) else: record_exchange_result(db, e_id, 'failed', error, participant) raise Exception(error)