diff --git a/tests/py/fixtures/TestCardHolds.yml b/tests/py/fixtures/TestCardHolds.yml deleted file mode 100644 index 04f7939700..0000000000 --- a/tests/py/fixtures/TestCardHolds.yml +++ /dev/null @@ -1,925 +0,0 @@ -interactions: -- request: - body: !!python/unicode 'bkhpqm20.9111443524salefalse2' - headers: {} - method: POST - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions - response: - body: - string: !!binary | - H4sIAHTak1UAA9xXS2/bOBC+91cEvjOybCdxCkVBgcUCe+he+kCxl4IixxZjiVRJyrHz63coSrIU - UWn3sMBib9LMR3JenPmYPJ7K4uoI2gglHxbx9XJxBZIpLuT+YfHl8+9ku3hM3yVWU2kos4hK311d - JYKnfP/Cq00S4aeTGEttbVJa21xp8QI8iVqR09pzBamhBSRR8+lkrNYazzoTYRTBIyH98um3JJqK - HZiWqpY2XS2v7+Mkav+cogTNciotoYw5IUF7jM3uD5u7l5fsaaVvb56SKIRyq5XmoPHnSoriYWF1 - DYvIG6eBWuCE2itn8MOC468VJSzQhviGLO/IMv4cr97Hd+9vbv9Cs/sFzfq64v9s/WVBGxxjFVrt - fny843izWd+s+oijdCe0sUTSEl7bj8qCzuuYKisqzwENlFQUAfkzZEbY0F5VrmRIvqOnSVSjoVtJ - JooC6+zi4ub533XOWA2ANcC5BmNC3p8sSO6yMAspFKOFsKHtNezxfoRCpPAqFL6Y7zfx8i6JhqLO - bKxLfZ73yqvdCkKLKqerX0Ktf4aSNeZDsGmuBulB13a15KGL0mtMW+hUa3oeKTGeg/4R2sSAtQWU - gBczo5blQUwuqmpYLqGa+1/WzBsZ/M8UyzA7bfMiOwEFN50/VFvBREV9813hFRhLBv1hsDKhR0NA - a6UJBrdS0kAwJg1uELMxOv2IM+NNQLfFON2vQH/4Xd7ENP4fj9OVU6GD7rHpP9Mzap7AXw+cI2Za - EUmlFcPTMA7diKUNvNnp9uvHb1sX0rdA413GpsTL5XK4fGpoQGex9NMPFWqObtzPIZrQci6cJRj8 - KWzi61EJ5hK0w8TjCiy6DPQ0IrWb6XiKH+IzKEtPxNOFoApOUFbdjM6UKoDKRbqjhXFUpQd0nAC9 - IIzqbkZZdQCZZoe8+lEivPnzmkzIdLOMV9uta6Ry2II2abzdIolpf9pbhpuShhp9FYZitfT/XZep - hPbJLJW0eRpjuifCCfYMVCPhWC1H4EbantsOZOJ6VEPvvny6jOmL9GJlroom3OHOI0q6B1LrIs2t - rcz7KKIGu7u5zjQV0l2ctuKvseViCzi7pv+9BKxW/r1QexUd0f/rSu4fQR6FVtIBHgyVPFMnpAf9 - /v68WoofNbTJxzaCYIHdQ6ebNdtu4h1nbM3Wu9vb9e3NDm7i5ZrBFjKGaZld2jYsDRXFvvSncqXt - v70mB1rYHGOBjFUepHqWSTSQeRCHTNiL3v+2qlpjSWB97+vCcb4B6rWmn06OwApaXKADWddgz1oV - A0QnaBNjTI39GeerPFwwI+m436sdcVoqmSPmH9yJU0UXKsVr1nTxy+kXmQcdQZaKGH6YuWy9vp0E - 48vWvi9ILrAy9XnENfpJ3SAAN2oj7W4oUm5UlNUv0vAe3+/w5sOmQcy9TXyBGqworXJhK1oXB7y1 - jaS3b0CMjMKOBimtBNoxlXsvo9du9pI2NL43FjRMtOrMMC2qWSI20PedrKGBpMLBrzhBrkNcEAN3 - /xUSzdI2iEWTX53jBgTBWRDgkFyYpvKCOvC7qO7SznSluTcK9pGpbeNNkaG5Fyn6NVO3vd7PCHxl - Spjuijk/uqG2A5gbR+5Y9Ux8NidaDENWa+NJMgeLz7SOWo1V4dwMGHb4+DFm8gj/RTicXACwQ+uw - Ge45gJWK7C60Yc1YgEBjRmZ8d55XtYVQabSjhQiJdK1uPptx6vvKd9dXkmgONCY8A0fHvGjIeWZB - P9+rYUk/26unUjbHIUrwerm6AzR9p8YRGzWP9N3fAAAA//8DAGbAiFvjEQAA - headers: - cache-control: ['max-age=0, private, must-revalidate'] - content-encoding: [gzip] - content-type: [application/xml; charset=utf-8] - etag: ['"94ec61fecdef62415a9b56bf77b0d630"'] - strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] - transfer-encoding: [chunked] - vary: [Accept-Encoding] - status: {code: 201, message: Created} -- request: - body: 10.0 - headers: {} - method: PUT - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/dgzdp4/submit_for_settlement - response: - body: - string: !!binary | - H4sIAHXak1UAA9xYS2/jNhC+768IfGck2U7iLBQtFigK9LC97ANFLwFFjSyuJVJLUo6dX9+hKMlS - RGUDFC2K3qyZj+S8+M3Q8YdTVV4dQWkuxcMqug5XVyCYzLjYP6y+fvmV7FYfknexUVRoygyikndX - VzHPkmz/nNXbOMCfVqINNY1OdJNW3BjIHnOpHjUYU0IFwsRBB7BYc64h0bSEOGh/WhlrlMKTz4Rr - SdAASL5+/iUO5mILppVshEmi8DoM46D7sooKFCuoMIQyZoUErdMmvT9s756f0+9rdXvzPQ58KLta - qgwUflwJXj6sjGpgFTjjFFD0iVBzZQ1+WGX4aXgFq2QdRjckvCNh9CVav4/u3t/c/olmDwva9U2d - vX39Ha6/LOiCo41Eq+2Hi34Ubbebm/UQf5TmXGlDBK3gpf2oLOmyjsmqpuLs0UBFeemRP0GqufHt - VRdS+OQ5Pc2iGozdilNellh1Fxe3T/+sc9ooAKyBLFOgtc/7kwGR2SwsQkrJaMmNb3sFe7wtvhBJ - vAqlK+b7bRTexcFY1JuNdanOy145tV1BaFkXdP0m1OZnKNFgPjib52qUHnQtb0TmuyiDRneFTpWi - 54kS4zliE98mF9YgKTWs8GIKXtfjcvHV3P+yZl7J4H+mWMbZ6ciL5BzKTPf+UGU44zV15LvGKzCV - jPhhtDKmR01AKakIBreWQoM3Ji1uFLMpOvmEPeNVQL/FNN0vQL+5XV7FtP4fj/OVc6GF7pH0n+gZ - Nd/BXQ/sI3peEXGtJMPTMA60MYVU/Jm28Han22+f/tjZkL4Gmu4yNSUKbVtd0i6sNFj6yccaNUfI - vKtbRBvaLOPWEgz+HDbz9Sg5swnKMfG4AosuBTWPSGN7Op7imvgCytATceOCVwUnqOq+R6dSlkDF - Kslpqe2oMgD6mQC9IIyqvkcZeQCRpIei/lEhvP1ympSLZBtG693OEqkYU9A2iXa7KA66j+6W4aak - HY2+cU2xWobvnmVqrlwyKylMkUSY7plwhj0DVThwrMMJuJV253YNmViOaoe9r58vbfoivVhZyLIN - t595eEX3QBpVJoUxtX4fBFQju+vrVFEu7MXpKv4aKRcp4GxJ/7ECrNbssZR7GRzR/+ta7D+AOHIl - hQU8aCqyVJ5wPBj2d+c1gv9ooEs+0giCObKHSrYbtttGecbYhm3y29vN7U0ON1G4YbCDlGFaFpd2 - hKWgpshLv0tb2u630xRAS1NgLHBiFQchn0QcjGQOlEHKzUXvPjtVo7AksL73TWlnvhHqpWboTnaA - 5bS8QEeynmDPSpYjRC/oEqN1g/yM/VUcLpiJdMr3MidWSwWzg/lHe+Jc0YdKZg1rWfxy+kXmQEcQ - lSQ6OyxctkHfdYLpZeteG6TgWJnqPJk1hk7dIgA36iJtbyiO3Kio6jeO8QN+2KF7xfSEapnu8rBp - Ed1rZB1e30fjt4krUI0VpWTBTU2b8oC3tpUM9o0GIy2R0SChNUc75nLnZTB38+97fvea52954I3j - MHuj/TtxGCRdibgeUVL/wNmkmileLw6kI/3A6O04TGocgGRGcOYjNqQeDnyBRLOU8WLR5Bfn2EZJ - sCd6ZumM6/YGenXgdpE9eS2w89JbDfl0btt0U5xU7csc/Vq4v4Pe9Up8bQuY74o5P9rmngMstWV7 - rHwiLpszLYYhbZR2j4UMDD5X+xFzqvLnZvTS8B8/xcz+jHgjHE42ANiplN8M+yzCSsUp17dhw5jn - IYEZWfDdel43Bnyl0bVYwgWOrU37sx0rHL8+Wn6NgyXQdPAbOTqdD8ez3yLo53u10+LP9hpGSlPg - MEHwetm6AzQ9l9OITcgjefcXAAAA//8DAIkuCK75EgAA - headers: - cache-control: ['max-age=0, private, must-revalidate'] - content-encoding: [gzip] - content-type: [application/xml; charset=utf-8] - etag: ['"caa8dd66103e4cb01445503b16fb269c"'] - 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 'bkhpqm20.9111443524salefalse2' - headers: {} - method: POST - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions - response: - body: - string: !!binary | - H4sIAHfak1UAA9xXT2+rOBC/v08R5e4SkrRNK0r1pNVKe9jVSu91D3upjJkEN2BT26RJP/2OMRAI - pu1lpdXeYObn8fyfcfR4LPLZAZTmUjzMw6vFfAaCyZSL3cP86eevZDN/jL9FRlGhKTOIir/NZhFP - 45f0Zve6iQL8tBRtqKl0TCuTScXfIY2ChmS55lRCrGkOUVB/WhqrlMK7ToRrSfBKiJ9+/BIFY7IF - 00JWwsTLxdVdGAXNn2UUoFhGhSGUMUskqI82yd1+ffv+nrws1c31SxT4UPa0VCko/JkJnj/Mjapg - HjjlFFADKaFmZhV+mKf4a3gBc9QhvCaLW7IIf4bL+/D2/nrzN6rdHajPV2X69fN3eP58oHGONhK1 - tj/O32G4Xq+ul+vW40jdcqUNEbSAS/2RmdNpHpNFScXJw4GC8txDf4NEc+OTVWZS+Ohbehx5Neib - FSU8zzHPziau3/5d47RRAJgDaapAa5/1RwMitVGYhOSS0Zwbn3gFO6wPn4sklkLukvluHS5uo6BP - atXGvFSnaasc254gNC8zuvwSavUZSlQYD87GseqFB03bViL1FUrH0U2iU6XoacBEf/b6h0+IBmNy - KAALM6GGZV5Mxsuyny6+nPtf5swHEfzPJEs/Ok3zIlsOeapbe6gynPGSuua7xBIYUnr9oXcyogdN - QCmpCDq3lEKD1yc1ruezITr+HWfGh4BWxDDcF6DfnJQPMbX9h8P45JhooTts+m/0hJwXcOWBc0SP - MyIqlWR4G/qhHbG0hjvzwsXqTxwiH4KGUoaqhIvFon98rKiHZzD14+8lcg523E8hatemKbeaoPPH - sJGtB8mZDdAWA48nMOkSUGOPVHam4y1uiE+gDD0Sty54WXCEomxndCJlDlTM4y3NtV1VOkC7E6AV - hFHVzigj9yDiZJ+VrwXC6z/HSbiI14twudnYRir6LWgdh5sNLjHNT1NlKJTUq9FfXFPMlu6/7TIl - Vy6YhRQmi0OsoBFxhD0BVbhwLBcDcE1t7m0GMrE9ql7vnn6cx/SZetYyk3ntbn/n4QXdAalUHmfG - lPo+CKjG7q6vEkW5sIXTZPwVtlxsASfb9J8LwGxNn3O5k8EB7b8qxe4RxIErKSzgQVORJvKI60En - 391XCf5aQRN8bCMI5tg9VLxesc063KaMrdhqe3OzurnewjXWCYMNJAzDMnm0aVgKSop96Q9pU9t9 - O04GNDcZ+gI3VrEX8k1EQY/mQCkk3Jz57rdhVQpTAvN7V+V25+uhLjnddLILLKf5GdqjtQ32pGTe - Q7SEJjBaV9ifcb6K/RkzoA77vdwSy6WC2cX8u71xzGhdJdOK1V38fPuZ5kAHEIUkOt1PFFvHbybB - sNia9wXJOGamOg12jW5S1whAQY2nbYXiyo2MovziGt7hOwkfPmxqxNTbxCWoxoxSMuOmpFW+x6qt - KZ1+vcVIS+xoENOSox5jurMyuDSzozSucb0xp/5Fq0o0U7ycXMR6/K6T1WsgKXHwy5TgrkOsEz21 - f4FEtZTxYlHli3vsgCA4Czw7ZMp1nXleHjgpsi3aia409UbBPjLWbSgUNzT7IkW7JvK247sZga9M - AWOpGPODHWpbgKlxZK+Vb8RFc8RFNySV0m5JTsHgM61drYYsf2x6G7b/+iFm9Aj/IhyO1gHYoZVf - DfscwEzF7c4nsGLMs0BjRCZst5aXlQFfajSjhXCB61pVf9bj1PWVZ9tXomAKNFx4eoYO96L+zjMJ - +lxWvSV9JqtbpUyGQ5Rgedm8A1R9K4ceGzSP+Ns/AAAA//8DABeuNsXjEQAA - headers: - cache-control: ['max-age=0, private, must-revalidate'] - content-encoding: [gzip] - content-type: [application/xml; charset=utf-8] - etag: ['"9e60360062438128abc26bb1ceaaf9f1"'] - strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] - transfer-encoding: [chunked] - vary: [Accept-Encoding] - status: {code: 201, message: Created} -- request: - body: 20.91 - headers: {} - method: PUT - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/jd6gq8/submit_for_settlement - response: - body: - string: !!binary | - H4sIAHjak1UAA9xYTW/jNhC9768IfGck2U7iBIoWCxQFemhRYHd76CWgqJHFWCK1JOXY++s7FCVZ - iqhsgKLAojdr5pGcL74ZOv54qsqrIyjNpXhcRdfh6goEkxkX+8fV1y+/kt3qY/IhNooKTZlBVPLh - 6irmWfKc3e6/7eIAf1qJNtQ0OtFNWnFjIHvKpXrSYEwJFQgTBx3AYs25hkTTEuKg/WllrFEKTz4T - riVBAyD5+vmXOJiLLZhWshEmWYfX91EcdF9WUYFiBRWGUMaskKB12qT3h+3d9+/p81rd3jzHgQ9l - V0uVgcKPK8HLx5VRDawCZ5wCij4Raq6swY+rDD8Nr2CFNkQ3JLwjYfQlWj9Edw83u7/R7GFBu76p - s3eu3z2EIa6/LOiCo41Eq+2Hi34Ubbebm/W2jz9Kc660IYJW8Np+VJZ0WcdkVVNx9migorz0yF8g - 1dz49qoLKXzynJ5mUQ3GbsUpL0usuouL25f/1jltFADWQJYp0Nrn/cmAyGwWFiGlZLTkxre9gj3e - Fl+IJF6F0hXz/TYK7+JgLOrNxrpU52WvnNquILSsC7p+F2rzI5RoMB+czXM1Sg+6ljci812UQaO7 - QqdK0fNEifEcsYlvkwtrkJQaVngxBa/rcbn4au5/WTNvZPCnKZZxdjryIjmHMtO9P1QZznhNHfmu - 8QpMJSN+GK2M6VETUEoqgsGtpdDgjUmLG8Vsik5+x57xJqDfYpruV6Df3C5vYlr/j8f5yrnQQvdI - +i/0jJpncNcD+4ieV0RcK8nwNIwDbUwhFf9OW7hzLwo3f2ITeRM03WVqShSG4Xj53FCPzmDpJ59q - 1Bwh865uEW1os4xbSzD4c9jM16PkzCYox8TjCiy6FNQ8Io3t6XiKa+ILKENPxI0LXhWcoKr7Hp1K - WQIVqySnpbajygDoZwL0gjCq+h5l5AFEkh6K+luF8PbLaVIukm0YrXc7S6RiTEHbJNrtcIjpPrpb - hpuSdjT6i2uK1TJ89yxTc+WSWUlhiiTCGzQTzrBnoAoHjnU4AbfS7tyuIRPLUe2w9/XzpU1fpBcr - C1m24fYzD6/oHkijyqQwptYPQUA1sru+ThXlwl6cruKvkXKRAs6W9J8qwGrNnkq5l8ER/b+uxf4j - iCNXUljAo6YiS+UJx4Nhf3deI/i3BrrkI40gmCN7qGS7YbttlGeMbdgmv73d3N7kcIP3hMEOUoZp - WVzaEZaCmiIv/SFtabvfTlMALU2BscCJVRyEfBFxMJI5UAYpNxe9++xUjcKSwPreN6Wd+Uao15qh - O9kBltPyAh3JeoI9K1mOEL2gS4zWDfIz9ldxuGAm0infy5xYLRXMDuaf7IlzRR8qmTWsZfHL6ReZ - Ax1BVJLo7LBw2QZ91wmml617bZCCY2Wq82TWGDp1iwDcqIu0vaE4cqOiqt8xxt8jgw74YYfuFdMT - qmW6y8OmRSy9TVyBaqwoJQtuatqUB7y1rWSwbzQYaYmMBgmtOdoxlzsvg7mb/9Lz7gGy6Pl7Hng/ - QRwGSVcirkeU1D9wNqlmiteLA+lIPzB6Ow6TGgcgmRGc+YgNqYcDXyHRLGW8WDT51Tm2URLsiZ5Z - OuO6vYFeHbhdZE9eC+y89FZDPp3bNt0UJ1X7Mke/Fu7voHe9El/bAua7Ys6PtrnnAEtt2R4rX4jL - 5kyLYUgbpd1jIQODz9V+xJyq/LkZvTT8x08xsz8j3gmHkw0AdirlN8M+i7BSccr1bdgw5nlIYEYW - fLee140BX2l0LZZwgWNr0/5sxwrHr0+WX+NgCTQd/EaOTufD8ey3CPrxXu20+KO9hpHSFDhMELxe - tu4ATc/lNGIT8kg+/AMAAP//AwAArOyd+RIAAA== - headers: - cache-control: ['max-age=0, private, must-revalidate'] - content-encoding: [gzip] - content-type: [application/xml; charset=utf-8] - etag: ['"f6e2f3f32d31e9f0a38283203fc24923"'] - 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.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/jd6gq8 - response: - body: - string: !!binary | - H4sIAHvak1UAA9xYTW/jNhC9768IfGck2U7iBIoWCxQFemhRYHd76CWgqJHFWCK1JOXY++s7FCVZ - iqhsgKLAojdr5pGcL74ZOv54qsqrIyjNpXhcRdfh6goEkxkX+8fV1y+/kt3qY/IhNooKTZlBVPLh - 6irmWfKc3e6/7eIAf1qJNtQ0OtFNWnFjIHvKpXrSYEwJFQgTBx3AYs25hkTTEuKg/WllrFEKTz4T - riVBAyD5+vmXOJiLLZhWshEmWYfX91EcdF9WUYFiBRWGUMaskKB12qT3h+3d9+/p81rd3jzHgQ9l - V0uVgcKPK8HLx5VRDawCZ5wCij4Raq6swY+rDD8Nr2CFNkQ3JLwjYfQlWj9Edw83u7/R7GFBu76p - s3eu3z2EIa6/LOiCo41Eq+2Hi34Ubbebm/W2jz9Kc660IYJW8Np+VJZ0WcdkVVNx9migorz0yF8g - 1dz49qoLKXzynJ5mUQ3GbsUpL0usuouL25f/1jltFADWQJYp0Nrn/cmAyGwWFiGlZLTkxre9gj3e - Fl+IJF6F0hXz/TYK7+JgLOrNxrpU52WvnNquILSsC7p+F2rzI5RoMB+czXM1Sg+6ljci812UQaO7 - QqdK0fNEifEcsYlvkwtrkJQaVngxBa/rcbn4au5/WTNvZPCnKZZxdjryIjmHMtO9P1QZznhNHfmu - 8QpMJSN+GK2M6VETUEoqgsGtpdDgjUmLG8Vsik5+x57xJqDfYpruV6Df3C5vYlr/j8f5yrnQQvdI - +i/0jJpncNcD+4ieV0RcK8nwNIwDbUwhFf9OW7hzLwo3f2ITeRM03WVqShSG4Xj53FCPzmDpJ59q - 1Bwh865uEW1os4xbSzD4c9jM16PkzCYox8TjCiy6FNQ8Io3t6XiKa+ILKENPxI0LXhWcoKr7Hp1K - WQIVqySnpbajygDoZwL0gjCq+h5l5AFEkh6K+luF8PbLaVIukm0YrXc7S6RiTEHbJNrtcIjpPrpb - hpuSdjT6i2uK1TJ89yxTc+WSWUlhiiTCGzQTzrBnoAoHjnU4AbfS7tyuIRPLUe2w9/XzpU1fpBcr - C1m24fYzD6/oHkijyqQwptYPQUA1sru+ThXlwl6cruKvkXKRAs6W9J8qwGrNnkq5l8ER/b+uxf4j - iCNXUljAo6YiS+UJx4Nhf3deI/i3BrrkI40gmCN7qGS7YbttlGeMbdgmv73d3N7kcIP3hMEOUoZp - WVzaEZaCmiIv/SFtabvfTlMALU2BscCJVRyEfBFxMJI5UAYpNxe9++xUjcKSwPreN6Wd+Uao15qh - O9kBltPyAh3JeoI9K1mOEL2gS4zWDfIz9ldxuGAm0infy5xYLRXMDuaf7IlzRR8qmTWsZfHL6ReZ - Ax1BVJLo7LBw2QZ91wmml617bZCCY2Wq82TWGDp1iwDcqIu0vaE4cqOiqt8xxt8jgw74YYfuFdMT - qmW6y8OmRSy9TVyBaqwoJQtuatqUB7y1rWSwbzQYaYmMBgmtOdoxlzsvg7mb/9Lz7gGy6Pl7Hng/ - QRwGSVcirkeU1D9wNqlmiteLA+lIPzB6Ow6TGgcgmRGc+YgNqYcDXyHRLGW8WDT51Tm2URLsiZ5Z - OuO6vYFeHbhdZE9eC+y89FZDPp3bNt0UJ1X7Mke/Fu7voHe9El/bAua7Ys6PtrnnAEtt2R4rX4jL - 5kyLYUgbpd1jIQODz9V+xJyq/LkZvTT8x08xsz8j3gmHkw0AdirlN8M+i7BSccr1bdgw5nlIYEYW - fLee140BX2l0LZZwgWNr0/5sxwrHr0+WX+NgCTQd/EaOTufD8ey3CPrxXu20+KO9hpHSFDhMELxe - tu4ATc/lNGIT8kg+/AMAAP//AwAArOyd+RIAAA== - headers: - cache-control: ['max-age=0, private, must-revalidate'] - content-encoding: [gzip] - content-type: [application/xml; charset=utf-8] - etag: ['"4b13142cde81a851cbcfaf7a2fb034c1"'] - 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/jd6gq8/void - response: - body: - string: !!binary | - H4sIAHzak1UAA9xYTW/jNhC9768IfGck2U7iBIoWCxQFemhRYLs99BJQ1MhiLJFaknLs/fUdipIs - RVQ2QFFgsTdr5pGcL848Ov54qsqrIyjNpXhcRdfh6goEkxkX+8fVl79+JbvVx+RDbBQVmjKDqOTD - 1VXMs+Q5u91/3cUB/rQSbahpdHKUPIMsDrpPqzHnGhJNS4iD9qeVsUYpPOdMuJYEj4Pky+df4mAu - tmBayUaYZB1e30dx0H1ZRQWKFVQYQhmzQoK2aJPeH7Z3376lz2t1e/McBz6UXS1VBgo/rgQvH1dG - NbAKnHEKqIGMUHNlDX5cZfhpeAUrtCG6IeEdCaO/ovVDdPdws/sHzR4WtOubOnvn+t1DuMX1lwVd - cLSRaLX9cLGOou12c7Pe9tFGac6VNkTQCl7bj8qSLuuYrGoqzh4NVJSXHvkLpJob3151IYVPntPT - LKrB2K045WWJNXZxcfvy/zqnjQLAGsgyBVr7vD8ZEJnNwiKklIyW3Pi2V7DHu+ELkcSrULpivt9G - 4V0cjEW92ViX6rzslVPbFYSWdUHX70JtvocSDeaDs3muRulB1/JGZL6LMmh0V+hUKXqeKDGeo97h - 20SDMSVUgBczpYYVXkzB63pcLr6a+ylr5o0M/jDFMs5O17xIzqHMdO8PVYYzXlPXfNd4BaaSUX8Y - rYzpURNQSiqCwa2l0OCNSYsbxWyKTn7HmfEmoN9imu5XoN/cLm9iWv+Px/nKudBC99j0X+gZNc/g - rgfOET2viLhWkuFpGAfamEIq/o22cOdeFG7+xCHyJmi6y9SUKAzD8fK5oR6dwdJPPtWoOdpxv4Ro - Q5tl3FqCwZ/DZr4igWA2QTkmHldg0aWg5hFp7EzHU9wQX0AZeiKOLnhVcIKq7md0KmUJVKySnJba - UpUB0HMC9IIwqvoZZeQBRJIeivprhfD2y2lSLpJtGK13O9tIxbgFbZNot0MS0310tww3JS01+ptr - itUyfPddpubKJbOSwhRJhDdoJpxhz0AVEo51OAG30u7cbiAT26Naavfl82VMX6QXKwtZtuH2dx5e - 0T2QRpVJYUytH4KAauzu+jpVlAt7cbqKv8aWiy3gbJv+UwVYrdlTKfcyOKL/17XYfwRx5EoKC3jU - VGSpPCE9GPZ35zWCf22gSz62EQRz7B4q2W7YbhvlGWMbtslvbze3Nznc4D1hsIOUYVoWl3YNS0FN - sS/9IW1pu99OUwAtTYGxQMYqDkK+iDgYyRwog5Sbi959dqpGYUlgfe+b0nK+Eeq1ZphOlsByWl6g - I1nfYM9KliNEL+gSo3WD/RnnqzhcMBPptN/LnFgtFcwS80/2xLmiD5XMGtZ28cvpF5kDHUFUkujs - sHDZBn03CaaXrXtbkIJjZarzhGsMk7pFAG7URdreUKTcqKjqd9D4e+ygA37YoXvF9A11+rBpEUtv - E1egGitKyYKbmjblAW9tKxnsGxEjLbGjQUJrjnbM5c7LYO7mf/QcHyDhW57rJq24wWp8yqV6ulC1 - nzAO27fiMH/W/gBeD5LuYrjJWFI/zW5SzRSvF2n4SD/MsfYRQGqkfTIjyHSJDaCn879ColnKeLFo - 8qtzLD0gyAQ8L4iM67bveHXgdpF9y16YSUsvVJwic9ummyI/t/9HoF8LXWvQO4ZQUCFgvivm/Ggp - TQ6wREbssfKFuGzOtBiGtFHaPZEyMPhI74n1VOXPzeh95T9+ipn9BfNOOJxsAHA+K78Z9jGIlYrc - 3rdhw5jn+YQZWfDdel43Bnyl0RELwgWS9ab92ZIpN1We7FSJgyXQlO6OHJ2y4jHjXQR9f6+WI39v - r4FImwIpFMHrZesO0PRcTiM2aR7Jh38BAAD//wMAYLeqXd0TAAA= - headers: - cache-control: ['max-age=0, private, must-revalidate'] - content-encoding: [gzip] - content-type: [application/xml; charset=utf-8] - etag: ['"d30ef6033918c8b77b6dff79c0170550"'] - 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 'bkhpqm20.9111443524salefalse2' - headers: {} - method: POST - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions - response: - body: - string: !!binary | - H4sIAH7ak1UAA9xXS2/jNhC+768wfGck+ZF1FoqCBYoCPbRAu5seellQ1NhiLJFaknLs/fUdipIs - RVSSHgoUvUkzH4fznmH8cC6LxQmU5lLcL6ObcLkAwWTGxeF++fj1Z7JbPiQfYqOo0JQZRCUfFouY - Z8ndcVNud3GAn5aiDTW1Tmhtcqn4D8jioCVZrrlUkGhaQBw0n5bGaqXwrgvhWhK8EpLHLz/FwZRs - wbSUtTDJKry5i+Kg/bOMEhTLqTCEMmaJBPXRJkXtPv74kT6t1O32KQ58KHtaqgwU/iwEL+6XRtWw - DJxyCqiBjFCzsArfLzP8NbyEJeoQbUn4kYTR12j1Kdp9Cm//QrX7A835usr+2fnrgdY52kjU2v44 - f0fRZrPerjadx5G650obImgJL/VHZkHneUyWFRUXDwdKygsP/RlSzY1PVpVL4aPv6Xni1WBoVpzy - osA8u5q4ef53jdNGAWAOZJkCrX3Wnw2IzEZhFlJIRgtufOIVHLA+fC6SWAqFS+a7TRR+jIMhqVMb - 81Jd5q1ybHuC0KLK6epdqPVbKFFjPDibxmoQHjRtX4vMVyg9R7eJTpWilxET/TnoHz4hGowpoAQs - zJQalnsxOa+qYbr4cu5/mTOvRPA/kyzD6LTNi+w5FJnu7KHKcMYr6prvCktgTBn0h8HJmJ40AaWk - IujcSgoNXp80uIHPxujkV5wZrwI6EeNwvwD94qS8imnsP52mJ6dECz1g03+mF+Q8gSsPnCN6mhFx - pSTD29AP3YilDbyRFN798fX2d3Tpa6CxlLEqURiGw+NTRT08g6mffK6Qc7Ljfg7RuDbLuNUEnT+F - TWw9Sc5sgPYYeDyBSZeCmnqktjMdb3FDfAZl6Jm4dcHLgjOUVTejUykLoGKZ7Gmh7arSA7qdAK0g - jKpuRhl5BJGkx7z6XiK8+XOclItkE0ar3c42UjFsQZsk2u1wiWl/2ipDoaRZjf7kmmK29P9dl6m4 - csEspTB5EmEFTYgT7AWowoVjFY7ADbW9tx3IxPaoZr17/HId01fqVctcFo27/Z2Hl/QApFZFkhtT - 6U9BQDV2d32TKsqFLZw242+w5WILuNim/60EzNbsWyEPMjih/TeVODyAOHElhQXcayqyVJ5xPejl - u/tqwb/X0AYf2wiCOXYPlWzWbLeJ9hlja7be396ub7d72EbhmsEOUoZhmT3aNiwFFcW+9Ju0qe2+ - HScHWpgcfYEbqzgK+SziYEBzoAxSbq5899uyaoUpgfl9qAu78w1QLzn9dLILLKfFFTqgdQ32omQx - QHSENjBa19ifcb6K4xUzoo77vdwTy6WC2cX8s71xyuhcJbOaNV38evuV5kAnEKUkOjvOFFvPbyfB - uNja9wXJOWamuox2jX5SNwhAQa2nbYXiyo2MsnrnGt7jewmvPmwaxNzbxCWoxoxSMuemonVxxKpt - KL1+g8VIS+xokNCKox5TurMyeGlmT2ld43pjQf2LVp1qpng1u4gN+H0na9ZAUuHglxnBXYdYJ3pq - /wUS1VLGi0WVX9xjBwTBWeDZITOum8zz8sBJkV3RznSluTcK9pGpbmOhuKHZFynaNZO3Pd/NCHxl - CphKxZif7FDbA8yNI3utfCYumhMuuiGtlXZLcgYGn2ndajVm+WMz2LD9148xk0f4O+Fwtg7ADq38 - atjnAGYqbnc+gTVjngUaIzJju7W8qg34UqMdLYQLXNfq5rMZp66vfLN9JQ7mQOOFZ2DoeC8a7jyz - oLdlNVvSW7L6VcrkOEQJlpfNO0DV93LssVHzSD78DQAA//8DAI5f6fXjEQAA - headers: - cache-control: ['max-age=0, private, must-revalidate'] - content-encoding: [gzip] - content-type: [application/xml; charset=utf-8] - etag: ['"cf179f240b042b2fc85a1c5e2c993c1a"'] - strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] - transfer-encoding: [chunked] - vary: [Accept-Encoding] - status: {code: 201, message: Created} -- request: - body: 15.76 - headers: {} - method: PUT - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/9k4m58/submit_for_settlement - response: - body: - string: !!binary | - H4sIAITak1UAA9xYS2/jNhC+51cYvjOS/IqzULRYoCjQQwu0u9lDLwFFjSyuJVJLUo6dX9+hXpYi - KhugaFH0Zs18JOfFb4YOP56LfHECpbkUD8vg1l8uQDCZcHF4WD5++Znslx+jm9AoKjRlBlHRzWIR - 8iS6P26K7T708KeVaENNpSNdxQU3BpKnVKonDcbkUIAwodcCLNZcSog0zSH06p9Wxiql8OQL4VoS - NACix88/hd5UbMG0kJUwUbC9vduFXvtlFQUollFhCGXMCglap02Mtt69vMTfVmq3/RZ6LpRdLVUC - Cj8WgucPS6MqWHqNcQoo+kSoWViDH5YJfhpewDJa+cGW+HfED74Eqw/B/oO/+xPN7hfU66syeff6 - YIXrrwva4Ggj0Wr70UQ/CDab9Xa16eKP0pQrbYigBby2H5U5ndcxWZRUXBwaKCjPHfJniDU3rr3K - TAqXPKXnSVS9oVthzPMcq+7q4ub5n3VOGwWANZAkCrR2eX82IBKbhVlILhnNuXFtr+CAt8UVIolX - IW+K+X4T+HehNxR1ZmNdqsu8V43ariA0LzO6ehdq/SOUqDAfnE1zNUgPupZWInFdlF6j20KnStHL - SInxHLCJa5Mra5CYGpY5MRkvy2G5uGruf1kzb2TwP1Msw+y05EVSDnmiO3+oMpzxkjbku8IrMJYM - +GGwMqQnTUApqQgGt5RCgzMmNW4QszE6+hV7xpuAbotxul+Bfml2eRNT+386TVdOhRZ6QNJ/phfU - fIPmemAf0dOKCEslGZ6GcaCVyaTiL7SG1zv593982f2OIX0LNN5lbErg+/5w+dRQh85g6UefStSc - IHGurhF1aJOEW0sw+FPYxNeT5MwmKMXE4wosuhjUNCKV7el4StPEZ1CGnkkzLjhVcIai7Hp0LGUO - VCyjlObajio9oJsJ0AvCqOp6lJFHEFF8zMrvBcLrr0YTcxFt/GC131siFUMK2kTBfh+EXvvR3jLc - lNSj0VeuKVZL/92xTMlVk8xCCpNFAd6giXCCvQBVOHCs/BG4lrbntg2ZWI6qh73Hz9c2fZVercxk - XofbzTy8oAcglcqjzJhSf/A8qpHd9W2sKBf24rQVf4uUixRwsaT/VABWa/KUy4P0Tuj/bSkOH0Gc - uJLCAh40FUkszzge9Ps351WCf6+gTT7SCII5soeKNmu23wRpwtiardPdbr3bprAN/DWDPcQM0zK7 - tCUsBSVFXvpN2tJufjeaDGhuMowFTqziKOSzCL2BrAElEHNz1TefrapSWBJY34cqtzPfAPVa03cn - O8Byml+hA1lHsBcl8wGiE7SJ0bpCfsb+Ko5XzEg65nuZEqulgtnB/JM9caroQiWTitUsfj39KmtA - JxCFJDo5zly2Xt92gvFla18bJONYmeoymjX6Tl0jADdqI21vKI7cqCjKd47xPb7foX3FdIRqme76 - sKkR7Wtk5d/eB8O3SVOgGitKyYybklb5EW9tLentGwxGWiKjQURLjnZM5Y2X3tTNv+15/QCZ9fw9 - D7xhHCZvtH8nDr2kLZGmR+TUPXBWsWaKl7MD6UDfM3o9DpMSByCZEJz5iA2pgwNfIdEsZZxYNPnV - ObZREuyJjlk64bq+gU4dNLvIjrxm2HnurYZ8OrVtvClOqvZljn7N3N9e3/RKfG0LmO6KOT/Z5p4C - zLVle6x8Jk02J1oMQ1wp3TwWEjD4XO1GzLHKnZvBS8N9/Bgz+TPinXA42wBgp1JuM+yzCCsVp1zX - hhVjjocEZmTGd+t5WRlwlUbbYgkXOLZW9c96rGj49cnya+jNgcaD38DR8Xw4nP1mQT/eq54Wf7RX - P1KaDIcJgtfL1h2g6akcR2xEHtHNXwAAAP//AwDct7JM+RIAAA== - headers: - cache-control: ['max-age=0, private, must-revalidate'] - content-encoding: [gzip] - content-type: [application/xml; charset=utf-8] - etag: ['"28baf59c4a3e1b380c1822545a184649"'] - 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/9k4m58/void - response: - body: - string: !!binary | - H4sIAIbak1UAA9xYS2/jNhC+51cEvjOS/IqzULRYoCjQQwu0u+mhl4CiRhbXEqklKcfOr+9QL0sR - 5Q1QFNj2Zs18JOfFmY8OP56K/PYISnMpHhfBnb+4BcFkwsX+cfH05WeyW3yMbkKjqNCUGURFN7e3 - IU+ih8O62OxCD39aiTbUVDo6Sp5AEnrtp9WYcwmRpjmEXv3TylilFJ5zJlxLgsdB9PT5p9Cbii2Y - FrISJgo2d/fb0Gu/rKIAxTIqDKGMWSFBW7SJ0bL719f461JtN19Dz4Wyq6VKQOHHreD548KoChZe - Y5wCaiAh1Nxagx8XCX4aXsAiWvrBhvj3xA++BMsPwe6Dv/0Lze4X1OurMnn3+mCN6y8L2uBoI9Fq - +9HEOgjW69Vmue6ijdKUK22IoAW8tR+VOZ3XMVmUVJwdGigozx3yF4g1N669ykwKlzylp0lUvaFb - YczzHGvs4uL65d91ThsFgDWQJAq0dnl/MiASm4VZSC4Zzblxba9gj3fDFSKJVyFvivlhHfj3oTcU - dWZjXarzvFeN2q4gNC8zunwXavU9lKgwH5xNczVID7qWViJxXZReo9tCp0rR80iJ8Rz0DtcmGozJ - oQC8mDE1LHNiMl6Ww3Jx1dz/smauZPCHKZZhdtrmRVIOeaI7f6gynPGSNs13iVdgLBn0h8HKkB41 - AaWkIhjcUgoNzpjUuEHMxujoV5wZVwHdFuN0vwH90uxyFVP7fzxOV06FFrrHpv9Cz6j5Cs31wDmi - pxURlkoyPA3jQCuTScVfaQ2vd/If/viy/R1Deg003mVsSuD7/nD51FCHzmDpR59K1BztuJ9D1KFN - Em4tweBPYRNfkUAwm6AUE48rsOhiUNOIVHam4ynNEJ9BGXoiDV1wquAERdnN6FjKHKhYRCnNtaUq - PaDjBOgFYVR1M8rIA4goPmTltwLh9VejibmI1n6w3O1sIxXDFrSOgt0uCL32o71luCmpqdGfXFOs - lv676zIlV00yCylMFgV4gybCCfYMVCHhWPojcC1tz20HMrE9qqZ2T58vY/oivViZybwOt7vz8ILu - gVQqjzJjSv3B86jG7q7vYkW5sBenrfg7bLnYAs626T8XgNWaPOdyL70j+n9Xiv1HEEeupLCAR01F - EssT0oN+/+a8SvBvFbTJxzaCYI7dQ0XrFdutgzRhbMVW6Xa72m5S2AT+isEOYoZpmV3aNiwFJcW+ - 9Ju0pd38bjQZ0NxkGAtkrOIg5IsIvYGsASUQc3PRN5+tqlJYEljf+yq3nG+Aeqvpp5MlsJzmF+hA - 1jXYs5L5ANEJ2sRoXWF/xvkqDhfMSDru9zIlVksFs8T8kz1xquhCJZOK1V38cvpF1oCOIApJdHKY - uWy9vp0E48vWvi1IxrEy1XnENfpJXSMAN2ojbW8oUm5UFOU7aXyP73doXzFdQx0/bGpE+xpZ+ncP - wfBt0hSoxopSMuOmpFV+wFtbS3r7BsRIS+xoENGSox1TeeOlN3XzH3seLK95rqu44Aar8TmV6vlC - 1ebiMHmj/XfisL4Wh+mz9gfwupe0F6OZjDl10+wq1kzxcpaGD/T9HKsfAaRE2icTgkyX2AA6Ov8b - JJqljBOLJr85x9IDgkzA8YJIuK77jlMHzS6ya9kzM2nuhYpTZGrbeFPk5/b/CPRrpmv1+oYhZFQI - mO6KOT9aSpMCzJERe6x8IU02J1oMQ1wp3TyREjD4SO+I9Vjlzs3gfeU+foyZ/AXzTjicbABwPiu3 - GfYxiJWK3N61YcWY4/mEGZnx3XpeVgZcpdESC8IFkvWq/lmTqWaqPNupEnpzoDHdHTg6ZsVDxjsL - +v5eNUf+3l49kTYZUiiC18vWHaDpqRxHbNQ8opu/AQAA//8DAIxFnn3dEwAA - headers: - cache-control: ['max-age=0, private, must-revalidate'] - content-encoding: [gzip] - content-type: [application/xml; charset=utf-8] - etag: ['"09a8be3f241f4f80c11e1ffbdc4b013e"'] - 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 'bkhpqm20.9111443524salefalse2' - headers: {} - method: POST - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions - response: - body: - string: !!binary | - H4sIAIjak1UAA9xXzW7jNhC+5ykC3xlZtpM4gaJgi6JAC7SH7qZAewkoamwxlkgtSTl2nn6HoiRL - FpXkUqDoTZr5OJz/GUaPhyK/3IPSXIqHWXg1n12CYDLlYvswe/r2C1nPHuOLyCgqNGUGUfHF5WXE - 05itX5d36yjAT0vRhppKx7QymVT8DdIoaEiWa44lxJrmEAX1p6WxSim860i4lgSvhPjp689RMCZb - MC1kJUy8mF/dhVHQ/FlGAYplVBhCGbNEgvpok9ztVrdvb8nLQt1cv0SBD2VPS5WCwp9LwfOHmVEV - zAKnnAJqICXUXFqFH2Yp/hpewAx1CK/J/JbMw2/h4j5c34fX/6Da3YH6fFWmnz9/g+dPBxrnaCNR - a/vj/B2Gq9XyerFqPY7UDVfaEEELONcfmTmd5jFZlFQcPRwoKM899FdINDc+WWUmhY++oYeRV4O+ - WVHC8xzz7GTi6vXfNU4bBYA5kKYKtPZZfzAgUhuFSUguGc258YlXsMX68LlIYinkLpnvVuH8Ngr6 - pFZtzEt1nLbKse0JQvMyo4tPoZYfoUSF8eBsHKteeNC0TSVSX6F0HN0kOlWKHgdM9Gevf/iEaDAm - hwKwMBNqWObFZLws++niy7n/Zc68E8H/TLL0o9M0L7LhkKe6tYcqwxkvqWu+CyyBIaXXH3onI7rX - BJSSiqBzSyk0eH1S43o+G6Lj33FmvAtoRQzDfQb61Ul5F1Pbv9+PT46JFrrFpv9Kj8h5AVceOEf0 - OCOiUkmGt6Ef2hFLa3gtafHbn3//hEPkXdBQylCVcD6f94+PFfXwDKZ+/KVEzt6O+ylE7do05VYT - dP4YNrJ1LzmzAdpg4PEEJl0CauyRys50vMUN8QmUoQfi1gUvCw5QlO2MTqTMgYpZvKG5tqtKB2h3 - ArSCMKraGWXkDkSc7LLye4Hw+s9xEi7i1TxcrNe2kYp+C1rF4XqNS0zz01QZCiX1avQX1xSzpftv - u0zJlQtmIYXJ4hAraEQcYY9AFS4ci/kAXFObe5uBTGyPqte7p6+nMX2inrTMZF672995eEG3QCqV - x5kxpb4PAqqxu+urRFEubOE0GX+FLRdbwNE2/ecCMFvT51xuZbBH+69KsX0EsedKCgt40FSkiTzg - etDJd/dVgn+voAk+thEEc+weKl4t2XoVblLGlmy5ublZ3lxv4DqcLxmsIWEYlsmjTcNSUFLsS39I - m9ru23EyoLnJ0Be4sYqdkK8iCno0B0oh4ebEd78Nq1KYEpjf2yq3O18Pdc7pppNdYDnNT9AerW2w - RyXzHqIlNIHRusL+jPNV7E6YAXXY7+WGWC4VzC7mX+yNY0brKplWrO7ip9tPNAfagygk0eluotg6 - fjMJhsXWvC9IxjEz1XGwa3STukYACmo8bSsUV25kFOUn1/AO30l492FTI6beJi5BNWaUkhk3Ja3y - HVZtTen06y1GWmJHg5iWHPUY052VwbmZHaVxjeuNOfUvWlWimeLl5CLW43edrF4DSYmDX6YEdx1i - neip/TMkqqWMF4sqn91jBwTBWeDZIVOu68zz8sBJkW3RTnSlqTcK9pGxbkOhuKHZFynaNZG3Hd/N - CHxlChhLxZjv7VDbAEyNI3utfCUumiMuuiGplHZLcgoGn2ntajVk+WPT27D91w8xo0f4J+FwsA7A - Dq38atjnAGYqbnc+gRVjngUaIzJhu7W8rAz4UqMZLYQLXNeq+rMep66vPNu+EgVToOHC0zN0uBf1 - d55J0Mey6i3pI1ndKmUyHKIEy8vmHaDqGzn02KB5xBc/AAAA//8DAIXvkqvjEQAA - headers: - cache-control: ['max-age=0, private, must-revalidate'] - content-encoding: [gzip] - content-type: [application/xml; charset=utf-8] - etag: ['"83934ea4071831ab16f72a0f993aa473"'] - strict-transport-security: [max-age=31536000, max-age=31536000; includeSubDomains] - transfer-encoding: [chunked] - vary: [Accept-Encoding] - status: {code: 201, message: Created} -- request: - body: 20.92 - headers: {} - method: PUT - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/c8w398/submit_for_settlement - response: - body: - string: !!binary | - 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 - AwAhVJCGcRUAAA== - headers: - 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: null - headers: {} - method: PUT - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/c8w398/void - response: - body: - string: !!binary | - H4sIAIvak1UAA9xYTW/jNhC951cYvjOybCdxAkXBFkWBFmgP3U2B9hJQ1NhiLJFaknLs/fU7FCVZ - iqgkQFFg0Zs180jOF2ceHT0ci3x2AKW5FPfz8HIxn4FgMuVidz9//PIL2cwf4ovIKCo0ZQZR8cVs - FvE0ZpuX1e0mCvCnlWhDTaXjg+QppFHQfFqNOZUQa5pDFNQ/rYxVSuE5J8K1JHgcxI+ff46CsdiC - aSErYeLl4vI2jILmyyoKUCyjwhDKmBUStEWb5Ha/vvn2LXlequur5yjwoexqqVJQ+DETPL+fG1XB - PHDGKaAGUkLNzBp8P0/x0/AC5mhDeEUWN2QRfgmXd+HmLrz6B83uFtTrqzL9+PoNrj8vaIKjjUSr - 7YeLdRiu16ur5bqNNkq3XGlDBC3gtf2ozOm0jsmipOLk0UBBee6Rv0CiufHtVWZS+ORbehxFNei7 - FSU8z7HGzi6uX/5b57RRAFgDaapAa5/3RwMitVmYhOSS0Zwb3/YKdng3fCGSeBVyV8y363BxEwV9 - UWs21qU6TXvl1HYFoXmZ0eWHUKv3UKLCfHA2zlUvPejathKp76J0Gt0UOlWKngZKjGevd/g20WBM - DgXgxUyoYZkXk/Gy7JeLr+b+lzXzRgZ/mGLpZ6dpXmTLIU916w9VhjNeUtd8l3gFhpJef+itjOhB - E1BKKoLBLaXQ4I1JjevFbIiOf8eZ8Sag3WKY7legX90ub2Jq/w+H8cqx0EJ32PRf6Ak1z+CuB84R - Pa6IqFSS4WkYB1qZTCr+jdbweqflb3/+/RMOkTdBw12GpoSLxaK/fGyoR2ew9ONPJWoOdtxPIerQ - pim3lmDwx7CRr0ggmE3QFhOPK7DoElDjiFR2puMpbohPoAw9EkcXvCo4QlG2MzqRMgcq5vGW5tpS - lQ7QcgL0gjCq2hll5B5EnOyz8muB8PrLaRIu4vUiXG42tpGKfgtax+FmgySm+WhuGW5Kamr0F9cU - q6X7brtMyZVLZiGFyeIQb9BIOMKegCokHMvFAFxLm3ObgUxsj6qp3ePn85g+S89WZjKvw+3vPLyg - OyCVyuPMmFLfBQHV2N31ZaIoF/biNBV/iS0XW8DJNv2nArBa06dc7mRwQP8vS7F7AHHgSgoLuNdU - pIk8Ij3o9nfnVYJ/raBJPrYRBHPsHiper9hmHW5TxlZstb2+Xl1fbeEqXKwYbCBhmJbJpU3DUlBS - 7Et/SFva7rfTZEBzk2EskLGKvZAvIgp6MgdKIeHmrHefjapSWBJY37sqt5yvh3qt6aaTJbCc5mdo - T9Y22JOSeQ/RCprEaF1hf8b5KvZnzEA67PdyS6yWCmaJ+Sd74ljRhkqmFau7+Pn0s8yBDiAKSXS6 - n7hsnb6ZBMPL1rwtSMaxMtVpwDW6SV0jADdqIm1vKFJuVBTlB2j4NXbQDt/t0Lxi2oY6fNjUiKm3 - iStQjRWlZMZNSat8j7e2lnT29YiRltjRIKYlRzvGcudlMHbz33u+ecvz8XPuB/C6kzQF4SZCTv30 - sko0U7ycpJ89fde/a/JLSqQ7MiXI8IgNoKfjvUKiWcp4sWjyq3PsWCQ4AT3MOeW6vm9eHbhdZNuq - Jnrx1MsMu+fYtuGmyEvtOxz9mritnd5NRnxbCxjvijk/2FG+BZgawvZY+UJcNkdaDENSKe2eBikY - fJy2hHKo8uem967wHz/EjP56+CAcjjYAOJeU3wz7CMJKRU7r27BizPNswIxM+G49LysDvtJoBirh - AklqVf+sSYTrpk+2m0bBFGhI83qODtlgn+lNgt7fq+aG7+3VEUiTIXUgeL1s3QGavpXDiA2aR3zx - HQAA//8DAIr+0QLVEgAA - headers: - cache-control: ['max-age=0, private, must-revalidate'] - content-encoding: [gzip] - content-type: [application/xml; charset=utf-8] - etag: ['"4cf34ff8d564ff5e10d08754517722f2"'] - 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 '4' - headers: {} - method: POST - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/customers - response: - body: - string: !!binary | - H4sIAIzak1UAA5SRzVKDMBSF930KJvtIYOpIO4HufIK6cXflXiAtCUwSLLy9BHHqiC5cnnPy3b/I - 06jb6J2sU53JWfIgWESm7FCZOmcv52eesVOxk+XgfKfJFrsokgqLTIi9yMRBxrMI3pyVDRjPZ305 - 1DesLngdJ91gbWX8PQ2vK2Wd5wY0RUa1OfN2IBYvUQt/JWWnezDTxicNqt24fdOZbY0Kxo13ozen - /C/9LIEn5OAjP/WUM5ylV5pYkYrkkYsnLpJzkh6T7JiKVxnfgYUfevwffwc++y8355WiFl1wwlZg - vSpVv95yL+MfTgDjDRl2QeV5CRbdOg1YC9O6KiBaco422Vet8PMfAAAA//8DANWk1gksAgAA - headers: - cache-control: ['max-age=0, private, must-revalidate'] - content-encoding: [gzip] - content-type: [application/xml; charset=utf-8] - etag: ['"b96a106eed80f95ce8ecfc1d407e2efd"'] - 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 '80040809fake-valid-nonce' - headers: {} - method: POST - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/payment_methods - response: - body: - string: !!binary | - H4sIAI7ak1UAA6xVu3LbMBDs9RUa9hBJPWzaQ8GTJmWa2CnSeEDgSGEEAgwAyma+PgeKelimnGSS - Tre3uMdyAeUPr7Wa7sA6afQ6SmdJNAXNjZC6WkdPj59JFj3QSc4tCOkJZ1bQyXSaF1IppBAmhAXn - AoaoFPRnlcdSDDFvnTc1WIJIliTLJEvu8vgc3fNKaZ0nmtUw1VKtI29biOIhqdj1HDd1w3Q3knHe - AvjDfCMEePWgBYgPKMpwpqQfK2+hQsFGEo1xnimCCgK9W6bJbR6fQ4exW+1t10OEqWbD5qPLXbIW - v2PpFnWV/APaNSEtMB/E8FPfNbCOBIZe1hDReZKuSHJLkvQxnd+n2f08/Y4f8XhgqNA24u8qnA70 - jopHLIU203SZpPMsC3ndY8GDJLSg36RjOMkxPmQ3Rgm019iqwTEoEZdM0Se91eZFY4UTNjmTypRE - OtcyzYE+ff0UeO8Tk38X78+uyYkVbOnRfTjUGeuIBq6AQvrTgvtwnyhZqw5zFsYoYDqiQaBA65N7 - YmtRcII+b1WY9azYZWbS36ZG2r4/qY32G5rO8/gdeMHsgFlUaJ68ofbokQnictaSKQfDiaH7Bpjy - G/z0cBrzDAsUWbMKSGsV3XjfuPs4Zs6Bd7PCMqnDY1HhMi+sm6Eb4oZ1NWj/XIPfGPGsTGXiHbpt - 1ujqAfROWqMDYe2YFoV5xTfvWL/vhvYIXi6Y3p5GeoNODk/bkqZZlubxEAQc21ujzhx6APqkhYah - J74YxIffAXdt4biVTRDRDaIxa1k3ON+bLWjKFytf2TzeRwFvtfzR9k9H0ZsN15KlBEuXC54t01Jw - vuCL8uZmcbMqYZUmCw4ZFByv5NWjk//wIOxA14Y4sb1igGN+YFtsvb8C77bvb9zp/+sXAAAA//8D - AElpROD1BgAA - headers: - cache-control: ['max-age=0, private, must-revalidate'] - content-encoding: [gzip] - content-type: [application/xml; charset=utf-8] - etag: ['"d044f50bbf2604e357a13f4f5463974d"'] - 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 'c35tgr2062.11salefalse4' - headers: {} - method: POST - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions - response: - body: - string: !!binary | - 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 - JRUAAA== - headers: - 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: !!python/unicode '4' - headers: {} - method: POST - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/customers - response: - body: - string: !!binary | - H4sIAJHak1UAA5SRzVKDMBSF930KJvsItFJpJ9CdT1A37q65F0hLApOktry9BHHqiC5cnnPy3b+I - w0230TtZpzpTsPQhYREZ2aEydcFejs88Z4dyJeTF+U6TLVdRJBSW2Waz22zzrYhHEbwxkw0Yz0d9 - 2tVXrE54vg26wdqK+HsaXlfKOs8NaIqMagvm7YVYPEUt/JXITvdghoVPGlS7cPumM8saFdwW3pXe - nPK/9LMEnpCDj/zQU8FwlF5pYuU6STOePPEkPabrfZrv19mriO/AxF96/B9/Bz77TzfnlaIWXXDC - VmC9kqqfb/ko4h9OAOMFGXZB5bkEi26eBqyFYV4VEC05R4vsq1b4+Q8AAAD//wMAog450ywCAAA= - headers: - cache-control: ['max-age=0, private, must-revalidate'] - content-encoding: [gzip] - content-type: [application/xml; charset=utf-8] - etag: ['"7202dfde7d867952fcb266a898f3cb5f"'] - 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 '53393686fake-valid-nonce' - headers: {} - method: POST - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/payment_methods - response: - body: - string: !!binary | - H4sIAJLak1UAA6xVTXPaMBC98ysY34W/+HAyoEwvPfbSpIdeMrK0Bg2y5EoyCf++K2MwIZC0097Y - t0/a3eenZfnwWqvxDqyTRq+idJJEY9DcCKnXq+jp8Sspogc6WnILQnrCmRV0NB4vS6kUUggTwoJz - AUNUCuqzZSxFH/PWeVODJYjM8vwunxfzZXyOHniVtM4TzWoYa6lWkbctRHGfVOx2jpu6YXp/JeO8 - BfDH/q4Q4NWDFiA+oCjDmZL+2vUW1ijYlURjnGeKoIJA76ZpsljG59Cx7VZ7u+8gwlSzYdnV4S5Z - +Wcs3aKukn9AuyWkBeaDGH7s9w2sIoGhlzVENEvSGUkWJEkf0+w+Le6z+U/8iKcD/Q1tI/7uhuFA - 56j4iqXQZppOkzQripDXHRY8SEIJ+kM6hp2c4mN2Y5RAe10bNTgGJeKSKfqkt9q8aLxhwEZnUpmK - SOdapjnQp+9fAu99YvTv4v3ZMxlYwZYe3YdNnbFOaOAKKKUfBjyEh0TFWnXsszRGAdMRDQIFWpc8 - EFuLghP0eatCr2eXXWZG3WtqpO3qk9pov6Ep7oF34AVzD8yiQlnyhtqhJyaIy14rphz0J/rqG2DK - b/DTw9DmGRYosmZrIK1VdON94+7jmDkH3k1Ky6QOy2KNw7yw/QTdEDdsX4P2zzX4jRHPyqxNvEO3 - TRq9fgC9k9boQFg5pkVpXnHnne7vqqE9gpdLprdDS2/Q0XG1TWlaFOky7oOAY3lr1JlDj0CXtNAw - 9MQ3g3j/O+CuLR23sgkiul40Zi3b9873ZguazhZiUeG3OUQBb7X81Xaro+zMhmPJSoKl05wX07QS - nOc8r+bzfD6rYJYmOYcCSo5P8ubR0X9YCDvQtSFObG8Y4JTv2RZLH57Au+m7Fzf8f/0GAAD//wMA - BxbVbvUGAAA= - headers: - cache-control: ['max-age=0, private, must-revalidate'] - content-encoding: [gzip] - content-type: [application/xml; charset=utf-8] - etag: ['"e8e563a691f93a21e560098b70f16804"'] - 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 '53393686fake-valid-nonce' - headers: {} - method: POST - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/payment_methods - response: - body: - string: !!binary | - H4sIAJPak1UAA6xVwXKbMBC98xUe7jJgbIdkMJleeuylSQ+9ZIS0YI2FRCXhxH/fFcY2SXDSTnvz - vve02l2e1vn9SyNnezBWaLUJk3kczkAxzYWqN+Hjw1eShfdFkDMDXDjCqOFFMJvlpZASJYRybsBa - jyEqeLFyeST4ELPOOt2AIZ5I09t0na3zaIwedZUw1hFFG5gpITehMx2E0UBKep1jummpOkww1hkA - d6pvQgAvDhQH/oFEakalcFPpDdQ4sAmi1dZRSXCCUNwuk/gmj8bQqexOOXPoIUJlu6WLyebeqtLP - VKrDuQr2gezaIA1Q54fhZu7QwibkGDrRQFgs4mRF4hsSJw/J4i7J7hY3P/Ejng8MGbqW/12Gy4He - UdGEpdBmqljGySLLPK96zHuQ+CuKH8JSrOQcn9itlhztNdWqdwyOiAkqi0e1U/pZYYYLFoxGpSsi - rO2oYlA8fv/ide+J4N+H92fP5KLytnToPixqpDqjXsuhFO7S4DE8EhXt5KnOUmsJVIVFRaUFr+vZ - o7IzOHGCRu+kL3aU7S0T9M+pFaYvgDRauW2RLPLoHfhGeQBqcESL+JW0R89K4FeKHdheuQUq3Ra/ - PVzKHGFeIhpaA+mMLLbOtfYuiqi14Oy8NFQovy1qbOaZHuZoh6ilhwaUe2rAbTV/krrW0R7tNm9V - fQ9qL4xWXrCxVPFSv+DSO+fvb0N/eDOXVO0uJb1Cg9NuWxZJliV5NAQex+uNliOLnoCeNNBSNMU3 - jfjw2+O2Ky0zovVDtMPQqDH0MFjf6R0oXEq72xrtdYw83inxq+t3R9m7DdsSlQBTLFOWLZOKM5ay - tFqv0/WqglUSpwwyKBm+yatHg/+wEfagGk0s310xwJkf1AavPr6Bd933T+7yB/YbAAD//wMAXfyn - EPYGAAA= - headers: - cache-control: ['max-age=0, private, must-revalidate'] - content-encoding: [gzip] - content-type: [application/xml; charset=utf-8] - etag: ['"39ce8334ff7259d6db321318e946d9ff"'] - 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 '94k9g6103.3salefalse4' - headers: {} - method: POST - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions - response: - body: - string: !!binary | - H4sIAJXak1UAA9xXTW/jNhC9768IfGck2Y7XCRQFCxSL9tBedlMUvSwoamxxLZEqSTl2fn2HoiRL - FpVNDwWK3qSZR3K+OPMYP53K4uYISnMpHhfRbbi4AcFkxsX+cfH89TPZLp6SD7FRVGjKDKKSDzc3 - Mc+S9Wmf7rM4wE8r0YaaWie0NrlU/BVQ04qs1pwrSDQtIA6aTytjtVJ41plwLQkeCcnzl5/iYCq2 - YFrKWpgkCle3qzAO2l+rKUGxnApDKGNWSNAgbdL7w/rj62v6fak2d9/jwIeyq6XKQOHPjeDF48Ko - GhaBs04BNZARam6sxY+LDH8NL2GRLMPojoQfSRh9jZYP0fZhef8n2t0vaNbXVfbP1l8WtNHRRqLV - 9scF/G61ul9ttpsu5CjdcaUNEbSEa/tRWdB5HZNlRcXZo4GS8sIjf4FUc+Pbq8ql8Ml39DSJajB0 - K055UWChDVw0/65z2igArIEsU6C1z/uTAZHZLMxCCslowY1vewV7vCC+EEm8C4Wr5vt1FH6Mg6Go - MxvrUp3nvXJqu4LQosrp8l2o1Y9QosZ8cDbN1SA96NquFpnvovQa3RY6VYqeR0qM56CB+DbRYEwB - JeDFTKlhuReT86oalouv5v6XNfNGBv8zxTLMTtu8yI5DkenOH6oMZ7yirvmu8QqMJYP+MFgZ06Mm - oJRUBINbSaHBG5MGN4jZGJ38ijPjTUC3xTjdV6Bf3C5vYhr/j8fpyqnQQvfY9F/oGTXfwV0PnCN6 - WhFxpSTD0zAO3YylDbzZabv5/Ef4M4b0LdB4l7EpURiGw+VTQz06g6WffKpQc7Tzfg7RhDbLuLUE - gz+FTXw9Ss5sgnaYeFyBRZeCmkaktjMdT3FDfAZl6Ik4uuBVwQnKqpvRqZQFULFIdrTQlqv0gI4T - oBeEUdXNKCMPILClH+73OJfdn9OkXCTrMFput7aRimELWifRdhvFQfvT3jLclDTc6HeuKVZL/991 - mYorl8xSCpMn0TIOJsIJ9gxUIeFYhiNwI23PbQcysT2q4XfPXy5j+iK9WJnLogm3v/Pwku6B1KpI - cmMq/RAEVGN317epolzYi9NW/C22XGwBZ9v0v5WA1Zp9K+ReBkf0/7YS+ycQR66ksIBHTUWWyhPS - g35/d14t+F81tMnHNoJgjt1DJesV266jXcbYiq12m81qc7eDOySQDLaQMkzL7NK2YSmoKPal36Qt - bfftNDnQwuQYC6Ss4iDki4iDgcyBMki5uejdb6uqFZYE1ve+LiznG6CuNf10sgSW0+ICHci6BntW - shggOkGbGK1r7M84X8XhghlJx/1e7ojVUsEsM/9kT5wqulDJrGZNF7+cfpE50BFEKYnODjOXrde3 - k2B82doHBsk5VqY6j7hGP6kbBOBGbaTtDUXKjYqyeicN7/H9Dm++bBrE7OPEVajGklIy56aidXHA - a9tIegMHzEhLbGmQ0IqjIVO5czO49rOXtLFxzbGgfqZVp5opXs0ysYG+b2UNDyQVTn6ZESQ7xEbR - c/mvkGiWMl4smnx1jp0QBIeBh0RmXDel59WB20V2t3amLc09UrCRTG0bb4oUzb5J0a+Zwu31bkjg - M1PAdFfM+dFOtR3A3Dyyx8oX4rI50WIY0lppx5IzMPhO67jVWOXPzYBi+48fYybP8HfC4WQDgC1a - +c2w7wGsVKR3vg1rxjwMGjMy47v1vKoN+EqjnS2EC+RrdfPZzFPXWL7ZxhIHc6Ax4xk4OiZGQ9Iz - C/rxXg1N+tFePZcyOU5RgtfL1h2g6Ts5jtioeSQf/gYAAP//AwC4O19p5REAAA== - headers: - cache-control: ['max-age=0, private, must-revalidate'] - content-encoding: [gzip] - content-type: [application/xml; charset=utf-8] - etag: ['"a9a15e040fcff16f05d20fff7ba91511"'] - 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/4xgbgd/void - response: - body: - string: !!binary | - H4sIAJbak1UAA9xYTW/jNhC951cEvjOSbMdxAkWLBYpFe2gvu1kUvSwoamxxLZEqSTl2fn2HoiRL - EZUNUBRY9GbNPJLzxZlHxx9OZXF9BKW5FI+L6CZcXINgMuNi/7h4+vKJbBcfkqvYKCo0ZQZRydX1 - dcyzZH3ap/ssDvCnlWhDTa2To+QZoLT9tBpzriDRtIA4aH5aGauVwnPOhGtJ8DhInj7/EgdTsQXT - UtbCJFG4ulmFcdB+Wk0JiuVUGEIZs0KCxmiT3h/Wdy8v6fel2tx+jwMfyq6WKgOFH9eCF48Lo2pY - BM46BdRARqi5thY/LjL8NLyERbIMo1sS3pEw+hItH6Ltw/L+L7S7X9Csr6vs3etXIa6/LGijo41E - q+2HC/btanW/2mw3XbhRuuNKGyJoCa/tR2VB53VMlhUVZ48GSsoLj/wZUs2Nb68ql8In39HTJKrB - 0K045UWBRTZw0fy3zmmjALAGskyB1j7vTwZEZrMwCykkowU3vu0V7PFy+EIk8S4Urprv11F4FwdD - UWc21qU6z3vl1HYFoUWV0+W7UKsfoUSN+eBsmqtBetC1XS0y30XpNbotdKoUPY+UGM9B8/BtosGY - AkrAi5lSw3IvJudVNSwXX839L2vmjQz+NMUyzE7bvMiOQ5Hpzh+qDGe8oq75rvEKjCWD/jBYGdOj - JqCUVASDW0mhwRuTBjeI2Rid/I4z401At8U43a9Av7ld3sQ0/h+P05VToYXusek/0zNqvoO7HjhH - 9LQi4kpJhqdhHGhtcqn4C23gzU7bzac/w18xpG+BxruMTYnCMBwunxrq0Rks/eRjhZqjnfdziCa0 - WcatJRj8KWziKzIIZhO0w8TjCiy6FNQ0IrWd6XiKG+IzKENPxNEFrwpOUFbdjE6lLICKRbKjhbZc - pQd0nAC9IIyqbkYZeQCBLf1wv8e57L6cJuUiWYfRcru1jVQMW9A6ibbbKA7aj/aW4aak4UZfuaZY - Lf1312UqrlwySylMnkTLOJgIJ9gzUIWEYxmOwI20PbcdyMT2qIbbPX2+jOmL9GJlLosm3P7Ow0u6 - B1KrIsmNqfRDEFCN3V3fpIpyYS9OW/E32HKxBZxt0/9WAlZr9q2Qexkc0f+bSuw/gDhyJYUFPGoq - slSekB70+7vzasH/rqFNPrYRBHPsHipZr9h2He0yxlZstdtsVpvbHdwigWSwhZRhWmaXtg1LQUWx - L/0hbWm7306TAy1MjrFAyioOQj6LOBjIHCiDlJuL3n22qlphSWB97+vCcr4B6rWmn06WwHJaXKAD - Wddgz0oWA0QnaBOjdY39GeerOFwwI+m438sdsVoqmGXmH+2JU0UXKpnVrOnil9MvMgc6gigl0dlh - 5rL1+nYSjC9b+7ggOcfKVOcR1+gndYMA3KiNtL2hSLlRUVbvpPE9vt+hfcZ0DXX8smkQs48TV6Ea - S0rJnJuK1sUBr20j6Q0cMCMtsaVBQiuOhkzlzs1g6ue/dr15gcy6Pn3Q/Qxu95K2JNxMKKifYNap - ZopXswR0oO87eEN/SYWER2YEOR6xEfT0vFdINEsZLxZNfnWOHYwEZ6CHO2dcNzfOqwO3i+ya1Uw3 - nnubYf+c2jbeFJmpfYqjXzP3tde72YivawHTXTHnRzvMdwBzY9geK5+Jy+ZEi2FIa6Xd4yADg8/T - jlKOVf7cDF4W/uPHmMm/D++Ew8kGACeT8pthn0FYqchqfRvWjHkeDpiRGd+t51VtwFca7UglXCBN - rZufDY1w/fSb7adxMAcaE72Bo2M+OOR6s6Af79Wwwx/t1VNIkyN5IHi9bN0Bmr6T44iNmkdy9Q8A - AAD//wMAQKdJndgSAAA= - headers: - cache-control: ['max-age=0, private, must-revalidate'] - content-encoding: [gzip] - content-type: [application/xml; charset=utf-8] - etag: ['"2f0a4c2dce69c11b948ecf8d9a0ef0d8"'] - 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 'bkhpqm10.011443524salefalse2' - headers: {} - method: POST - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions - response: - body: - string: !!binary | - H4sIAJjak1UAA9xXzW7jNhC+5ykC3xlJtpN4A0XBAkXRHloU2M0W6CWgqLHFWCK1JOXY+/QdipIs - RVSSHgoUvUkzH4fzP8P44VgWlwdQmktxv4iuwsUlCCYzLnb3i8evP5PN4iG5iI2iQlNmEJVcXF7G - PEs2RmT5cxzgp6VoQ02tE1qbXCr+A7I4aEmWa04VJJoWEAfNp6WxWim860S4lgSvhOTxy09xMCVb - MC1lLUwShVdhGAftn2WUoFhOhSGUMUskqI826af9+vbHj/R5qW6uUUkfyp6WKgOFP5eCF/cLo2pY - BE45BdRARqi5tArfLzL8NbyERbIMo2sS3pIw+hot76LN3Wr5F6rdH2jO11X2z86fD7TO0Uai1vbH - +TuK1uvV9XLdeRypW660IYKW8Fp/ZBZ0nsdkWVFx8nCgpLzw0F8g1dz4ZFW5FD76lh4nXg2GZsUp - LwrMs7OJ65d/1zhtFADmQJYp0Npn/dGAyGwUZiGFZLTgxidewQ7rw+ciiaVQuGT+tI7C2zgYkjq1 - MS/Vad4qx7YnCC2qnC4/hFq9hxI1xoOzaawG4UHTtrXIfIXSc3Sb6FQpehox0Z+D/uETosGYAkrA - wkypYbkXk/OqGqaLL+f+lznzRgT/M8kyjE7bvMiWQ5Hpzh6qDGe8oq75LrEExpRBfxicjOlBE1BK - KoLOraTQ4PVJgxv4bIxOfsOZ8SagEzEO9yvQr07Km5jG/sNhenJKtNAdNv0XekLOM7jywDmipxkR - V0oyvA390I1Y2sAbSas/wj9/uUGXvgUaSxmrEoV2rM5xZ04aTP3kc4Wcgx33c4jGtVnGrSbo/Cls - YutBcmYDtMXA4wlMuhTU1CO1nel4ixviMyhDj8StC14WHKGsuhmdSlkAFYtkSwttV5Ue0O0EaAVh - VHUzysg9iCTd59X3EuHNn+OkXCTrMFpuNraRimELWifRZhPFQfvTVhkKJc1q9I1ritnS/3ddpuLK - BbOUwuRJhBU0IU6wJ6AKF45lOAI31PbediAT26Oa9e7xy3lMn6lnLXNZNO72dx5e0h2QWhVJbkyl - 74KAauzu+ipVlAtbOG3GX2HLxRZwsk3/qQTM1uypkDsZHND+q0rsHkAcuJLCAu41FVkqj7ge9PLd - fbXg32tog49tBMEcu4dK1iu2WUfbjLEVW21vblY311u4jsIVgw2kDMMye7RtWAoqin3pd2lT2307 - Tg60MDn6AjdWsRfyRcTBgOZAGaTcnPnut2XVClMC83tXF3bnG6Bec/rpZBdYToszdEDrGuxJyWKA - 6AhtYLSusT/jfBX7M2ZEHfd7uSWWSwWzi/lne+OU0blKZjVruvj59jPNgQ4gSkl0tp8ptp7fToJx - sbXvC5JzzEx1Gu0a/aRuEICCWk/bCsWVGxll9cE1vMf3Et582DSIubeJS1CNGaVkzk1F62KPVdtQ - ev0Gi5GW2NEgoRVHPaZ0Z2Xw2sye0rrG9caC+hetOtVM8Wp2ERvw+07WrIGkwsEvM4K7DrFO9NT+ - KySqpYwXiyq/uscOCIKzwLNDZlw3meflgZMiu6Kd6UpzbxTsI1PdxkJxQ7MvUrRrJm97vpsR+MoU - MJWKMT/YobYFmBtH9lr5Qlw0J1x0Q1or7ZbkDAw+07rVaszyx2awYfuvH2Mmj/APwuFoHYAdWvnV - sM8BzFTc7nwCa8Y8CzRGZMZ2a3lVG/ClRjtaCBe4rtXNZzNOXV95sn0lDuZA44VnYOh4LxruPLOg - 92U1W9J7svpVyuQ4RAmWl807QNW3cuyxUfNILv4GAAD//wMA/8VwduMRAAA= - headers: - cache-control: ['max-age=0, private, must-revalidate'] - content-encoding: [gzip] - content-type: [application/xml; charset=utf-8] - etag: ['"4642cd8f767f1e2b62ed787208d9fbc1"'] - 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 | - H4sIAJnak1UAA7IpTk0sSs7QLUotLs0pKbbjUlCwKUhMT9UtzqxKVSipLEi1VcrMK0lNTy1SsjM1 - sNGHS4KVZqYUQxUlFhUlViqBBEHAJrMkNdfOpCI9KT3FRh/MQZGxKMlLychCyABZKUDLbfTRnQMA - AAD//wMAJ2EIFKAAAAA= - headers: - cache-control: ['max-age=0, private, must-revalidate'] - content-encoding: [gzip] - content-type: [application/xml; charset=utf-8] - etag: ['"274ef038831f3de4e761a618f98e7150"'] - 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 'authorized4xgbgd8tndhj' - headers: {} - method: POST - uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/advanced_search - response: - body: - string: !!binary | - H4sIAJvak1UAA9xYTY/bNhC951csfOdasr0bJ/AqCFAU7aFFgWRToJeAosYWY4lUSMpr59d3SOrT - ona3hwJFb9bM43BmOJx59O7DuSxuTqA0l+JhEd9GixsQTGZcHB4Wj59/JtvFh+TNjinIuCGMqowY - RYWmzOAKfWMuFTwsmCwKcJJF8ubmZsdqpUAYUtEDEFGXKagGyYWBA6hFEu+WAZRb7b41/wHXa+6i - 3bJTOqiRhhaEGyh1YIOBFmMY+O3W8izZGpHl33ZL/Gkl2lBT64TWJpcKt8h2y0bk9kL7iaYFoGH7 - sw+UXQjXkmDaIHn89FMb2VBswbSUtTBJHN1GGEjzZRUlKJZTzARlzAoJ+qNN+u64efvjR/ptpe7v - 0MkQyq6WKgOFHzeCFw8Lo2pYLL1zCqiBjFDT5CbDT8NLWCSrKL4j0VsSxZ/j1ft4+369+gvd7ha4 - 9XWV/bP1/YImOdrI0h+qz3ccbzbru9WmzThK91xpQwQt4dp/VBZ0XsdkWVFxCWigpLwIyJ8g1VgM - AU2VSxGS7+l5ktXlMKxdyosC70of4ubp3w1OGwWANZBlCrQORX82IDJ7CrOQQjJacBMyr+CA9yOU - IqntZXLF/G4TR2/xKg5ErdtYl+oyH5VX2xWEFlVOV69CrV9CYfMAxdn0rAbHg6Hta5GFLkqnaZsI - VYpeRkoY9b2QEQ3GFFDahpZSw/IgJudVNSyXUM39L2vmmRP8zxTL8HSa5kX2HIpMt/FQZTjjFfXN - d2Wn0Ugy6A+DlTt60gSUkopgciscmxDMicMNcjZGJ7/hzHgW0JoYH/cV6Fdv5VmMi/90mq6cCi30 - gE3/iV5Q882TAPxF9bQidpWSDHfDPLQjljq4s7T+I/rzl3tM6XOgsZWxK3Fkx+qcdmalwdJPPlao - OdlxP4dwqc2QAqEnmPwpbBLrSXJmD2iPB48rGhI0yUhtZzru4of4DMrQM/F0IaiCM5RVO6NTKQug - yMP2tNCWqnSAlhO0RK4paiOPIJL0mFffS0uZ7JfXpFwkmyhebbe2kYphC9ok8XaLDKv5aG6ZY4eW - Gn3hmmK1dN9tl6m48odZSmHyJMYbNBFOsBegCgnHKhqBnbTZtxnIxPYoR+8eP/Vjupf2XuaycOkO - dx5eWo5ZqyLJjan0++WSauzu+jZVFOklXpym4m+x5WILuNim/7UErNbsayEPcnnC+G8rcfgA4sSV - FBbwoKnIUnlGetDZ9/vVgn+vWwaMbQTBHLuHSjZrtt3E+4yxNVvv7+/X93d7uIujNYMtpAyPZXZp - 07AUVBT70u/Slrb/7TU50MLkmAtkrOIo5JPYLQcyD8og5abX+89GVSssCazvQ11YzjdAXWu66WQJ - LKdFDx3I2gZ7UfiU6BGtoDkYrWvszzhfxbHHjKTjfi/3xGqpYJaYf7Q7ThVtqmRWM9fF+917mQed - QJSS6Ow4c9k6fTMJxpeteV+QnGNlqsuIa3ST2iEADTWZtjcUKTcqyuqVNLzDdxaefdg4xNzbxBeo - xopSMuemonVxxFvrJJ1/A2KkJXY0SGjF0Y+p3Ee5vA6zkzSp8b2xoGGiVaeaKV7NErGBvutkjgaS - Cge/zAhyHWKTGLj7V0h0S5kgFl2+2scOCNK/iYccMuPaVV5QB96KbC/tTFeae6NgH5n6NjaKDM2+ - SDGumbrt9H5G4CtTwNQqnvnJDrU9wNw4stvKJ+JPc6LFNKS10p4kZ2DwmdZSq7EqfDYDhh3efoyZ - PMJfCYezTQB2aBV2wz4HsFKR3YUM1owFCDSeyEzsNvKqNhAqjWa0EC6QrtXupxunvq98tX1lt5wD - jQnPINAxLxpynlnQy7YcS3rJVkelTI5DlOD1snUH6PpejjM2ah72c+4PqOTN3wAAAP//AwD22yw7 - wxIAAA== - headers: - cache-control: ['max-age=0, private, must-revalidate'] - content-encoding: [gzip] - content-type: [application/xml; charset=utf-8] - etag: ['"885a801ea3c1cab8e5cbdda81fc45053"'] - 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/8tndhj/void - response: - body: - string: !!binary | - H4sIAJzak1UAA9xY3W/bNhB/z19h+J2RZDuOWygKCgzD9rBhQNsN2EtBkWeLsUSqJOXY/et31Jel - iEoDDAOKvVl3Px7v+46OH89FvjiBNkLJh2V0Gy4XIJniQh4elp8//Ux2y8fkJraaSkOZRVRys1jE - gic7K3n2FAf401GMpbYyyUkJDjwO2k/HsZcSEkNziIP6p6OxSmu850KEUQSvg+Tzx5/iYEp2YFqo - StokCm/DMA7aL8coQLOMSksoY45IUBdj03fHzf23b+nTSm/vUEEfyp1WmoPGj4UU+cPS6gqWQaOc - BmqBE2oXTuGHJcdPKwpYJqswuiPhPQmjT9HqfbR7v179jWr3B+rzVcnffn6L568HWucYq1Br99H4 - Ooo2m/XdatN5G6l7oY0lkhbwUn9k5nSex1RRUnnxcKCgIvfQnyE1wvpklZmSPvqenideDYZmxanI - c8yxq4mb5//WOGM1AOYA5xqM8Vl/tiC5i8IsJFeM5sL6xGs4YG34XKSwFPImmd9tovA+DoakTm3M - S32Zt6phuxOE5mVGV29Crb+HkhXGQ7BprAbhQdP2leS+Quk5pk10qjW9jJjoz0Hv8AkxYG0OBWBh - ptSyzIvJRFkO08WXc//LnHklgj9Msgyj0zYvsheQc9PZQ7UVTJS0ab4rLIExZdAfBidjejIEtFaa - oHNLJQ14fVLjBj4bo5PfcGa8CuhEjMP9AvRrI+VVTG3/6TQ9OSU66AGb/jO9IOcJmvLAOWKmGRGX - WjG8Df1AK5spLb7RGl5LWv8R/vXLFl36GmgsZaxKFLqxOsedOWkx9ZMPJXJObtzPIWrXci6cJuj8 - KWxiKy4QzAVoj4HHE5h0KeipRyo30/GWZojPoCw9k2Zd8LLgDEXZzehUqRyoXCZ7mhu3qvSAbidA - KwijuptRVh1BJukxK78WCK+/Gk4qZLIJo9Vu5xqpHLagTRLtdlEctB9tlaFQUq9GfwpDMVv6767L - lEI3wSyUtFkSYQVNiBPsBajGhWMVjsA1tb23HcjE9ah6tfv88Tqmr9SrlpnKa3f7O48o6AFIpfMk - s7Y074OAGuzu5jbVVEhXOG3G32LLxRZwcU3/SwGYrfxLrg4qOKH9t6U8PII8Ca2kAzwYKnmqzrge - 9PKb+yopvlbQBh/bCIIFdg+dbNZst4n2nLE1W++32/X2bg93UbhmsIOUYVhmj7YNS0NJsS/9rlxq - N78bTgY0txn6AjdWeZTqWcbBgNaAOKTCXvnNZ8uqNKYE5vehyt3ON0C95PTTyS2wguZX6IDWNdiL - VvkA0RHawBhTYX/G+SqPV8yIOu73ak8cl0rmFvMP7sYpo3OV4hWru/j19iutAZ1AFooYfpwptp7f - ToJxsbVvC5IJzEx9Ge0a/aSuEYCCWk+7CsWVGxlF+cY1vsf3EtpXTNdQxw+bGjH3NmkS1GBGaZUJ - W9IqP2LV1pRev8FiZBR2NEhoKVCPKb2xMpia+e8t375m+fQ59wNY3VPahGgmQk7962WVGqZFObt+ - Dvh9/66XX1LiuqM4wQ2POAd6Ot4LJKqlrReLKr+4x41FghPQszlzYep68/KgkaK6VjXTi+deZtg9 - p7qNheJe6t7haNdMtfb8ZjLi21rCVCrG/ORG+R5gbgi7a9UzaaI54aIb0kqb5mnAweLjtFsoxyx/ - bAbvCv/1Y8zkr4c3wuHsHIBzSfvVcI8gzFTcaX0CK8Y8zwaMyIztzvKysuBLjXagEiFxSa3qn/US - 0XTTL66bxsEcaLzmDQwdb4PDTW8W9H1Z9W74PVn9AmkzXB0IlpfLO0DV92rssVHzSG7+AQAA//8D - AH0z8TzVEgAA - headers: - cache-control: ['max-age=0, private, must-revalidate'] - content-encoding: [gzip] - content-type: [application/xml; charset=utf-8] - etag: ['"12313a8ebd959c719e331fe5e9bc8de9"'] - 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/TestsWithBillingHarness.yml b/tests/py/fixtures/TestsWithBillingHarness.yml new file mode 100644 index 0000000000..dbf15390c7 --- /dev/null +++ b/tests/py/fixtures/TestsWithBillingHarness.yml @@ -0,0 +1,1104 @@ +interactions: +- request: + body: !!python/unicode bkhpqm20.9111443524salefalse2 + headers: {} + method: POST + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions + response: + body: + string: !!binary | + H4sIALbrvlcAA9xYS2/jNhC+51cEvjOy/EicQFFQYLFAD+0luz3sJaCoscVYIhWScuz8+g5FSZYi + KkkPBYrerJmPQ85wHh8dPRyL/PIASnMp7mfh1Xx2CYLJlIvd/eznj+9kM3uILyKjqNCUGUTFF5eX + EU/jJby8LpKViQL8sDJtqKl0TCuTScXfII2CRmS15lRCrGkOUVD/tDJWKYW7nQjXkuCmEP98/BYF + Y7EF00JWwsSL+dVtGAXNl1UUoFhGhSGUMSskeB5tktv96ubtLXleqOv1cxT4UPWpq4R4dJeC5/cz + oyqYBW4Xqg2oL0GlShHpUTAF1EBKqLm0MbifpfhpeAEzdCu8JvMNWax/hIu79e3dcvULI9EtqNdX + ZfrP1p8XNPHWRqIH9sNdYhiuVsv1YtVeIkq3XGlDBC3g/flRmdNpHZNFScXJo4GC8twjf4VEc+Oz + VWZS+ORbehxFNei7FSU8zzF5zy6uXv9d57RRAJgPaapAa5/3RwMitbcwCcklozk3PvMKdlh0vhBJ + rK7c1cftKpzfREFf1B4bc1Sdpr1yaruC0LzM6OJLqOVnKFHhfXA2vqve9aBr20qkvkLpNLpJdKoU + PQ2UGM9eU/IZKakyHMOhwZgcCsBiHa7wGT93r8/M98wm1LDMi8l4Wfaz0ZfS/8uU/CBB/jO52L+d + pjeSLYc81a0/NoMYL6kbFwussKGk1356KyN60ASUkopgcEspNHhjUuN6MRui4z9wyn0IaE0Mr/sd + 6Hdn5UNM7f/hMF45FlroDmfKKz2h5hlceeCY0uOMiEolGe6GcWjLitbw2tL65tv3xw2G9CPQ0Mrw + KOF8Pu8vHx/UozOY+vFvJWoOlqBMIerQpim3J8Hgj2EjXw+SM3tBW7x4XIFJl4AaR6Sy9AF3cRxh + AmXokTiC41XBEYqypQCJlDlQMYu3NNeWXHWAlnKgF4RR1Y5AI/cg4mSflS8Fwusvp0m4iFfzcLHZ + 2D4t+i1oFYebDdKu5qOpMjRKajL3F9cUs6X7brtMyZW7zEIKk8UhVtBIOMKegCrkM4v5AFxLm32b + eU9sj6op6c/HMws4S8+nzGReh9vfeXhBd0AqlceZMaW+CwKqsbvrq0RRLmzhNBl/hS0XW8DJNv2n + AjBb06dc7mRwQP+vSrF7AHHgSgoLuNdUpIk8Ivvo7DdtRUFJsXv8KW0Cut9OkwHNTYYnRiYs9kK+ + iijoyRwohYSbs959NqpK4cVhFu6q3BK/Huq9ppshltHimDxDe7K2DZ6UzHuIVtCET+sKuyhOQbE/ + YwbSYVeWW2K1VDCI7XZjaRsnmVasbrTnrc8yB6oEf6mgqSQUY+Q5tmIVr5Zsswq3KWNLttxeXy+v + 11tYh/Mlgw0kDHN8cqmzfABRSKLT/USldfpmDAwrrXkOkYxjWqrTgGp0Y7pGABpqLtCWJ9J5VBTl + Fyl+h+8sfPgOqxFTTykXUI0RUDLjpqRVvseSrSXd+XqsSEtsZxDTkuM5xnLnZfDezU7ShMY1xpz6 + WVaVaKZ4OcnCevqujdUUk5Q49WVKkOgQG0RP4b9D4rGU8WLxyO/2sdOB4CDwUMiU6zqnvTpwVmSb + ZBMtaer9g01kfLahUaRn9gGNfk3kbad3AwJfswLGVvHOD3aibQGmZpHdVr4Sd5sjLYYhqZR2DDkF + g0/AllcNVf676dFr//ZDzOg/gy/C4WgDgO1Z+Y9hnxqYqUjtfAYrxjzsGW9kwnfreVkZ8KVGM1cI + F8jVKvdcsbPU9ZUn21eiYAo0ZDs9R4ekqE94JkGf26op0me2Oh5lMpygBMvL5h3g0bdyGLFB84gv + /gYAAP//AwA0YQC1lBIAAA== + headers: + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: [W/"5740cc902f879b423b693a439849295d"] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 201, message: Created} +- request: + body: 10.0 + headers: {} + method: PUT + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/3eqw2b4t/submit_for_settlement + response: + body: + string: !!binary | + H4sIALbrvlcAA9xYS2/bOBC+91cEvjOy/EidQFGwQFFgD7uXtnvoJaCokcVYIlWScuz++h2KkixF + VJI9dLHYmzXzccgZzuOjo4dTWVwdQWkuxf0ivF4urkAwmXKxv198+/qZ7BYP8YfIKCo0ZQZR8Yer + q4in8Rp+PK+SjYkC/LAybaipdazrpOTGQPqYSfWowZgCShCIawEWa84VxJoWEAXNTytjtVK495lw + LQkeAeJvXz5FwVRswbSUtTBxuLxeLqOg/bKKEhTLqTCEMmaFBE+nTXJ72Hz8+TN5Wqmb7VMU+FCN + D3VCPLorwYv7hVE1LAK3C9UG1LugUqWI9CiYAophItRc2RjcL1L8NLyERbxahjdkuSOr7ddwdbe9 + vVtvvmMk+gXN+rpK/9n6y4I23tpI9MB+uCsNw81mvV1tuitFacaVNkTQEl6eH5UFndcxWVZUnD0a + KCkvPPJnSDQ3PltVLoVPntHTJKrB0K0o4UWBqXxxcfP8a53TRgFgPqSpAq193p8MiNTewiykkIwW + 3PjMK9hjCfpCJLG6Clcft5tw+TEKhqLu2Jij6jzvlVPbFYQWVU5X70Kt30KJGu+Ds+ldDa4HXctq + kfoKpdfoNtGpUvQ8UmI8By3KZ6SiynAMx6UhvVjhM05rk0vFf75tfmA2oYblXkzOq2qYjb6U/l+m + 5CsJ8p/JxeHttL2RZByKVHf+2AxivKJuXKywwsaSQfsZrIzoURNQSiqCwa2k0OCNSYMbxGyMjv/A + KfcqoDMxvu4XoN+dlVcxjf/H43TlVGihe5wpz/SMmidw5YFjSk8zIqqUZLgbxqErK9rAG0vbj58+ + f9lhSF8Dja2MjxIuLRGY086sNJj68W8Vao6Qelc3iCa0acrtSTD4U9jE16PkzF5QhhePKzDpElDT + iNSWPuAujiPMoAw9EUdwvCo4QVl1FCCRsgAqFnFGC23JVQ/oKAd6QRhV3Qg08gAiTg559aNEePPl + NAkX8WYZrnY726fFsAVt4nC3C6Og/WirDI2Shsz9xTXFbOm/uy5TceUus5TC5HGIFTQRTrBnoAr5 + zGo5AjfSdt923hPboxqC+u3LhQVcpJdT5rJowu3vPLykeyC1KuLcmErfBQHV2N31daIoF7Zw2oy/ + xpaLLeBsm/5jCZit6WMh9zI4ov/Xldg/gDhyJYUF3Gsq0kSekH309tu2oqCi2D3+lDYB3W+nyYEW + JscTIxMWByGfRRQMZA6UQsLNRe8+W1Wt8OIwC/d1YYnfAPVS088Qy2hxTF6gA1nXBs9KFgNEJ2jD + p3WNXRSnoDhcMCPpuCvLjFgtFQxiu91U2sVJpjVrGu1l64vMgWrBf9TQVhKKMfIcW7GKN2u224RZ + ytiarbObm/XNNoNtuFwz2EHCMMdnlzrLRxClJDo9zFRar2/HwLjS2scRyTmmpTqPqEY/phsEoKH2 + Am15Ip1HRVm9k+L3+N5C++i6MJnhO6xBtI+n1fL6Nhw+pVxANUZAyZybitbFAUu2kfTnG7AiLbGd + QUwrjueYyp2XwdTNX+z5e96jwzhMnpT/Thx6SZsibkAU1M8260QzxatZNjrQ9+28odqkQvYjU4KE + j9iQehrgCyQeSxkvFo/8Yh87JQkORA+VTrluaturA2dFdsU205rn3oHYTKdnGxtFmmr/SEC/Zuq3 + 17tBia96AVOreOdHO9kzgLmZbLeVz8Td5kSLYUhqpd1LIQWDT+GOX45V/rsZPDP8248xk/9O3gmH + kw0AjinlP4Z9cmGmIsX1GawZ87wi8EZmfLeeV7UBX2q085VwgZy1ds82yylcf320/TUK5kBj1jdw + dEwOh8RvFvS2rYYqvmWr55MmRyZBsLxs3gEePZPjiI2aR/zhbwAAAP//AwDqzvS8qhMAAA== + headers: + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: [W/"9e4f4efc9d0f254eb63cb806ff2b8d55"] + strict-transport-security: [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/3eqw2b4t/void + response: + body: + string: !!binary | + H4sIALfrvlcAA9xYS2/bOBC+91cEvjOy/EidQFGwQFFgD7uXtnvoJaCokcVYIlWScuz++h2KkixF + VJJLge7erJmPQ85wHh8dPZzK4uoISnMp7hfh9XJxBYLJlIv9/eLb189kt3iIP0RGUaEpM4iKP1xd + RTyN1/DjeZVsTBTgh5VpQ02t46PkKaRR0H5ajTlXEGtaQBQ0P62M1UrhTmfCtSS4IcTfvnyKgqnY + gmkpa2HicHm9XEZB+2UVJSiWU2EIZcwKCZ5Fm+T2sPn482fytFI326co8KGaE9cJ8eiuBC/uF0bV + sAjcLlQbUO+CSpUi0qNgCqiBlFBzZWNwv0jx0/ASFvFqGd6Q5Y6stl/D1d329m69+Y6R6Bc06+sq + ff/6La6/LGjjrY1ED+yHu8Aw3GzW29Wmu0CUZlxpQwQt4eX5UVnQeR2TZUXF2aOBkvLCI3+GRHPj + s1XlUvjkGT1NohoM3YoSXhSYuBcXN8+/1jltFADmQ5oq0Nrn/cmASO0tzEIKyWjBjc+8gj0WnC9E + EqurcPVxuwmXH6NgKOqOjTmqzvNeObVdQWhR5XT1LtT6LZSo8T44m97V4HrQtawWqa9Qeo1uE50q + Rc8jJcZz0JB8RiqqDMdwaDCmgBKwWMcrfMZpbXKp+M+3zQ/MJtSw3IvJeVUNs9GX0v/LlHwlQX6b + XBzeTtsbScahSHXnj80gxivqxsUKK2wsGbSfwcqIHjUBpaQiGNxKCg3emDS4QczG6PgvnHKvAjoT + 4+t+AfrTWXkV0/h/PE5XToUWuseZ8kzPqHkCVx44pvQ0I6JKSYa7YRy6sqINvLG0/fjp85cdhvQ1 + 0NjK+Cjh0hKBOe3MSoOpH/9RoeZoCcocogltmnJ7Egz+FDbxFSkPsxeU4cXjCky6BNQ0IrWlD7iL + 4wgzKENPxBEcrwpOUFYdBUikLICKRZzRQlty1QM6yoFeEEZVNwKNPICIk0Ne/SgR3nw5TcJFvFmG + q93O9mkxbEGbONztwihoP9oqQ6OkIXP/cE0xW/rvrstUXLnLLKUweRxiBU2EE+wZqEI+s1qOwI20 + 3bed98T2qIaOfvtyYQEX6eWUuSyacPs7Dy/pHkitijg3ptJ3QUA1dnd9nSjKhS2cNuOvseViCzjb + pv9YAmZr+ljIvQyO6P91JfYPII5cSWEB95qKNJEnZB+9/batKKgodo+/pU1A99tpcqCFyfHEyITF + QchnEQUDmQOlkHBz0bvPVlUrvDjMwn1dWOI3QL3U9DPEMlockxfoQNa1wbOSxQDRCdrwaV1jF8Up + KA4XzEg67soyI1ZLBYPYbjeVdnGSac2aRnvZ+iJzoFrwHzW0lYRijDzHVqzizZrtNmGWMrZm6+zm + Zn2zzWAbLtcMdpAwzPHZpc7yEUQpiU4PM5XW69sxMK609ilEco5pqc4jqtGP6QYBaKi9QFueSOdR + UVbvfCL0+N5C++i6MJnhO6xBtI+n1fL6Nhw+pVxANUZAyZybitbFAUu2kfTnG7AiLbGdQUwrjueY + yp2XwdTNX+w5PulKbjDJHzOpHi88bS4OkyflfycO29fiMH2F/wZe95K2MNxYLKifY9eJZopXsxx8 + oO+HWPPAIBVyPpkSpLnEBtDT9l8g8VjKeLF45Bf7WG5AkAZ4HhAp101H8+rAWZFdi5kZSHOvXxwh + 07ONjSI5t3+foF8zXavXO3qQUyFgahXv/Gj5TAYwx0TstvKZuNucaDEMSa20ex+lYCgvOlY9Vvnv + ZvC48m8/xkz+MXonHE42ADiclf8Y9qGJmYrE3mewZszzdsIbmfHdel7VBnyp0bIKwgUy9do9Vi2T + clPl0U6VKJgDjbnuwNExJR7S3VnQ27YagvyWrZ5Fmxz5E8HysnkHePRMjiM2ah7xh38BAAD//wMA + 3ok0ko4UAAA= + headers: + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: [W/"357ec2f2b1c23b5e871ff7b02b5c2263"] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 200, message: OK} +- request: + body: !!python/unicode bkhpqm20.9111443524salefalse2 + headers: {} + method: POST + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions + response: + body: + string: !!binary | + H4sIALjrvlcAA9xYS2/jNhC+51cEvjOy/FonUBQUKFoUaPeym0XRS0BRY4uxRGpJyrH313coSrIU + UUl6KFD0Zs18HHKG8/jo6OFU5NdHUJpLcT8Lb+azaxBMplzs72ePX38h29lDfBUZRYWmzCAqvrq+ + jngaF8f5fv1yOEYBfliZNtRUOqaVyaTiPyCNgkZkteZcQqxpDlFQ/7QyVimFu50J15LgphA/fvk5 + CsZiC6aFrISJF/Ob2zAKmi+rKECxjApDKGNWSPA82iS3h9WnHz+S54XarJ+jwIeqT10lxKO7Fjy/ + nxlVwSxwu1BtQH0IKlWKSI+CKaAGUkLNtY3B/SzFT8MLmKFb4YbMt2Sx/hou7ta3d8vNXxiJbkG9 + virTf7b+sqCJtzYSPbAf7hLDcLVarher9hJRuuNKGyJoAa/Pj8qcTuuYLEoqzh4NFJTnHvkLJJob + n60yk8In39HTKKpB360o4XmOyXtxcfXy7zqnjQLAfEhTBVr7vD8ZEKm9hUlILhnNufGZV7DHovOF + SGJ15a4+blfh/FMU9EXtsTFH1XnaK6e2KwjNy4wuPoRavocSFd4HZ+O76l0PurarROorlE6jm0Sn + StHzQInx7DUln5GSKsMxHBqMyaEALNbhCp/xS/d6z3zPbEINy7yYjJdlPxt9Kf2/TMk3EuQ/k4v9 + 22l6I9lxyFPd+mMziPGSunGxwAobSnrtp7cyokdNQCmpCAa3lEKDNyY1rhezITr+A6fcm4DWxPC6 + X4F+c1bexNT+H4/jlWOhhe5xprzQM2qewZUHjik9zoioVJLhbhiHtqxoDa8tfd78+fv8VwzpW6Ch + leFRwvl83l8+PqhHZzD1459K1BwtQZlC1KFNU25PgsEfw0a+HiVn9oJ2ePG4ApMuATWOSGXpA+7i + OMIEytATcQTHq4ITFGVLARIpc6BiFu9ori256gAt5UAvCKOqHYFGHkDEySErvxcIr7+cJuEiXs3D + xXZr+7Tot6BVHG63SLuaj6bK0Cipydw3rilmS/fddpmSK3eZhRQmi0OsoJFwhD0DVchnFvMBuJY2 + +zbzntgeVVPSxy8XFnCRXk6ZybwOt7/z8ILugVQqjzNjSn0XBFRjd9c3iaJc2MJpMv4GWy62gLNt + +k8FYLamT7ncy+CI/t+UYv8A4siVFBZwr6lIE3lC9tHZb9qKgpJi9/gsbQK6306TAc1NhidGJiwO + Qr6IKOjJHCiFhJuL3n02qkrhxWEW7qvcEr8e6rWmmyGW0eKYvEB7srYNnpXMe4hW0IRP6wq7KE5B + cbhgBtJhV5Y7YrVUMIjtdmNpGyeZVqxutJetLzIHqgT/XkFTSSjGyHNsxSpeLdl2Fe5SxpZsudts + lpv1DtbhfMlgCwnDHJ9c6iwfQRSS6PQwUWmdvhkDw0prnkMk45iW6jygGt2YrhGAhpoLtOWJdB4V + RflBit/hOwtvvsNqxNRTygVUYwSUzLgpaZUfsGRrSXe+HivSEtsZxLTkeI6x3HkZvHazkzShcY0x + p36WVSWaKV5OsrCevmtjNcUkJU59mRIkOsQG0VP4r5B4LGW8WDzyq33sdCA4CDwUMuW6zmmvDpwV + 2SbZREuaev9gExmfbWgU6Zl9QKNfE3nb6d2AwNesgLFVvPOjnWg7gKlZZLeVL8Td5kiLYUgqpR1D + TsHgE7DlVUOV/2569Nq//RAz+s/gg3A42QBge1b+Y9inBmYqUjufwYoxD3vGG5nw3XpeVgZ8qdHM + FcIFcrXKPVfsLHV95cn2lSiYAg3ZTs/RISnqE55J0Pu2aor0nq2OR5kMJyjB8rJ5B3j0nRxGbNA8 + 4qu/AQAA//8DAEyGkOSUEgAA + headers: + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: [W/"fb60adb3640fb1278d90281da51e5758"] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 201, message: Created} +- request: + body: 20.91 + headers: {} + method: PUT + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/mv0g5wkv/submit_for_settlement + response: + body: + string: !!binary | + H4sIALnrvlcAA9xYS4/bNhC+51csfOfK8mu9gVZBgaJFgTaXJEXRy4KiRhZjiVRIymvn13coSrK0 + onYXKAoEvVkzH4ec4Tw+OvpwLoubEyjNpXhYhLfLxQ0IJlMuDg+LL59/IfvFh/hdZBQVmjKDqPjd + zU3E07g8LQ/bp+MpCvDDyrShptaxrpOSGwPpYybVowZjCihBmChoARZrLhXEmhYQBc1PK2O1Urj3 + hXAtCR4B4i+ffo6CqdiCaSlrYeLV8vY+jIL2yypKUCynwhDKmBUSPJ02yf1xc/f9e/J1pXbbr1Hg + QzU+1Anx6G4ELx4WRtWwCNwuVBtQb4JKlSLSo2AKKIaJUHNjY/CwSPHT8BIW6Fa4I8s9WW0/h6v3 + 2/v3693fGIl+QbO+rtK3r7/D9dcFbby1keiB/XBXGoabzXq72nRXitKMK22IoCU8Pz8qCzqvY7Ks + qLh4NFBSXnjkT5Bobny2qlwKnzyj50lUg6FbUcKLAlP56uLm6b91ThsFgPmQpgq09nl/NiBSewuz + kEIyWnDjM6/ggCXoC5HE6ipcfdxvwuVdFAxF3bExR9Vl3iuntisILaqcrt6EWr+GEjXeB2fTuxpc + D7qW1SL1FUqv0W2iU6XoZaTEeA5alM9IRZXhGI5rQ3q2wmec1iaXin9/3fzAbEINy72YnFfVMBt9 + Kf2/TMkXEuSHycXh7bS9kWQcilR3/tgMYryiblyssMLGkkH7GayM6EkTUEoqgsGtpNDgjUmDG8Rs + jI7/wCn3IqAzMb7uZ6DfnJUXMY3/p9N05VRooQecKU/0gpqv4MoDx5SeZkRUKclwN4xDV1a0gTeW + Pu7++n35K4b0JdDYyvgo4XK5HC6fHtSjM5j68U8Vak6Qelc3iCa0acrtSTD4U9jE15PkzF5QhheP + KzDpElDTiNSWPuAujiPMoAw9E0dwvCo4Q1l1FCCRsgAqFnFGC23JVQ/oKAd6QRhV3Qg08ggiTo55 + 9a1EePPlNAkX8WYZrvZ726fFsAVt4nC/R9rVfrRVhkZJQ+b+5JpitvTfXZepuHKXWUph8jjECpoI + J9gLUIV8ZrUcgRtpu28774ntUQ1B/fLpygKu0uspc1k04fZ3Hl7SA5BaFXFuTKXfBwHV2N31baIo + F7Zw2oy/xZaLLeBim/5jCZit6WMhDzI4of+3lTh8AHHiSgoLeNBUpIk8I/vo7bdtRUFFsXt8lDYB + 3W+nyYEWJscTIxMWRyGfRBQMZA6UQsLNVe8+W1Wt8OIwCw91YYnfAPVc088Qy2hxTF6hA1nXBi9K + FgNEJ2jDp3WNXRSnoDheMSPpuCvLjFgtFQxiu91U2sVJpjVrGu1166vMgWrBv9XQVhKKMfIcW7GK + N2u234RZytiarbPdbr3bZrANl2sGe0gY5vjsUmf5BKKURKfHmUrr9e0YGFda+zgiOce0VJcR1ejH + dIMANNReoC1PpPOoKKs3PhF6fG+hfXRdmczwHdYg5p5SLqAaI6Bkzk1F6+KIJdtI+vMNWJGW2M4g + phXHc0zlzstg6ua/9/zuJc/f8h79AeLQS9oUcQOioH62WSeaKV7NstGBvm/nDdUmFbIfmRIkfMSG + 1NMAnyHxWMp4sXjkZ/vYKUlwIHqodMp1U9teHTgrsiu2mdY89w7EZjo929go0lT7RwL6NVO/vd4N + SnzVC5haxTs/2cmeAczNZLutfCLuNidaDENSK+1eCikYfAp3/HKs8t/N4Jnh336Mmfx38kY4nG0A + cEwp/zHskwszFSmuz2DNmOcVgTcy47v1vKoN+FKjna+EC+SstXu2WU7h+uuj7a9RMAcas76Bo2Ny + OCR+s6DXbTVU8TVbPZ80OTIJguVl8w7w6JkcR2zUPOJ3/wAAAP//AwD70pB6qhMAAA== + headers: + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: [W/"3a7b6d7adcc0d27075a2b61e88077c5e"] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 200, message: OK} +- request: + body: null + headers: {} + method: GET + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/mv0g5wkv + response: + body: + string: !!binary | + H4sIALrrvlcAA9xYS4/bNhC+51csfOfK8mu9gVZBgaJFgTaXJEXRy4KiRhZjiVRIymvn13coSrK0 + onYXKAoEvVkzH4ec4Tw+OvpwLoubEyjNpXhYhLfLxQ0IJlMuDg+LL59/IfvFh/hdZBQVmjKDqPjd + zU3E07g8LQ/bp+MpCvDDyrShptaxrpOSGwPpYybVowZjCihBmChoARZrLhXEmhYQBc1PK2O1Urj3 + hXAtCR4B4i+ffo6CqdiCaSlrYeLV8vY+jIL2yypKUCynwhDKmBUSPJ02yf1xc/f9e/J1pXbbr1Hg + QzU+1Anx6G4ELx4WRtWwCNwuVBtQb4JKlSLSo2AKKIaJUHNjY/CwSPHT8BIW6Fa4I8s9WW0/h6v3 + 2/v3693fGIl+QbO+rtK3r7/D9dcFbby1keiB/XBXGoabzXq72nRXitKMK22IoCU8Pz8qCzqvY7Ks + qLh4NFBSXnjkT5Bobny2qlwKnzyj50lUg6FbUcKLAlP56uLm6b91ThsFgPmQpgq09nl/NiBSewuz + kEIyWnDjM6/ggCXoC5HE6ipcfdxvwuVdFAxF3bExR9Vl3iuntisILaqcrt6EWr+GEjXeB2fTuxpc + D7qW1SL1FUqv0W2iU6XoZaTEeA5alM9IRZXhGI5rQ3q2wmec1iaXin9/3fzAbEINy72YnFfVMBt9 + Kf2/TMkXEuSHycXh7bS9kWQcilR3/tgMYryiblyssMLGkkH7GayM6EkTUEoqgsGtpNDgjUmDG8Rs + jI7/wCn3IqAzMb7uZ6DfnJUXMY3/p9N05VRooQecKU/0gpqv4MoDx5SeZkRUKclwN4xDV1a0gTeW + Pu7++n35K4b0JdDYyvgo4XK5HC6fHtSjM5j68U8Vak6Qelc3iCa0acrtSTD4U9jE15PkzF5QhheP + KzDpElDTiNSWPuAujiPMoAw9E0dwvCo4Q1l1FCCRsgAqFnFGC23JVQ/oKAd6QRhV3Qg08ggiTo55 + 9a1EePPlNAkX8WYZrvZ726fFsAVt4nC/R9rVfrRVhkZJQ+b+5JpitvTfXZepuHKXWUph8jjECpoI + J9gLUIV8ZrUcgRtpu28774ntUQ1B/fLpygKu0uspc1k04fZ3Hl7SA5BaFXFuTKXfBwHV2N31baIo + F7Zw2oy/xZaLLeBim/5jCZit6WMhDzI4of+3lTh8AHHiSgoLeNBUpIk8I/vo7bdtRUFFsXt8lDYB + 3W+nyYEWJscTIxMWRyGfRBQMZA6UQsLNVe8+W1Wt8OIwCw91YYnfAPVc088Qy2hxTF6hA1nXBi9K + FgNEJ2jDp3WNXRSnoDheMSPpuCvLjFgtFQxiu91U2sVJpjVrGu1166vMgWrBv9XQVhKKMfIcW7GK + N2u234RZytiarbPdbr3bZrANl2sGe0gY5vjsUmf5BKKURKfHmUrr9e0YGFda+zgiOce0VJcR1ejH + dIMANNReoC1PpPOoKKs3PhF6fG+hfXRdmczwHdYg5p5SLqAaI6Bkzk1F6+KIJdtI+vMNWJGW2M4g + phXHc0zlzstg6ua/9/zuJc/f8h79AeLQS9oUcQOioH62WSeaKV7NstGBvm/nDdUmFbIfmRIkfMSG + 1NMAnyHxWMp4sXjkZ/vYKUlwIHqodMp1U9teHTgrsiu2mdY89w7EZjo929go0lT7RwL6NVO/vd4N + SnzVC5haxTs/2cmeAczNZLutfCLuNidaDENSK+1eCikYfAp3/HKs8t/N4Jnh336Mmfx38kY4nG0A + cEwp/zHskwszFSmuz2DNmOcVgTcy47v1vKoN+FKjna+EC+SstXu2WU7h+uuj7a9RMAcas76Bo2Ny + OCR+s6DXbTVU8TVbPZ80OTIJguVl8w7w6JkcR2zUPOJ3/wAAAP//AwD70pB6qhMAAA== + headers: + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: [W/"dc8a40b50120c8734b985d0834901fd3"] + strict-transport-security: [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/mv0g5wkv/void + response: + body: + string: !!binary | + H4sIALvrvlcAA9xYS4/bNhC+51csfOfK8iveQKugQNGiQJtLHih6WVDUyGIskQpJee38+g5FSZZW + 1O4CRYEgN2vm45AznMdHR+/PZXFzAqW5FPeL8Ha5uAHBZMrF4X7x+dNvZL94H7+JjKJCU2YQFb+5 + uYl4Gpen5WH7eDxFAX5YmTbU1Do+SZ5CGgXtp9WYSwWxpgVEQfPTylitFO50IVxLghtC/Pnjr1Ew + FVswLWUtTLxa3t6FUdB+WUUJiuVUGEIZs0KCZ9EmuTtu3n7/nnxdqd32axT4UM2J64R4dDeCF/cL + o2pYBG4Xqg2oV0GlShHpUTAF1EBKqLmxMbhfpPhpeAkLdCvckeWerLafwtW77d279e4fjES/oFlf + V+nr19/h+uuCNt7aSPTAfrgLDMPNZr1dbboLRGnGlTZE0BKenh+VBZ3XMVlWVFw8GigpLzzyR0g0 + Nz5bVS6FT57R8ySqwdCtKOFFgYl7dXHz+P86p40CwHxIUwVa+7w/GxCpvYVZSCEZLbjxmVdwwILz + hUhidRWuPu424fJtFAxF3bExR9Vl3iuntisILaqcrl6FWr+EEjXeB2fTuxpcD7qW1SL1FUqv0W2i + U6XoZaTEeA4aks9IRZXhGA4NxhRQAhbreIXPOK1NLhX//rL5gdmEGpZ7MTmvqmE2+lL6p0zJZxLk + h8nF4e20vZFkHIpUd/7YDGK8om5crLDCxpJB+xmsjOhJE1BKKoLBraTQ4I1JgxvEbIyO/8Ip9yyg + MzG+7iegP5yVZzGN/6fTdOVUaKEHnCmP9IKar+DKA8eUnmZEVCnJcDeMQ1dWtIE3lj7s/v5z+TuG + 9DnQ2Mr4KOFyuRwunx7UozOY+vEvFWpOlqDMIZrQpim3J8HgT2ETX5HyMHtBGV48rsCkS0BNI1Jb + +oC7OI4wgzL0TBzB8argDGXVUYBEygKoWMQZLbQlVz2goxzoBWFUdSPQyCOIODnm1bcS4c2X0yRc + xJtluNrvbZ8Wwxa0icP9HmlX+9FWGRolDZn7wjXFbOm/uy5TceUus5TC5HGIFTQRTrAXoAr5zGo5 + AjfSdt923hPboxo6+vnjlQVcpddT5rJowu3vPLykByC1KuLcmEq/CwKqsbvr20RRLmzhtBl/iy0X + W8DFNv2HEjBb04dCHmRwQv9vK3F4D+LElRQWcK+pSBN5RvbR22/bioKKYvf4IG0Cut9OkwMtTI4n + RiYsjkI+iigYyBwohYSbq959tqpa4cVhFh7qwhK/Aeqppp8hltHimLxCB7KuDV6ULAaITtCGT+sa + uyhOQXG8YkbScVeWGbFaKhjEdruptIuTTGvWNNrr1leZA9WCf6uhrSQUY+Q5tmIVb9ZsvwmzlLE1 + W2e73Xq3zWAbLtcM9pAwzPHZpc7yCUQpiU6PM5XW69sxMK609ilEco5pqS4jqtGP6QYBaKi9QFue + SOdRUVavfCL0+N5C++i6MpnhO6xBzD2lXEA1RkDJnJuK1sURS7aR9OcbsCItsZ1BTCuO55jKnZfB + 1M3/7vnb5zzHJ13JDSb5QybVw5Wn/YRxuHsuDtNX+A/gdS9pC8ONxYL6OXadaKZ4NcvBB/p+iDUP + DFIh55MpQZpLbAA9bf8JEo+ljBeLR36yj+UGBGmA5wGRct10NK8OnBXZtZiZgTT3+sURMj3b2CiS + c/v3Cfo107V6vaMHORUCplbxzk+Wz2QAc0zEbisfibvNiRbDkNRKu/dRCobyomPVY5X/bgaPK//2 + Y8zkH6NXwuFsA4DDWfmPYR+amKlI7H0Ga8Y8bye8kRnfredVbcCXGi2rIFwgU6/dY9UyKTdVHuxU + iYI50JjrDhwdU+Ih3Z0FvWyrIcgv2epZtMmRPxEsL5t3gEfP5Dhio+YRv/kXAAD//wMAowUFVI4U + AAA= + headers: + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: [W/"2631323777f7f7508c09bed687cc960c"] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 200, message: OK} +- request: + body: !!python/unicode bkhpqm20.9111443524salefalse2 + headers: {} + method: POST + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions + response: + body: + string: !!binary | + H4sIALzrvlcAA9xYTW/jNhC9768IfGdk2U7WWShaFFgs0EN7yW4L9BJQ1NhiLJFcknLs/fUdipIs + RVSSHgoUvVkzj0POcD4enXw+VeXVEbThUtwv4uvl4goEkzkX+/vF929fyXbxOf2QWE2FocwiKv1w + dZXwPFVVXMRWL5MIP5zMWGprk9LaFlLzn5AnUStyWntWkBpaQhI1P52M1VrjbmfCjSS4KaTfH74k + 0VTswLSStbDpanl9FydR++UUFWhWUGEJZcwJCZ7H2OzusPn482f2tNK3N09JFEI1p64zEtBdCV7e + L6yuYRH5XaixoN8FlTpHZEDBNFALOaH2ysXgfpHjp+UVLNCt+JYst2R18y1efbq5+7RZ/oWR6Bc0 + 62uV/7P1lwVtvI2V6IH78JcYx5vN+ma16S4RpTuujSWCVvDy/Kgs6byOyUpRcQ5ooKK8DMifITPc + hmypQoqQfEdPk6hGQ7eSjJclJu/Fxc3zv+ucsRoA8yHPNRgT8v5kQeTuFmYhpWS05DZkXsMeiy4U + IonVVfr6uNvEy49JNBR1x8Yc1ed5r7zarSC0VAVdvQu1fgslarwPzqZ3NbgedG1XizxUKL3GtIlO + tabnkRLjOWhKISOKassxHAasLaECLNbxipDxS/d6y/zAbEYtK4KYgis1zMZQSv8vU/KVBPnP5OLw + dtreSHYcytx0/rgMYlxRPy5WWGFjyaD9DFYm9GgIaC01weAqKQwEY9LgBjEbo9PfcMq9CuhMjK/7 + BehXb+VVTOP/8ThdORU66B5nyjM9o+YJfHngmDLTjEiUlgx3wzh0ZUUbeGPpz9XDl7uvGNLXQGMr + 46PEy+VyuHx60IDOYuqnvyjUHB1BmUM0oc1z7k6CwZ/CJr4eJWfugnZ48bgCky4DPY1I7egD7uI5 + wgzK0hPxBCeoghNUqqMAmZQlULFId7Q0jlz1gI5yoBeEUd2NQCsPINLsUKgfFcKbL6/JuEg3y3i1 + 3bo+LYYtaJPG2y3SrvajrTI0Shoy9wc3FLOl/+66jOLaX2YlhS3SGCtoIpxgz0A18pnVcgRupO2+ + 7bwnrkc1lPT7w4UFXKSXUxaybMId7jy8onsgtS7TwlplPkURNdjdzXWmKReucNqMv8aWiy3g7Jr+ + YwWYrfljKfcyOqL/10rsP4M4ci2FA9wbKvJMnpB99PbbtqJBUewev0uXgP631xRAS1vgiZEJi4OQ + zyKJBjIPyiHj9qL3n62q1nhxmIX7unTEb4B6qelniGO0OCYv0IGsa4NnLcsBohO04TOmxi6KU1Ac + LpiRdNyV5Y44LRUMUrfdVNrFSeY1axrtZeuLzINqwX/U0FYSijHyHFuxTjdrtt3Eu5yxNVvvbm/X + tzc7uImXawZbyBjm+OxSb/kIopLE5IeZSuv17RgYV1r7HCIFx7TU5xHV6Md0gwA01F6gK0+k86io + 1Dspfo/vLbz6DmsQc08pH1CDEdCy4FbRujxgyTaS/nwDVmQktjNIqeJ4jqncexm9dLOXtKHxjbGk + YZZVZ4ZprmZZ2EDft7GGYhKFU1/mBIkOcUEMFP4LJB5L2yAWj/xiHzcdCA6CAIXMuWlyOqgDb0V2 + STbTkubeP9hEpmcbG0V65h7Q6NdM3vZ6PyDwNStgahXv/Ogm2g5gbha5beUz8bc50WIYslobz5Bz + sPgE7HjVWBW+mwG9Dm8/xkz+M3gnHE4uANiedfgY7qmBmYrULmSwZizAnvFGZnx3nqvaQig12rlC + uECuVvvnipulvq88ur6SRHOgMdsZODomRUPCMwt621ZDkd6y1fMoW+AEJVheLu8Aj76T44iNmkf6 + 4W8AAAD//wMAsGw/oJQSAAA= + headers: + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: [W/"9dc35e05ac0c4b9722a31d165e3eb11a"] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 201, message: Created} +- request: + body: 15.76 + headers: {} + method: PUT + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/pm1h1tr0/submit_for_settlement + response: + body: + string: !!binary | + H4sIAL3rvlcAA9xYS4/bNhC+51csfOdK8mPjDbQKCgQBemgvaVqglwVFjSzGEqmQlNfOr+9QlGRp + Re0uULQoerNmPg45w3l8dPzxXJU3J1CaS/Gwim7D1Q0IJjMuDg+rr799JvvVx+RdbBQVmjKDqOTd + zU3Ms6SuoiIyKowD/LAybahpdKKbtOLGQPaYS/WowZgSKhAmDjqAxZpLDYmmJcRB+9PKWKMU7n0h + XEuCR4Dk65dPcTAXWzCtZCNMEu1u39/FQfdlFRUoVlBhCGXMCgmeTpv0/rh9/+NH+m2t7nbf4sCH + an1oUuLR3QhePqyMamAVuF2oNqDeBJUqQ6RHwRRQDBOh5sbG4GGV4afhFaySdRjdkXBP1rvfovWH + 3f2HbfgnRmJY0K5v6uzt6yNcf13QxVsbiR7YD3elUbTdbnbrbX+lKM250oYIWsHz86OypMs6Jqua + iotHAxXlpUf+BKnmxmerLqTwyXN6nkU1GLsVp7wsMZWvLm6f/lnntFEAmA9ZpkBrn/dnAyKzt7AI + KSWjJTc+8woOWIK+EEmsrtLVx/02Ct/HwVjUHxtzVF2WvXJqu4LQsi7o+k2ozWso0eB9cDa/q9H1 + oGt5IzJfoQwa3SU6VYpeJkqM56hF+YzUVBmO4bg2pGcrfMZpYwqp+I/XzY/MptSwwospeF2Ps9GX + 0v/LlHwhQf4zuTi+na43kpxDmeneH5tBjNfUjYs1VthUMmo/o5UxPWkCSklFMLi1FBq8MWlxo5hN + 0ckvOOVeBPQmptf9DPSzs/IipvX/dJqvnAst9IAz5YleUPMNXHngmNLzjIhrJRnuhnHoy4q28NbS + H+svn+4/Y0hfAk2tTI8ShWE4Xj4/qEdnMPWTn2rUnCDzrm4RbWizjNuTYPDnsJmvJ8mZvaAcLx5X + YNKloOYRaSx9wF0cR1hAGXomjuB4VXCGqu4pQCplCVSskpyW2pKrAdBTDvSCMKr6EWjkEUSSHov6 + e4Xw9stpUi6SbRit93vbp8W4BW2TaL+P4qD76KoMjZKWzP3ONcVsGb77LlNz5S6zksIUSYQVNBPO + sBegCvnMOpyAW2m3bzfvie1RLUH9+uXKAq7S6ykLWbbh9nceXtEDkEaVSWFMrT8EAdXY3fVtqigX + tnC6jL/Flost4GKb/mMFmK3ZYykPMjih/7e1OHwEceJKCgt40FRkqTwj+xjsd21FQU2xe/wqbQK6 + 305TAC1NgSdGJiyOQj6JOBjJHCiDlJur3n12qkbhxWEWHprSEr8R6rlmmCGW0eKYvEJHsr4NXpQs + R4he0IVP6wa7KE5BcbxiJtJpV5Y5sVoqGCR2u7m0j5PMGtY22uvWV5kDNYJ/b6CrJBRj5Dm2YpVs + N2y/jfKMsQ3b5Hd3m7tdDrso3DDYQ8owxxeXOssnEJUkOjsuVNqg78bAtNK6xxEpOKalukyoxjCm + WwSgoe4CbXkinUdFVb/xiTDgBwvdo+vKZMbvsBbRPZ7W4e19NH5KuYBqjICSBTc1bcojlmwrGc43 + YkVaYjuDhNYczzGXOy+DuZt/3/PoJc/f8h4dx2H2pPx34jBIuhRxA6KkfrbZpJopXi+y0ZF+aOct + 1SY1sh+ZESR8xIbU0wCfIfFYynixeORn+9gpSXAgeqh0xnVb214dOCuyL7aF1rz0DsRmOj/b1CjS + VPtHAvq1UL+D3g1KfNULmFvFOz/ZyZ4DLM1ku618Iu42Z1oMQ9oo7V4KGRh8Cvf8cqry383omeHf + foqZ/XfyRjicbQBwTCn/MeyTCzMVKa7PYMOY5xWBN7Lgu/W8bgz4UqObr4QL5KyNe7ZZTuH666Pt + r3GwBJqyvpGjU3I4Jn6LoNdttVTxNVsDnzQFMgmC5WXzDvDouZxGbNI8knd/AQAA//8DALxgA66q + EwAA + headers: + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: [W/"5aef82c605c630f496819fc0d4379a6a"] + strict-transport-security: [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/pm1h1tr0/void + response: + body: + string: !!binary | + H4sIAL3rvlcAA9xYS2/bOBC+91cEvjOy/EidQFGwQFFgD7uXtrvAXgKKGlmMJVIlKcfur9+hKMlS + RCUBFgsUvVkzH4ec4Tw+Ono4lcXVEZTmUtwvwuvl4goEkykX+/vFt6+fyW7xEH+IjKJCU2YQFX+4 + uop4GldlmIdGLaMAP6xMG2pqHR8lTyGNgvbTasy5gljTAqKg+WllrFYKdzoTriXBDSH+9uVTFEzF + FkxLWQsTh9vrjzdR0H5ZRQmK5VQYQhmzQoJn0Sa5PWw+/viRPK3UzfYpCnyo5sR1Qjy6K8GL+4VR + NSwCtwvVBtS7oFKliPQomAJqICXUXNkY3C9S/DS8hEW8WoY3ZLkjq+3XcHW3vb3bLP/BSPQLmvV1 + lb5/fYjrLwvaeGsj0QP74S4wDDeb9Xa16S4QpRlX2hBBS3h5flQWdF7HZFlRcfZooKS88MifIdHc + +GxVuRQ+eUZPk6gGQ7eihBcFJu7Fxc3z/+ucNgoA8yFNFWjt8/5kQKT2FmYhhWS04MZnXsEeC84X + IonVVbj6uN2Ey49RMBR1x8YcVed5r5zariC0qHK6ehdq/RZK1HgfnE3vanA96FpWi9RXKL1Gt4lO + laLnkRLjOWhIPiMVVYZjODQYU0AJWKzjFT7jtDa5VPzH2+YHZhNqWO7F5LyqhtnoS+lfMiVfSZCf + JheHt9P2RpJxKFLd+WMziPGKunGxwgobSwbtZ7AyokdNQCmpCAa3kkKDNyYNbhCzMTr+A6fcq4DO + xPi6X4B+d1ZexTT+H4/TlVOhhe5xpjzTM2qewJUHjik9zYioUpLhbhiHrqxoA28s/b368un2M4b0 + NdDYyvgo4XK5HC6fHtSjM5j68W8Vao6WoMwhmtCmKbcnweBPYRNfkfIwe0EZXjyuwKRLQE0jUlv6 + gLs4jjCDMvREHMHxquAEZdVRgETKAqhYxBkttCVXPaCjHOgFYVR1I9DIA4g4OeTV9xLhzZfTJFzE + m2W42u1snxbDFrSJw90ujIL2o60yNEoaMvcX1xSzpf/uukzFlbvMUgqTxyFW0EQ4wZ6BKuQzq+UI + 3Ejbfdt5T2yPaujoty8XFnCRXk6Zy6IJt7/z8JLugdSqiHNjKn0XBFRjd9fXiaJc2MJpM/4aWy62 + gLNt+o8lYLamj4Xcy+CI/l9XYv8A4siVFBZwr6lIE3lC9tHbb9uKgopi9/hT2gR0v50mB1qYHE+M + TFgchHwWUTCQOVAKCTcXvftsVbXCi8Ms3NeFJX4D1EtNP0Mso8UxeYEOZF0bPCtZDBCdoA2f1jV2 + UZyC4nDBjKTjriwzYrVUMIjtdlNpFyeZ1qxptJetLzIHqgX/XkNbSSjGyHNsxSrerNluE2YpY2u2 + zm5u1jfbDLbhcs1gBwnDHJ9d6iwfQZSS6PQwU2m9vh0D40prn0Ik55iW6jyiGv2YbhCAhtoLtOWJ + dB4VZfXOJ0KP7y20j64Lkxm+wxpE+3haLa9vw+FTygVUYwSUzLmpaF0csGQbSX++ASvSEtsZxLTi + eI6p3HkZTN38756Hr3mOT7qSG0zyx0yqxwtPm4vD5En5i8Rh+gr/CbzuJW1huLFYUD/HrhPNFK9m + OfhA3w+x5oFBKuR8MiVIc4kNoKftv0DisZTxYvHIL/ax3IAgDfA8IFKum47m1YGzIrsWMzOQ5l6/ + OEKmZxsbRXJu/z5Bv2a6Vq939CCnQsDUKt750fKZDGCOidht5TNxtznRYhiSWmn3PkrBUF50rHqs + 8t/N4HHl336Mmfxj9E44nGwAcDgr/zHsQxMzFYm9z2DNmOfthDcy47v1vKoN+FKjZRWEC2TqtXus + WiblpsqjnSpRMAcac92Bo2NKPKS7s6C3bTUE+S1bPYs2OfInguVl8w7w6JkcR2zUPOIP/wIAAP// + AwA/nrQrjhQAAA== + headers: + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: [W/"9884eea7cf9f9b88a8240207a19414eb"] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 200, message: OK} +- request: + body: !!python/unicode bkhpqm20.9111443524salefalse2 + headers: {} + method: POST + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions + response: + body: + string: !!binary | + H4sIAL7rvlcAA9xYTW/jNhC9768IfGdk2U7WCRQtChQtWqBF0U166GVBUSOLa4nUkpRj59fvUJRk + yaKS9FCg6M2aeRxyhvPx6OjTsSyuDqA0l+JhEV4vF1cgmEy52D0snh5/ItvFp/hDZBQVmjKDqPjD + 1VXE03h7fLktsz1EAX5YmTbU1Dqmtcml4i+QRkErslpzqiDWtEB889PKWK0U7nYiXEuCm0L89PnH + KJiKLZiWshYmXi2v78IoaL+sogTFcioMoYxZIcHzaJPc7TcfX16Sryt1e/M1Cnyo5tR1Qjy6K8GL + h4VRNSwCtwvVBtS7oFKliPQomAJqICXUXNkYPCxS/DS8hAW6Fd6S5Zasbh7D1f3N3f1m9TdGol/Q + rK+r9J+tPy9o462NRA/sh7vEMNxs1jerTXeJKM240oYIWsLl+VFZ0Hkdk2VFxcmjgZLywiN/hkRz + 47NV5VL45Bk9TqIaDN2KEl4UmLxnFzfP/65z2igAzIc0VaC1z/ujAZHaW5iFFJLRghufeQU7LDpf + iCRWV+Hq424TLj9GwVDUHRtzVJ3mvXJqu4LQosrp6l2o9VsoUeN9cDa9q8H1oGtZLVJfofQa3SY6 + VYqeRkqM56Ap+YxUVBmO4dBgTAElYLGOV/iMn7vXW+YHZhNqWO7F5LyqhtnoS+n/ZUq+kiD/mVwc + 3k7bG0nGoUh154/NIMYr6sbFCitsLBm0n8HKiB40AaWkIhjcSgoN3pg0uEHMxuj4N5xyrwI6E+Pr + vgD94qy8imn8PxymK6dCC93hTHmmJ9R8BVceOKb0NCOiSkmGu2EcurKiDbyx9OfPvz5+/AND+hpo + bGV8lHC5XA6XTw/q0RlM/fiHCjUHS1DmEE1o05Tbk2Dwp7CJrwfJmb2gDC8eV2DSJaCmEaktfcBd + HEeYQRl6JI7geFVwhLLqKEAiZQFULOKMFtqSqx7QUQ70gjCquhFo5B5EnOzz6luJ8ObLaRIu4s0y + XG23tk+LYQvaxOF2i7Sr/WirDI2Shsz9xTXFbOm/uy5TceUus5TC5HGIFTQRTrAnoAr5zGo5AjfS + dt923hPboxpK+vT5zALO0vMpc1k04fZ3Hl7SHZBaFXFuTKXvg4Bq7O76OlGUC1s4bcZfY8vFFnCy + Tf9LCZit6ZdC7mRwQP+vK7H7BOLAlRQW8KCpSBN5RPbR22/bioKKYvf4XdoEdL+dJgdamBxPjExY + 7IV8FlEwkDlQCgk3Z737bFW1wovDLNzVhSV+A9Slpp8hltHimDxDB7KuDZ6ULAaITtCGT+sauyhO + QbE/Y0bScVeWGbFaKhjEdruptIuTTGvWNNrz1meZA9WCf6uhrSQUY+Q5tmIVb9ZsuwmzlLE1W2e3 + t+vbmwxuwuWawRYShjk+u9RZPoAoJdHpfqbSen07BsaV1j6HSM4xLdVpRDX6Md0gAA21F2jLE+k8 + KsrqnRS/x/cWXn2HNYi5p5QLqMYIKJlzU9G62GPJNpL+fANWpCW2M4hpxfEcU7nzMrh0s5e0oXGN + saB+llUnmilezbKwgb5vYw3FJBVOfZkSJDrEBtFT+BdIPJYyXiwe+WIfOx0IDgIPhUy5bnLaqwNn + RXZJNtOS5t4/2ESmZxsbRXpmH9Do10ze9no3IPA1K2BqFe/8YCdaBjA3i+y28pm425xoMQxJrbRj + yCkYfAJ2vGqs8t/NgF77tx9jJv8ZvBMORxsAbM/Kfwz71MBMRWrnM1gz5mHPeCMzvlvPq9qALzXa + uUK4QK5Wu+eKnaWur3yxfSUK5kBjtjNwdEyKhoRnFvS2rYYivWWr51EmxwlKsLxs3gEePZPjiI2a + R/zhOwAAAP//AwCkHVGolBIAAA== + headers: + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: [W/"f3050875f3e1625c4e9b04b260a35b36"] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 201, message: Created} +- request: + body: 20.92 + headers: {} + method: PUT + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/8xz6mfke/submit_for_settlement + response: + body: + string: !!binary | + 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 + headers: + cache-control: [no-cache] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 422, message: Unprocessable Entity} +- request: + body: null + headers: {} + method: PUT + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/8xz6mfke/void + response: + body: + string: !!binary | + H4sIAL/rvlcAA9xYTW/jNhC9768wfGdk2U7WCRQtChQtWqBF0U166GVBUSOLa4nUkpRj59d3KEqy + FFFJgKLAojdr5nHIGc7Ho6NPp7JYHEFpLsX9MrxaLRcgmEy52N8vHx9+Irvlp/hDZBQVmjKDqPjD + YhHxNN6dnm/K7ABRgB9Wpg01tY6PkqeQRkH7aTXmXEGsaYHY5qeVsVop3OlMuJYEN4T48fOPUTAV + WzAtZS1MvF5d3YZR0H5ZRQmK5VQYQhmzQoJn0Sa5PWw/Pj8nX9fq5vprFPhQzYnrhHh0C8GL+6VR + NSwDtwvVBtS7oFKliPQomAJqICXULGwM7pcpfhpewhLdCm/IakfW1w/h+u769m67/hsj0S9o1tdV + +v71G1x/WdDGWxuJHtgPd4FhuN1urtfb7gJRmnGlDRG0hJfnR2VB53VMlhUVZ48GSsoLj/wJEs2N + z1aVS+GTZ/Q0iWowdCtKeFFg4l5c3D79t85powAwH9JUgdY+708GRGpvYRZSSEYLbnzmFeyx4Hwh + klhdhauP2224+hgFQ1F3bMxRdZ73yqntCkKLKqfrd6E2b6FEjffB2fSuBteDrmW1SH2F0mt0m+hU + KXoeKTGeg4bkM1JRZTiGQ4MxBZSAxTpe4TNOa5NLxZ/fNj8wm1DDci8m51U1zEZfSv8vU/KVBPlu + cnF4O21vJBmHItWdPzaDGK+oGxdrrLCxZNB+BisjetQElJKKYHArKTR4Y9LgBjEbo+PfcMq9CuhM + jK/7BegXZ+VVTOP/8ThdORVa6B5nyhM9o+YruPLAMaWnGRFVSjLcDePQlRVt4I2lP3/+9eHjHxjS + 10BjK+OjhKvVarh8elCPzmDqxz9UqDlagjKHaEKbptyeBIM/hU18RcrD7AVlePG4ApMuATWNSG3p + A+7iOMIMytATcQTHq4ITlFVHARIpC6BiGWe00JZc9YCOcqAXhFHVjUAjDyDi5JBX30qEN19Ok3AR + b1fherezfVoMW9A2Dnc7pF3tR1tlaJQ0ZO4vrilmS//ddZmKK3eZpRQmj0OsoIlwgj0DVchn1qsR + uJG2+7bzntge1dDRx88XFnCRXk6Zy6IJt7/z8JLugdSqiHNjKn0XBFRjd9dXiaJc2MJpM/4KWy62 + gLNt+l9KwGxNvxRyL4Mj+n9Vif0nEEeupLCAe01FmsgTso/efttWFFQUu8fv0iag++00OdDC5Hhi + ZMLiIOSTiIKBzIFSSLi56N1nq6oVXhxm4b4uLPEboF5q+hliGS2OyQt0IOva4FnJYoDoBG34tK6x + i+IUFIcLZiQdd2WZEaulgkFst5tKuzjJtGZNo71sfZE5UC34txraSkIxRp5jK1bxdsN22zBLGduw + TXZzs7m5zuA6XG0Y7CBhmOOzS53lI4hSEp0eZiqt17djYFxp7VOI5BzTUp1HVKMf0w0C0FB7gbY8 + kc6joqze+UTo8b2F9tF1YTLDd1iDmHtKuYBqjICSOTcVrYsDlmwj6c83YEVaYjuDmFYczzGVOy+D + qZv/3vPNa55PX5/fgde9pE0INw4K6ueWdaKZ4tUs9xzo++bdEGtSIdeRKUF6R2wAPe3uBRKPpYwX + i0d+sY+diQTHn4c4p1w3lezVgbMiu9KaacRzrz5sndOzjY0iKbV/G6BfM9Xa691YxDe8gKlVvPOj + neMZwNwEttvKJ+Juc6LFMCS10u5dkILBh2/HJscq/90MHhX+7ceYyT8l74TDyQYAh5LyH8M+sDBT + kdD6DNaMed4MeCMzvlvPq9qALzXaaUq4QIZau0eaZRCum36x3TQK5kBjjjdwdEwFhzRvFvS2rYYY + vmWrZ48mR95AsLxs3gEePZPjiI2aR/zhHwAAAP//AwC4/+S8hhMAAA== + headers: + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: [W/"89576f654a5b4782d90f64867af29787"] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 200, message: OK} +- request: + body: !!python/unicode 4 + headers: {} + method: POST + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/customers + response: + body: + string: !!binary | + H4sIAMDrvlcAA5SRPXKDMBCFe5+CUa9gMHhsj8BdTuA06TbsArKRYCQRw+2DCBlnQlKkfO/p2z+J + 86Ca4J2Mla3OWPS0ZQHpokWpq4y9XJ75gZ3zjSh661pFJt8EgZCYR7s0Snf7WIST8N6UFTVoxyd9 + PVZ3LK94G0ZVY2VE+D31r0tprOMaFAVaNhlzpicWzlEDfyVFqzrQ48onBbJZuV3d6nWNEoaVd6c3 + K90v/QyBI+TgAjd2lDGcpJOKWB5voz3fHnicXqL4lB5PSfIqwgcw832H/+MfwGf/+ea8lNSg9Y7f + CoyTheyWWyYi/OF4MFyRfheUjhdg0C7TgDEwLqsCoiFraZV91fI//wEAAP//AwAt4ce3LAIAAA== + headers: + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: [W/"7a29ac2ad012d9228773a9019150799f"] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 201, message: Created} +- request: + body: !!python/unicode 13515362fake-valid-nonce + headers: {} + method: POST + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/payment_methods + response: + body: + string: !!binary | + H4sIAMHrvlcAA6xVwXLaMBC98xWM78IYA3EyRrn12EuTHnrJyNIaa5AlV5JJ/PddGYMJgbSd9sa+ + fdLuPr8V+eNbraZ7sE4avYmS2TyaguZGSL3dRM9PX0gWPdJJzi0I6QlnVtDJdJoXUimkECaEBecC + hqgUdCXyWIoh5q3zpgZLEEnSVbJK14s8PkcPvFJa54lmNUy1VJvI2xaieEgqdjvHTd0w3V3JOG8B + /LG/KwR486AFiE8oynCmpL92vYUtCnYl0RjnmSKoIND7ZTK/y+Nz6Nh2q73teogw1VRscXW4S1b6 + O5ZuUVfJP6HdEtIC80EMP/VdA5tIYOhlDRFdzJM1mWdksXpKFg+r+4fl8gd+xNOB4Ya2EX93w3ig + d1R8xVJoM02X82SRZSGveyx4kIQS9Lt0DDs5xcdsZZRAe10bNTgGJeKSKfqsd9q8arxhxCZnUpmS + SOdapjnQQPqITv5duT/bkZEVPOnRevT52xnrhAaugEL6cbpDeEiUrFXHPgtjFDAd0aBOoPXJA7G1 + qDZBk7cq9Hp22WVm0q9SI21fn9RG+4omOMEH8ILZAbOo0GL+jtqjJyaIy15LphwMJ4bqFTDlK/zu + MLZ5hgWKrNkWSGsVrbxv3EMcM+fAu1lhmdThpdjiMK+sm6EV4oZ1NWj/UoOvjHhRZmviPVpt1ujt + I+i9tEYHwsYxLQrzhg/e6f6+GtojGLlgeje29A6dHN+1JU2yLMnjIQg4lrdGndnzCPRJCw1DT3w1 + iA+/D7gRLffBLuO5EQsU1xaOW9kEnd2gK7OWdcNmeLMDTdfuznbrPD5EAW+1/Nn2T0vR+xEnl6UE + S5cpz5ZJKThPeVqu1+l6VcIqmaccMig4ruzNo5P/8GDsQdeGOLG74ZFTfmBbLH3Ykg/T90s5/r/9 + AgAA//8DAHkKGt0VBwAA + headers: + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: [W/"7b0b8896e115bf0381687001c9aea5bb"] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 201, message: Created} +- request: + body: !!python/unicode 6s7ry62062.11salefalse4 + headers: {} + method: POST + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions + response: + body: + string: !!binary | + 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 + headers: + cache-control: [no-cache] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 422, message: Unprocessable Entity} +- request: + body: !!python/unicode 4 + headers: {} + method: POST + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/customers + response: + body: + string: !!binary | + H4sIAMLrvlcAA5SRzXKCMBSF9z5FJvsUZEDRCbjrE9hNd7fci0RJYJJQ5e1LLB07pV10ec7Jd/8i + DzfdsneyTnWm4OunmDMyVYfKnAr+cnwWOT+UK1kNzneabLliTCos822cJWm2ldEkgjdlVQPGi0mf + d6cr1me83Ebd4MnK6HsaXtfKOi8MaGJGtQX3diAe3aMW/kqqTvdgxoVPGlS7cPumM8saNdwW3pXe + nPK/9LMEnlCAZ37sqeA4Sa808TKJ1xsR5yLJjutkn+326eZVRg/gzg89/o9/AJ/97zcXtaIWXXDC + VmC9qlQ/3zKV0Q8ngNGCDLug8qICi26eBqyFcV4VEC05R4vsq1b4+Q8AAAD//wMAGHwjviwCAAA= + headers: + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: [W/"323ed0b14ea44185d9e863e99d1d1a4d"] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 201, message: Created} +- request: + body: !!python/unicode 87052457fake-valid-nonce + headers: {} + method: POST + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/payment_methods + response: + body: + string: !!binary | + H4sIAMPrvlcAA6xVTXPaMBC98ysY34U/gMTJGOXWYy9NeuglI0tro0GWXEkm8O+7MgYTAmk77Y19 + +6TdfX4riqddo6ZbsE4avYrSWRJNQXMjpK5X0cvzF5JHT3RScAtCesKZFXQynRalVAophAlhwbmA + ISoFnVdFLMUQ885504AliOT3yTJbLO+L+Bw98CppnSeaNTDVUq0ibzuI4iGp2O0cN03L9P5KxnkL + 4I/9XSHAzoMWID6hKMOZkv7a9RZqFOxKojXOM0VQQaAPizTBec+hY9ud9nbfQ4Spds2yq8Ndsua/ + Y+kOdZX8E9otIS0wH8TwU79vYRUJDL1sIKJZkt6RJCfZ8jnNHpcPj4v7H/gRTweGG7pW/N0N44He + UfEVS6HNNF0kaZbnIa97LHiQhBL0u3QMOznFx+zaKIH2ujZqcAxKxCVT9EVvtHnTeMOITc6kMhWR + znVMc6CB9BGd/Ltyf7YjIyt40qP16Mu3M9YJDVwBpfTjdIfwkKhYp459lsYoYDqiQZ1A65MHYmdR + bYIm71To9eyyy8ykX6VW2r4+aYz2a5pmRfwBvGDugVlUKEveUXv0xARx2WvFlIPhxFB9DUz5NX53 + GNs8wwJFNqwG0llF19637jGOmXPg3ay0TOrwUtQ4zBvbz9AKccv2DWj/2oBfG/GqTG3iLVpt1ur6 + CfRWWqMDYeWYFqXZ4YN3ur+vhvYIRi6Z3owtvUMnx3dtQdM8T4t4CAKO5a1RZ/Y8An3SQsvQE18N + 4sPvA25Ex32wy3huxALFdaXjVrZBZzfoyqxl+2EzvNmApvVms8vqIj5EAe+0/Nn1T0vZ+xEnl5UE + Sxdzni/SSnA+5/Pq7m5+t6xgmSZzDjmUHFf25tHJf3gwtqAbQ5zY3PDIKT+wLZY+bMmH6fulHP/f + fgEAAP//AwAscWuaFQcAAA== + headers: + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: [W/"6adb40bb32b41027f8cc9ba4e45bdffc"] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 201, message: Created} +- request: + body: !!python/unicode 87052457fake-valid-nonce + headers: {} + method: POST + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/payment_methods + response: + body: + string: !!binary | + H4sIAMTrvlcAA6xVTXPaMBC98ysY34U/MMTJGOXWYy9NeuglI0tr0CBLriQT+PddGYNJAmk77Y19 + 72m1u34rysd9o6Y7sE4avYrSWRJNQXMjpF6vouenL6SIHumk5BaE9IQzK+hkOi0rqRRKCBPCgnMB + Q1QKWudlLMUQ885504AliBR3ySLLF3dlfIkedbW0zhPNGphqqVaRtx1E8UAqdpvjpmmZPlxhnLcA + /lTfFQHsPWgB4hOJMpwp6a+lt7DGgV0hWuM8UwQnCPQ+TxPs9xI6ld1pbw89RJhqNyy72tx71fx3 + Kt3hXCX/RHZrkBaYD8PwU39oYRUJDL1sIKJZki5JUpBs8ZRmD4v7h7z4gR/xfGDI0LXi7zKMB3pH + xVcshTbTNE/SrCgCr3sseJCEK+h36RhWco5P7MYogfa61mpwDI6IS6bos95q86oxw4hNLkZlaiKd + 65jmQIPoIzr598n92Y6MquBJj9ajz98uVGc0aAVU0o/dHcMjUbNOneqsjFHAdERrphwEXc8elZ3F + cRN0eadCsRfZ3jOTfpdaafsCSGO039A0K+MP4DvlAZjFEWXJG2mPnpUgbhQ7sL1yA0z5DX54GMu8 + wIJENmwNpLOKbrxv3UMcM+fAu1llmdThqVhjM6/sMEMvxC07NKD9SwN+Y8SLMmsT79Brs1avH0Hv + pDU6CFaOaVGZPb545/z9beiP4OSK6e1Y0ht0cnrYcpoWRVrGQxBwvN4adeHPE9CTFlqGpvhqEB9+ + H3EjOu6DX8ZzIxYkrqsct7INc3bDXJm17DCshjdbwHXz+m7flPExCnin5c+uf1uq3pDYuawlWJrP + eZGnteB8zuf1cjlfLmpYpMmcQwEVx529eXTyH16MHejGECe2Nzxy5ge1xauPa/Kh+34rxz+4XwAA + AP//AwCsv9FEFgcAAA== + headers: + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: [W/"2d24100dce76f4926ed4b5d8369ed22b"] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 201, message: Created} +- request: + body: !!python/unicode 4tn7xm103.3salefalse4 + headers: {} + method: POST + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions + response: + body: + string: !!binary | + H4sIAMXrvlcAA9xYS2/jNhC+768wfGfkZ+IEioICRYse2stuFoteAooaWUwkUiUpx86v71CUZMmi + kvRQoOjNmvk45Dw489Hhw7HIZwdQmktxP19eLeYzEEwmXOzv54/ffiG7+UP0JTSKCk2ZQVT0ZTYL + eRLRbaFpWZzCAD+sTBtqKh3RymRS8TdIwqARWa05lRBpmkMY1D+tjFVK4W4nwrUkuClEj19/DoOx + 2IJpISthouVifbVehEHzaTUFKJZRYQhlzAoJHkib+PZlc/P2Fj+v1PX2OQx8qPrYVUw8upng+f3c + qArmgduFagPqU1CpEkR6FEwBNZAQamY2CPfzBD8NL2AerRbLa7LYkdX223J1t72929z+iaHoFtTr + qzL5Z+vPC5qAayPRA/vhsri7WWxXm+1Nm0WUplxpQwQt4PL8qMzptI7JoqTi5NFAQXnukb9CrLnx + 2SozKXzylB5HUQ36boUxz3Os3rOL6ebfdU4bBYD1kCQKtPZ5fzQgEpuFSUguGc258ZlXsMdb5wuR + xOuVuwtyu1kuMId9UXtsrFF1mvbKqe0KQvMyo6tPodYfoUSF+eBsnKteetC1tBKJ76J0Gt0UOlWK + ngZKjGevK/mMlFQZjuHQYEwOBeBlHa7wGT+3r4/M98zG1LDMi8l4Wfar0VfS/8uSfKdA/jO12M9O + 0xtJyiFPdOuPrSDGS+rGBTaSC0mv/fRWhvSgCSglFcHgllJo8MakxvViNkRHv+OUexfQmhim+wL0 + m7PyLqb2/3AYrxwLLXSPM+WVnlDzDO564JjS44oISyUZ7oZxaK8VreGuZ/36/cdmhyF9DzS0MjzK + crFY9JePD+rRGSz96KcSNQfLUKYQdWiThNuTYPDHsJGvB8mZTVCKiccVWHQxqHFEKksfcBfHESZQ + hh6JIzheFRyhKFsKEEuZAxXzKKW5tuyqA7SUA70gjKp2BBr5AiLaGHFzLBBefzlNzFG+WK52O9un + Rb8FbaLlbrcMg+ajuWVolNRs7jvXFKul+267TMmVS2Yhhcmi5SoMRsIR9gRUIZ9ZLQbgWtrs28x7 + YntUzUkfv55ZwFl6PmUm8zrc/s7DC7oHUqk8yowp9V0QUI3dXV/FinJhL05T8VfYcrEFnGzTfyoA + qzV5yuVeBgf0/6oU+wcQB66ksIB7TUUSyyOyj85+01YUlBS7xx/SFqD77TQZ0NxkeGKkwuJFyFcR + Bj2ZAyUQc3PWu89GVSlMHFbhvsot8euhLjXdDLGMFsfkGdqTtW3wpGTeQ7SCJnxaV9hFcQqKlzNm + IB12ZZkSq6WCQWS3G0vbOMmkYnWjPW99ljlQJfhfFTQ3CcUYeY6tWEWbNdttlmnC2Jqt0+vr9fU2 + hS2+HxjsIGZY45NLneUDiEISnbxM3LRO34yB4U1r3kMk41iW6jSgGt2YrhGAhpoE2uuJdB4VRflJ + it/hOwvvPsRqxORbykVUYwiUzLgpaZW/4J2tJd0Be7RIS+xnENGS40HGcudmcOlnJ2li4zpjTv00 + q4o1U7ycpGE9fdfHao5JShz7MiHIdIiNoufmXyDxWMp4sXjki33seCA4CTwcMuG6LmqvDpwV2VbZ + RE+aegBhFxmfbWgU+Zl9QqNfE4Xb6d2EwOesgLFVzPnBjrQUYGoY2W3lK3HZHGkxDHGltKPICRh8 + A7bEaqjy56bHr/3bDzGjfw0+CYejDQD2Z+U/hn1rYKUit/MZrBjz0GfMyITv1vOyMuArjWawEC6Q + rFXuvWKHqWssT7axhMEUaEh3eo4OWVGf8UyCPrZVc6SPbHVEymQ4QgleL1t3gEdP5TBig+YRffkb + AAD//wMASJk0OpYSAAA= + headers: + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: [W/"78f2c51f8ecd7c49786aebab0d0841ed"] + strict-transport-security: [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/a5msapmy/void + response: + body: + string: !!binary | + H4sIAMbrvlcAA9xYS2/jNhC+768IfGckvxInUBQUKFr00F52syh6CShqZDGRSJWkHDu/vkNRkqWI + SgIUBRa9WTMfh5wHZz46uj+WxcUBlOZS3C2Wl+HiAgSTKRf7u8XDt1/IbnEff4mMokJTZhAVf7m4 + iHga022paVWeogA/rEwbamodHyRPIY2C9tNqzKmCWNMCoqD5aWWsVgp3OhGuJcENIX74+nMUTMUW + TEtZCxMvw/XlOoyC9tNqSlAsp8IQypgVEjyMNsnN8+b69TV5Wqmr7VMU+FDNkeuEeHQXghd3C6Nq + WARuF6oNqE9BpUoR6VEwBdRASqi5sEG4W6T4aXgJi3gVLq9IuCOr7bfl6nZ7c7u5+QtD0S9o1tdV + +un12xDXnxe0AddGogf2w2Vwdx1uV5vtdZdBlGZcaUMELeHt+VFZ0Hkdk2VFxcmjgZLywiN/gURz + 47NV5VL45Bk9TqIaDN2KEl4UWLlnF7PNf+ucNgoA6yFNFWjt8/5oQKQ2C7OQQjJacOMzr2CPN84X + IonXq3AX5GazDDGHQ1F3bKxRdZr3yqntCkKLKqerT6HWH6FEjfngbJqrQXrQtawWqe+i9BrdFjpV + ip5GSoznoCP5jFRUGY7h0GBMASXgZR2v8Bmntcml4q8fmx+YTahhuReT86oaVqOvpP+XJflOgfww + tTjMTtsbScahSHXnj60gxivqxgU2kjeSQfsZrIzoQRNQSiqCwa2k0OCNSYMbxGyMjn/HKfcuoDMx + Tvcb0G/OyruYxv/DYbpyKrTQPc6UF3pCzRO464FjSk8rIqqUZLgbxqG7VrSBu5716/c/NzsM6Xug + sZXxUZZhGA6XTw/q0Rks/finCjUHy1DmEE1o05Tbk2Dwp7CJr8h5mE1QhonHFVh0CahpRGpLH3AX + xxFmUIYeiSM4XhUcoaw6CpBIWQAVizijhbbsqgd0lAO9IIyqbgQa+Qwi3hhxfSwR3nw5TcJRHi5X + u53t02LYgjbxcrdbRkH70d4yNEoaNveda4rV0n93XabiyiWzlMLk8XIVBRPhBHsCqpDPrMIRuJG2 + +7bzntge1fDRh69nFnCWnk+Zy6IJt7/z8JLugdSqiHNjKn0bBFRjd9eXiaJc2IvTVvwltlxsASfb + 9B9LwGpNHwu5l8EB/b+sxP4exIErKSzgTlORJvKI7KO337YVBRXF7vGHtAXofjtNDrQwOZ4YqbB4 + FvJFRMFA5kApJNyc9e6zVdUKE4dVuK8LS/wGqLeafoZYRotj8gwdyLo2eFKyGCA6QRs+rWvsojgF + xfMZM5KOu7LMiNVSwSC2202lXZxkWrOm0Z63PsscqBb87xram4RijDzHVqzizZrtNsssZWzN1tnV + 1fpqm8EW3w8MdpAwrPHZpc7yAUQpiU6fZ25ar2/HwPimtW8hknMsS3UaUY1+TDcIQENtAu31RDqP + irL65BOhx/cW2lfXmckMH2INYvYt5SKqMQRK5txUtC6e8c42kv6AA1qkJfYziGnF8SBTuXMzmPr5 + r11vXjezrk/fnz+C272kLQk3EArqZ5d1opni1Sz7HOj79t1Qa1Ih25EpQYJHbAQ9De8NEo+ljBeL + R36zj52KBAeghzqnXDd32asDZ0V2l2umFc+9+7B5Ts82Noq01P5zgH7N3Nde7wYjvuIFTK1izg92 + kmcAczPYbitfiMvmRIthSGql3csgBYNP345PjlX+3AyeFf7tx5jJnyWfhMPRBgDHkvIfwz6xsFKR + 0voM1ox5Xg2YkRnfredVbcBXGu08JVwgR63dM81yCNdPH20/jYI50JjlDRwdk8Eh0ZsFfWyroYYf + 2er5o8mRORC8XrbuAI+eyXHERs0j/vIPAAAA//8DANwgi1GJEwAA + headers: + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: [W/"1e479974433bed9340c9887248a0d096"] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 200, message: OK} +- request: + body: !!python/unicode bkhpqm10.011443524salefalse2 + headers: {} + method: POST + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions + response: + body: + string: !!binary | + H4sIAMfrvlcAA9xYS2/jNhC+768IfGdk+ZF1AkVBi0WBHtrLboqil4CixhZjiVRIyrHz6zsUJVmy + qCQ9FCh6s2Y+DjnDeXx09HAs8qsDKM2luJ+F1/PZFQgmUy5297PHH7+Qzewh/hIZRYWmzCAq/nJ1 + FfE0fhHLXZHcbqIAP6xMG2oqHdPKZFLxN0ijoBFZrTmVEGuaQxTUP62MVUrhbifCtSS4KcSP379F + wVhswbSQlTBxOL+ez6Og+bKKAhTLqDCEMmaFBM+jTXK7X319e0ueF+pm/RwFPlR96iohHt2V4Pn9 + zKgKZoHbhWoD6lNQqVJEehRMATWQEmqubAzuZyl+Gl7ALF7Mwxsy35DF+ke4uFvf3q3DvzAS3YJ6 + fVWm/2z9eUETb20kemA/3CWG4Wq1XC9W7SWidMuVNkTQAi7Pj8qcTuuYLEoqTh4NFJTnHvkrJJob + n60yk8In39LjKKpB360o4XmOyXt2cfX67zqnjQLAfEhTBVr7vD8aEKm9hUlILhnNufGZV7DDovOF + SGJ15a4+blfh/GsU9EXtsTFH1WnaK6e2KwjNy4wuPoVafoQSFd4HZ+O76l0PuratROorlE6jm0Sn + StHTQInx7DUln5GSKsMxHBqMyaEALNbhCp/xc/f6yHzPbEINy7yYjJdlPxt9Kf2/TMl3EuQ/k4v9 + 22l6I9lyyFPd+mMziPGSunGxwAobSnrtp7cyogdNQCmpCAa3lEKDNyY1rhezITr+Dafcu4DWxPC6 + L0C/OivvYmr/D4fxyrHQQnc4U17pCTXP4MoDx5QeZ0RUKslwN4xDW1a0hteWln9+W4U/Y0jfAw2t + DI8Szi0RmNJOrDSY+vFPJWoOlqBMIerQpim3J8Hgj2EjXw+SM3tBW7x4XIFJl4AaR6Sy9AF3cRxh + AmXokTiC41XBEYqypQCJlDlQMYu3NNeWXHWAlnKgF4RR1Y5AI/cg4mSflS8Fwusvp0m4iFfzcLHZ + 2D4t+i1oFYebTRgFzUdTZWiU1GTuD64pZkv33XaZkit3mYUUJotDrKCRcIQ9AVXIZxbzAbiWNvs2 + 857YHlVT0sfvZxZwlp5Pmcm8Dre/8/CC7oBUKo8zY0p9FwRUY3fX14miXNjCaTL+GlsutoCTbfpP + BWC2pk+53MnggP5fl2L3AOLAlRQWcK+pSBN5RPbR2W/aioKSYvf4XdoEdL+dJgOamwxPjExY7IV8 + FVHQkzlQCgk3Z737bFSVwovDLNxVuSV+PdSlppshltHimDxDe7K2DZ6UzHuIVtCET+sKuyhOQbE/ + YwbSYVeWW2K1VDCI7XZjaRsnmVasbrTnrc8yB6oEf6mgqSQUY+Q5tmIVr5Zsswq3KWNLttze3Cxv + 1ltYh/Mlgw0kDHN8cqmzfABRSKLT/USldfpmDAwrrXkOkYxjWqrTgGp0Y7pGABpqLtCWJ9J5VBTl + Jyl+h+8svPsOqxFTTykXUI0RUDLjpqRVvseSrSXd+XqsSEtsZxDTkuM5xnLnZXDpZidpQuMaY079 + LKtKNFO8nGRhPX3XxmqKSUqc+jIlSHSIDaKn8C+QeCxlvFg88sU+djoQHAQeCplyXee0VwfOimyT + bKIlTb1/sImMzzY0ivTMPqDRr4m87fRuQOBrVsDYKt75wU60LcDULLLbylfibnOkxTAkldKOIadg + 8AnY8qqhyn83PXrt336IGf1n8Ek4HG0AsD0r/zHsUwMzFamdz2DFmIc9441M+G49LysDvtRo5grh + Arla5Z4rdpa6vvJk+0oUTIGGbKfn6JAU9QnPJOhjWzVF+shWx6NMhhOUYHnZvAM8+lYOIzZoHvGX + vwEAAP//AwDTHcOBlBIAAA== + headers: + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: [W/"2600c2a291c787cf6032b530cf6f0106"] + strict-transport-security: [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/qn3gmb98/void + response: + body: + string: !!binary | + H4sIAMfrvlcAA9xYS2/jNhC+51cEvjOy/Mg6gaKgxaJAD+1lN0XRS0BRY4uxRCok5dj59R2KkixF + VJIeFlj0Zs18HHKG8/jo6P5Y5JcHUJpLcTcLr+azSxBMplzs7mYP338jm9l9fBEZRYWmzCAqvri8 + jHgaP4vlrkhuNlGAH1amDTWVjg+Sp5BGQfNpNeZUQqxpDlFQ/7QyVimFO50I15LghhA/fPsaBWOx + BdNCVsLE4fxqPo+C5ssqClAso8IQypgVEjyLNsnNfvXl9TV5Wqjr9VMU+FD1iauEeHSXgud3M6Mq + mAVuF6oNqE9BpUoR6VEwBdRASqi5tDG4m6X4aXgBs3gxD6/JfEMW6+/h4nZ9c7sO/8FIdAvq9VWZ + /rf15wVNvLWR6IH9cBcYhqvVcr1YtReI0i1X2hBBC3h7flTmdFrHZFFScfJooKA898hfINHc+GyV + mRQ++ZYeR1EN+m5FCc9zTNyzi6uXH+ucNgoA8yFNFWjt8/5oQKT2FiYhuWQ058ZnXsEOC84XIonV + lbv6uFmF8y9R0Be1x8YcVadpr5zariA0LzO6+BRq+RFKVHgfnI3vqnc96Nq2EqmvUDqNbhKdKkVP + AyXGs9eQfEZKqgzHcGgwJocCsFiHK3zGaWUyqfjrx+Z7ZhNqWObFZLws+9noS+n/ZUq+kyA/TS72 + b6fpjWTLIU9164/NIMZL6sbFAitsKOm1n97KiB40AaWkIhjcUgoN3pjUuF7Mhuj4D5xy7wJaE8Pr + fgP63Vl5F1P7fziMV46FFrrDmfJCT6h5AlceOKb0OCOiUkmGu2Ec2rKiNby2tPz76yr8FUP6Hmho + ZXiUcG6JwJR2YqXB1I9/KVFzsARlClGHNk25PQkGfwwb+YqUh9kL2uLF4wpMugTUOCKVpQ+4i+MI + EyhDj8QRHK8KjlCULQVIpMyBilm8pbm25KoDtJQDvSCMqnYEGrkHESf7rHwuEF5/OU3CRbyah4vN + xvZp0W9BqzjcbMIoaD6aKkOjpCZzf3FNMVu677bLlFy5yyykMFkcYgWNhCPsCahCPrOYD8C1tNm3 + mffE9qiajj58O7OAs/R8ykzmdbj9nYcXdAekUnmcGVPq2yCgGru7vkoU5cIWTpPxV9hysQWcbNN/ + LACzNX3M5U4GB/T/qhS7exAHrqSwgDtNRZrII7KPzn7TVhSUFLvHn9ImoPvtNBnQ3GR4YmTCYi/k + i4iCnsyBUki4OevdZ6OqFF4cZuGuyi3x66HearoZYhktjskztCdr2+BJybyHaAVN+LSusIviFBT7 + M2YgHXZluSVWSwWD2G43lrZxkmnF6kZ73vosc6BK8OcKmkpCMUaeYytW8WrJNqtwmzK2ZMvt9fXy + er2FdThfMthAwjDHJ5c6ywcQhSQ63U9UWqdvxsCw0pqnEMk4pqU6DahGN6ZrBKCh5gJteSKdR0VR + fpLid/jOQvPoOjOZ/jusRkw9pVxANUZAyYybklb5Hku2lnTn67EiLbGdQUxLjucYy52XwdjNH+z5 + +PX5E3jdSZqEcOMgp35uWSWaKV5Ocs+evmveNbEmJXIdmRKkd8QG0NPu3iDxWMp4sXjkN/vYmUhw + /HmIc8p1XcleHTgrsi2tiUY89erD1jk+29AoklL7twH6NVGtnd6NRXzDCxhbxTs/2Dm+BZiawHZb + +ULcbY60GIakUtq9C1Iw+PBt2eRQ5b+b3qPCv/0QM/qn5JNwONoA4FBS/mPYBxZmKhJan8GKMc+b + AW9kwnfreVkZ8KVGM00JF8hQK/dIswzCddNH202jYAo05Hg9R4dUsE/zJkEf26qJ4Ue2OvZoMuQN + BMvL5h3g0bdyGLFB84gv/gUAAP//AwB0w4gUhhMAAA== + headers: + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: [W/"582652cd4b21073cef099af834d22390"] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 200, message: OK} +- request: + body: !!python/unicode bkhpqm103.311443524salefalse2 + headers: {} + method: POST + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions + response: + body: + string: !!binary | + H4sIAMjrvlcAA9xYS2/jNhC+51cEvjOy/Mg6gaKgQFGgLbaX3SyKXgKKGluMJVJLUo69v75DUZIl + i0rSQ4GiN2vm45AznMdHR4/HIr8+gNJciodZeDOfXYNgMuVi9zB7+voL2cwe46vIKCo0ZQZR8dX1 + dcTTeLPcmbV4gSjADyvThppKx7QymVT8B6RR0Iis1pxKiDXNEV//tDJWKYW7nQjXkuCmED99+TkK + xmILpoWshInD+fJmOY+C5tNqClAso8IQypgVEjyQNsndfvXpx4/kZaFu1y9R4EPVx64S4tFdC54/ + zIyqYBa4Xag2oD4ElSpFpEfBFFADKaHm2gbhYZbip+EFzOLFPLwl8w1ZrL+Gi/v13f168ReGoltQ + r6/K9J+tPy9oAq6NRA/sh7vFMFytluvFqr1FlG650oYIWsDl+VGZ02kdk0VJxcmjgYLy3CN/hURz + 47NVZlL45Ft6HEU16LsVJTzPMXvPLq5e/13ntFEAmA9pqkBrn/dHAyK1tzAJySWjOTc+8wp2WHW+ + EEksr9wVyN0qnH+Kgr6oPTbmqDpNe+XUdgWheZnRxYdQy/dQosL74Gx8V73rQde2lUh9hdJpdJPo + VCl6Gigxnr2u5DNSUmU4hkODMTkUgMU6XOEzfm5f75nvmU2oYZkXk/Gy7GejL6X/lyn5RoL8Z3Kx + fztNbyRbDnmqW39sBjFeUjcuFlhhQ0mv/fRWRvSgCSglFcHgllJo8MakxvViNkTHn3HKvQloTQyv + +wL0q7PyJqb2/3AYrxwLLXSHM+WVnlDzAq48cEzpcUZEpZIMd8M4tGVFa3htaX37+fc/f8OQvgUa + WhkeJZzP5/3l44N6dAZTP/6pRM3BMpQpRB3aNOX2JBj8MWzk60FyZi9oixePKzDpElDjiFSWPuAu + jiNMoAw9EkdwvCo4QlG2FCCRMgcqZvGW5tqyqw7QUg70gjCq2hFo5B5EnOyz8nuB8PrLaRIu4tU8 + XGw2tk+LfgtaxeFmE0ZB89FUGRolNZv7xjXFbOm+2y5TcuUus5DCZHGIFTQSjrAnoAr5zGI+ANfS + Zt9m3hPbo2pO+vTlzALO0vMpM5nX4fZ3Hl7QHZBK5XFmTKnvg4Bq7O76JlGUC1s4TcbfYMvFFnCy + Tf+5AMzW9DmXOxkc0P+bUuweQRy4ksICHjQVaSKPyD46+01bUVBS7B5/SJuA7rfTZEBzk+GJkQqL + vZCvIgp6MgdKIeHmrHefjapSeHGYhbsqt8Svh7rUdDPEMlock2doT9a2wZOSeQ/RCprwaV1hF8Up + KPZnzEA67MpyS6yWCgax3W4sbeMk04rVjfa89VnmQJXg3ytoKgnFGHmOrVjFqyXbrMJtytiSLbe3 + t8vb9RbW+H5gsIGEYY5PLnWWDyAKSXS6n6i0Tt+MgWGlNe8hknFMS3UaUI1uTNcIQEPNBdryRDqP + iqL8IMXv8J2FNx9iNWLyLeUiqjEESmbclLTK91iztaQ7YI8WaYn9DGJacjzIWO7cDC797CRNbFxn + zKmfZlWJZoqXkzSsp+/6WM0xSYljX6YEmQ6xUfRU/gUSj6WMF4tHvtjHjgeCk8DDIVOu66T26sBZ + kW2WTfSkqQcQdpHx2YZGkZ/ZJzT6NZG4nd5NCHzOChhbxTs/2JG2BZgaRnZb+UrcbY60GIakUtpR + 5BQMvgFbYjVU+e+mx6/92w8xo38NPgiHow0A9mflP4Z9a2CmIrfzGawY89BnvJEJ363nZWXAlxrN + YCFcIFmr3HvFDlPXWJ5tY4mCKdCQ7vQcHbKiPuOZBL1vq+ZI79nqiJTJcIQSLC+bd4BH38phxAbN + I776GwAA//8DAJXko6GWEgAA + headers: + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: [W/"e27725f330f3bf0b7889bd0f16a895bd"] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 201, message: Created} +- request: + body: 103.3 + headers: {} + method: PUT + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/83gt5nje/submit_for_settlement + response: + body: + string: !!binary | + H4sIAMnrvlcAA9xYS2/jNhC+51cEvjOy/Mh6F4qCAkWBtthedlMUvQQUNbIYS6SWpBx7f32HoiRL + EZUEKAoserNmPg45w3l8dHR/KovrIyjNpbhbhDfLxTUIJlMu9neLh6+/kN3iPr6KjKJCU2YQFV9d + X0c8jXfrvdmKJ4gC/LAybaipdazrpOTGQPqYSfWowZgCShAmClqAxZpzBbGmBa5ufloZq5XCvc+E + a0nwCBA/fPk5CqZiC6alrIWJw+X6Zr2MgvbTakpQLKfCEMqYFRI8njbJx8Pmw/fvydNK3W6fosCH + apyoE+LRXQte3C2MqmERuF2oNqDeBZUqRaRHwRRQjBOh5toG4W6R4qfhJSzi1TK8JcsdWW2/hqtP + 24+ftqu/MRT9gmZ9XaXvX7/G9ZcFbcC1keiB/XB3GoabzXq72nR3itKMK22IoCW8PD8qCzqvY7Ks + qDh7NFBSXnjkz5Bobny2qlwKnzyjp0lUg6FbUcKLAnP54uLm+b91ThsFgPmQpgq09nl/MiBSewuz + kEIyWnDjM69gjzXoC5HE8ipcgXzchMsPUTAUdcfGHFXnea+c2q4gtKhyunoXav0WStR4H5xN72pw + PehaVovUVyi9RreJTpWi55ES4znoUT4jFVWGYzguHenFCp9xWptcKv79bfMDswk1LPdicl5Vw2z0 + pfT/MiVfSZAfJheHt9P2RpJxKFLd+WMziPGKunGxwgobSwbtZ7AyokdNQCmpCAa3kkKDNyYNbhCz + MTr+jFPuVUBnYnzdL0C/OiuvYhr/j8fpyqnQQvc4U57pGTVP4MoDx5SeZkRUKclwN4xDV1a0gTeW + treff//rNwzpa6CxlfFRwuVyOVw+PahHZzD1458q1Bwh9a5uEE1o05Tbk2Dwp7CJr0fJmb2gDC8e + V2DSJaCmEaktfcBdHEeYQRl6Io7geFVwgrLqKEAiZQFULOKMFtqyqx7QUQ70gjCquhFo5AFEnBzy + 6luJ8ObLaRIu4s0yXO12tk+LYQvaxOFuF0ZB+9FWGRolDZv7k2uK2dJ/d12m4spdZimFyeMQK2gi + nGDPQBXymdVyBG6k7b7tvCe2RzUM9eHLhQVcpJdT5rJowu3vPLykeyC1KuLcmEp/CgKqsbvrm0RR + LmzhtBl/gy0XW8DZNv3HEjBb08dC7mVwRP9vKrG/B3HkSgoLuNNUpIk8Ifvo7bdtRUFFsXv8IW0C + ut9OkwMtTI4nRiosDkI+iygYyBwohYSbi959tqpa4cVhFu7rwhK/Aeqlpp8hltHimLxAB7KuDZ6V + LAaITtCGT+sauyhOQXG4YEbScVeWGbFaKhjEdruptIuTTGvWNNrL1heZA9WCf6uhrSQUY+Q5tmIV + b9ZstwmzlLE1W2e3t+vbbQZbfD8w2EHCMMdnlzrLRxClJDo9zFRar2/HwLjS2tcRyTmmpTqPqEY/ + phsEoKH2Am15Ip1HRVm984nQ43sL7avrwmSGD7EGMfuWchHVGAIlc24qWhcHrNlG0h9wQIu0xH4G + Ma04HmQqd24GUz//vevr11x/z4v0RwhEL2mTxI2Igvr5Zp1opng1y0cH+r6hN2SbVMh/ZEqQ8hEb + U08LfIHEYynjxeKRX+xj5yTBkegh0ynXTXV7deCsyK7cZprz3EsQ2+n0bGOjSFTtfwno10wF93o3 + KvFdL2BqFe/8aGd7BjA3le228pm425xoMQxJrbR7K6Rg8DHcMcyxyn83g4eGf/sxZvL3yTvhcLIB + wEGl/Mewjy7MVCS5PoM1Y553BN7IjO/W86o24EuNdsISLpC11u7hZlmF67CPtsNGwRxozPsGjo7p + 4ZD6zYLettWQxbds9YzS5MglCJaXzTvAo2dyHLFR84iv/gEAAP//AwB26TrRrRMAAA== + headers: + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: [W/"7cb64f141f92e7e4924c36a4a4ef49d9"] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 200, message: OK} +- request: + body: !!python/unicode bkhpqm103.311443524salefalse2 + headers: {} + method: POST + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions + response: + body: + string: !!binary | + H4sIAMrrvlcAA9xYS4/bNhC+51csfOfK8mPjDbQKChR9HFqgSNIWvQQUNbYYSyRDUl47v75DUZKl + FbW7PRQoerNmPg45w3l8dPL+XJU3J9CGS/GwiG+XixsQTOZcHB4Wnz7+QHaL9+mbxGoqDGUWUemb + m5uE5+m90oqyJUsi/HAyY6mtTUprW0jNv0GeRK3Iae1FQWpoCUnU/HQyVmuNu10IN5LgppB++vB9 + Ek3FDkwrWQubxsv17XqZRO2n01SgWUGFJZQxJyR4IGOz++Pm7bdv2ZeVvtt+SaIQqjl2nZGA7kbw + 8mFhdQ2LyO9CjQX9KqjUOSIDCqaBWsgJtTcuCA+LHD8tr2CRrpbxHVnuyGr7MV69296/227+wlD0 + C5r1tcr/2frrgjbgxkr0wH34W4zjzWa9XW26W0TpnmtjiaAVPD0/Kks6r2OyUlRcAhqoKC8D8kfI + DLchW6qQIiTf0/MkqtHQrSTjZYnZe3Vx8/jvOmesBsB8yHMNxoS8P1sQubuFWUgpGS25DZnXcMCq + C4VIYnmVvkDuN/HybRINRd2xMUf1Zd4rr3YrCC1VQVevQq1fQoka74Oz6V0Nrgdd29ciDxVKrzFt + olOt6WWkxHgOulLIiKLacgyHAWtLqACLdbwiZPzavl4yPzCbUcuKIKbgSg2zMZTS/8uUfCZB/jO5 + OLydtjeSPYcyN50/LoMYV9SPixVW2FgyaD+DlQk9GQJaS00wuEoKA8GYNLhBzMbo9Beccs8COhPj + 634C+tlbeRbT+H86TVdOhQ56wJnySC+o+QK+PHBMmWlGJEpLhrthHLqyog28sfTnHz9+/O0nDOlz + oLGV8VHi5XI5XD49aEBnMfXT7xRqTo6hzCGa0OY5dyfB4E9hE19PkjN3QXu8eFyBSZeBnkakdvQB + d/EcYQZl6Zl4ghNUwRkq1VGATMoSqFike1oax656QEc50AvCqO5GoJVHEGl2LNTXCuHNl9dkXKSb + Zbza7VyfFsMWtEnj3S5OovajrTI0Sho29zs3FLOl/+66jOLaX2YlhS3SGCtoIpxgL0A18pnVcgRu + pO2+7bwnrkc1nPTThysLuEqvpyxk2YQ73Hl4RQ9Aal2mhbXKvIsiarC7m9tMUy5c4bQZf4stF1vA + xTX9zxVgtuafS3mQ0Qn9v1Xi8B7EiWspHODBUJFn8ozso7ffthUNimL3+FW6BPS/vaYAWtoCT4xU + WByFfBRJNJB5UA4Zt1e9/2xVtcaLwyw81KUjfgPUU00/QxyjxTF5hQ5kXRu8aFkOEJ2gDZ8xNXZR + nILieMWMpOOuLPfEaalgkLrtptIuTjKvWdNor1tfZR5UC/61hraSUIyR59iKdbpZs90m3ueMrdl6 + f3e3vtvuYYvvBwY7yBjm+OxSb/kEopLE5MeZSuv17RgYV1r7HiIFx7TUlxHV6Md0gwA01F6gK0+k + 86io1Cspfo/vLTz7EGsQs28pH1GDIdCy4FbRujxizTaS/oADWmQk9jNIqeJ4kKncuxk99bOXtLHx + nbGkYZpVZ4ZprmZp2EDf97GGYxKFY1/mBJkOcVEMVP4TJB5L2yAWj/xkHzceCE6CAIfMuWmSOqgD + b0V2WTbTk+YeQNhFpmcbG0V+5p7Q6NdM4vZ6PyHwOStgahXv/ORG2h5gbhi5beUj8bc50WIYslob + T5FzsPgG7IjVWBW+mwG/Dm8/xkz+NXglHM4uANifdfgY7q2BmYrcLmSwZixAn/FGZnx3nqvaQig1 + 2sFCuECyVvv3ihumvrF8do0lieZAY7ozcHTMioaMZxb0sq2GI71kqydStsARSrC8XN4BHn0vxxEb + NY/0zd8AAAD//wMA9x2lo5YSAAA= + headers: + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: [W/"cb343497a6cc291a46c6155a17d2ddcd"] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 201, message: Created} +- request: + body: 103.3 + headers: {} + method: PUT + uri: https://api.sandbox.braintreegateway.com:443/merchants/j9gwdfjdkxymhdgr/transactions/9prpac0c/submit_for_settlement + response: + body: + string: !!binary | + H4sIAMvrvlcAA9xYS2/jNhC+768IfGdk+ZF1FoqCAkUfhxYodrctegkoamQxlkguSTn2/vod6mUp + opIARYFFb9bMxyFnOI+Pju5PZXF1BG24FHeL8Hq5uALBZMrF/m7x+dNPZLe4j99FVlNhKLOIit9d + XUU8jW+VVpQtWRTgh5MZS21lYlMlJbcW0odM6gcD1hZQgrBR0AIc1p4VxIYWEAX1Tydjlda495lw + IwkeAeLPH3+MgqnYgWkpK2HjcLm+Xi+joP10mhI0y6mwhDLmhASPZ2xye9i8//o1eVzpm+1jFPhQ + tRNVQjy6K8GLu4XVFSyCZhdqLOg3QaVOEelRMA0U40SovXJBuFuk+Gl5CYt4tQxvyHJHVttP4erD + 9vbDdvMPhqJfUK+vVPr29Vtcf1nQBtxYiR64j+ZOw3CzWW9Xm+5OUZpxbSwRtITn50dlQed1TJaK + irNHAyXlhUf+BInh1mdL5VL45Bk9TaIaDN2KEl4UmMsXFzdP/61zxmoAzIc01WCMz/uTBZG6W5iF + FJLRglufeQ17rEFfiCSWV9EUyO0mXL6PgqGoOzbmqD7Pe9Wo3QpCC5XT1ZtQ69dQosL74Gx6V4Pr + QdeySqS+Quk1pk10qjU9j5QYz0GP8hlRVFuO4bh0pGcrfMZpZXOp+dfXzQ/MJtSy3IvJuVLDbPSl + 9P8yJV9IkO8mF4e30/ZGknEoUtP54zKIcUWbcbHCChtLBu1nsDKiR0NAa6kJBldJYcAbkxo3iNkY + Hf+GU+5FQGdifN3PQL82Vl7E1P4fj9OVU6GD7nGmPNEzah6hKQ8cU2aaEZHSkuFuGIeurGgNry39 + /dfPn/74BUP6EmhsZXyUcLlcDpdPD+rRWUz9+AeFmiOk3tU1og5tmnJ3Egz+FDbx9Sg5cxeU4cXj + Cky6BPQ0IpWjD7hLwxFmUJaeSENwvCo4Qak6CpBIWQAVizijhXHsqgd0lAO9IIzqbgRaeQARJ4dc + fSkRXn81moSLeLMMV7ud69Ni2II2cbjbhVHQfrRVhkZJzeb+5IZitvTfXZdRXDeXWUph8zjECpoI + J9gzUI18ZrUcgWtpu28774nrUTVD/fzxwgIu0sspc1nU4fZ3Hl7SPZBKF3FurTIfgoAa7O7mOtGU + C1c4bcZfY8vFFnB2Tf+hBMzW9KGQexkc0f9rJfb3II5cS+EAd4aKNJEnZB+9/bataFAUu8fv0iVg + 87vR5EALm+OJkQqLg5BPIgoGsgaUQsLtRd98tqpK48VhFu6rwhG/Aeq5pp8hjtHimLxAB7KuDZ61 + LAaITtCGz5gKuyhOQXG4YEbScVeWGXFaKhjEbruptIuTTCtWN9rL1hdZA6oE/1JBW0koxshzbMU6 + 3qzZbhNmKWNrts5ubtY32wy2+H5gsIOEYY7PLm0sH0GUkpj0MFNpvb4dA+NKa19HJOeYlvo8ohr9 + mK4RgIbaC3TliXQeFaV64xOhx/cW2lfXhckMH2I1YvYt1UTUYAi0zLlVtCoOWLO1pD/ggBYZif0M + Yqo4HmQqb9wMpn7+e9e3L7n+lhfp9xCIXtImSTMiCurnm1VimOZqlo8O9H1Dr8k2Uch/ZEqQ8hEX + U08LfIbEY2nrxeKRn+3j5iTBkegh0yk3dXV7ddBYkV25zTTnuZcgttPp2cZGkai6/xLQr5kK7vXN + qMR3vYCpVbzzo5vtGcDcVHbbyifS3OZEi2FIKm2at0IKFh/DHcMcq/x3M3ho+LcfYyZ/n7wRDicX + ABxU2n8M9+jCTEWS6zNYMeZ5R+CNzPjuPFeVBV9qtBOWcIGstWoebo5VNB32wXXYKJgDjXnfwNEx + PRxSv1nQ67ZqsviarZ5R2hy5BMHycnkHePRMjiM2ah7xu28AAAD//wMACy3hGK0TAAA= + headers: + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: [W/"86adc37103689831be79637e5a54eafb"] + strict-transport-security: [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 | + H4sIAMzrvlcAA7IpTk0sSs7QLUotLs0pKbbjUlCwKUhMT9UtzqxKVSipLEi1VcrMK0lNTy1SsjM1 + sNGHS4KVZqYUQxUlFhUlViqBBfWBonZcNvroRgMAAAD//wMA9crnoGwAAAA= + headers: + cache-control: ['max-age=0, private, must-revalidate'] + content-encoding: [gzip] + content-type: [application/xml; charset=utf-8] + etag: [W/"f4876b1035d87cfa93b901005fd050c0"] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + status: {code: 200, message: OK} +version: 1 diff --git a/tests/py/test_billing_exchanges.py b/tests/py/test_billing_exchanges.py index 26616c986c..d5ec2bdf1a 100644 --- a/tests/py/test_billing_exchanges.py +++ b/tests/py/test_billing_exchanges.py @@ -20,29 +20,39 @@ from gratipay.testing.billing import BillingHarness -class TestCardHolds(BillingHarness): +class TestsWithBillingHarness(BillingHarness): - # create_card_hold + def setUp(self): + super(TestsWithBillingHarness, self).setUp() + self.hold = None - def test_create_card_hold_success(self): - hold, error = create_card_hold(self.db, self.obama, D('1.00')) - assert isinstance(hold, braintree.Transaction) - assert hold.status == 'authorized' - assert hold.amount == D('10.00') + def tearDown(self): + if self.hold: + cancel_card_hold(self.hold) + super(TestsWithBillingHarness, self).tearDown() + + + # cch - create_card_hold + + def test_cch_success(self): + self.hold, error = create_card_hold(self.db, self.obama, D('1.00')) + assert isinstance(self.hold, braintree.Transaction) + assert self.hold.status == 'authorized' + assert self.hold.amount == D('10.00') assert error == '' assert self.obama.balance == P('obama').balance == 0 - def test_create_card_hold_for_suspicious_raises_NotWhitelisted(self): + def test_cch_for_suspicious_raises_NotWhitelisted(self): bob = self.make_participant('bob', is_suspicious=True, balanced_customer_href='fake_href') with self.assertRaises(NotWhitelisted): create_card_hold(self.db, bob, D('1.00')) @mock.patch('braintree.Transaction.sale') - def test_create_card_hold_failure(self, btsale): + def test_cch_failure(self, btsale): btsale.side_effect = Foobar - hold, error = create_card_hold(self.db, self.obama, D('1.00')) - assert hold is None + self.hold, error = create_card_hold(self.db, self.obama, D('1.00')) + assert self.hold is None assert error == "Foobar()" exchange = self.db.one("SELECT * FROM exchanges") assert exchange @@ -52,7 +62,7 @@ def test_create_card_hold_failure(self, btsale): assert self.obama.get_credit_card_error() == 'Foobar()' assert self.obama.balance == P('obama').balance == 0 - def test_create_card_hold_bad_card(self): + def test_cch_bad_card(self): bob = self.make_participant('bob', is_suspicious=False) customer_id = bob.get_braintree_account().id result = braintree.PaymentMethod.create({ @@ -64,11 +74,11 @@ 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 + self.hold, error = create_card_hold(self.db, bob, D('2002.00')) + assert self.hold is None assert error.startswith('Invalid Tax Amount') - def test_create_card_hold_multiple_cards(self): + def test_cch_multiple_cards(self): bob = self.make_participant('bob', is_suspicious=False) customer_id = bob.get_braintree_account().id @@ -80,73 +90,62 @@ def test_create_card_hold_multiple_cards(self): assert result.is_success ExchangeRoute.insert(bob, 'braintree-cc', result.payment_method.token) - hold, error = create_card_hold(self.db, bob, D('100.00')) + 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): + def test_cch_no_card(self): bob = self.make_participant('bob', is_suspicious=False) - hold, error = create_card_hold(self.db, bob, D('10.00')) + self.hold, error = create_card_hold(self.db, bob, D('10.00')) assert error == 'No credit card' - def test_create_card_hold_invalidated_card(self): + def test_cch_invalidated_card(self): 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')) + 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.obama, D('20.00')) + # capch - capture_card_hold + + def test_capch_full_amount(self): + self.hold, error = create_card_hold(self.db, self.obama, D('20.00')) assert error == '' # sanity check - assert hold.status == 'authorized' + assert self.hold.status == 'authorized' - capture_card_hold(self.db, self.obama, D('20.00'), hold) - hold = braintree.Transaction.find(hold.id) + capture_card_hold(self.db, self.obama, D('20.00'), self.hold) + hold = braintree.Transaction.find(self.hold.id) assert self.obama.balance == P('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.obama, D('20.00')) + def test_capch_partial_amount(self): + 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('15.00'), hold) + capture_card_hold(self.db, self.obama, D('15.00'), self.hold) assert self.obama.balance == P('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.obama, D('20.00')) + def test_capch_too_high_amount(self): + self.hold, error = create_card_hold(self.db, self.obama, D('20.00')) assert error == '' # sanity check with self.assertRaises(Exception): # How do I check the exception's msg here? - capture_card_hold(self.db, self.obama, D('20.01'), hold) + capture_card_hold(self.db, self.obama, D('20.01'), self.hold) assert self.obama.balance == P('obama').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.obama, D('20.00')) + def test_capch_amount_under_minimum(self): + 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) + capture_card_hold(self.db, self.obama, D('0.01'), self.hold) assert self.obama.balance == P('obama').balance == D('9.41') assert self.obama.get_credit_card_error() == '' -class TestFees(Harness): +class TestsWithoutBillingHarness(Harness): def prep(self, amount): """Given a dollar amount as a string, return a 3-tuple. @@ -220,9 +219,9 @@ def test_prep_hit_at_nine_forty_two(self): assert actual == expected -class TestRecordExchange(Harness): + # re - record_exchange - def test_record_exchange_records_exchange(self): + def test_re_records_exchange(self): alice = self.make_participant('alice', last_bill_result='') record_exchange( self.db , ExchangeRoute.from_network(alice, 'braintree-cc') @@ -243,7 +242,7 @@ def test_record_exchange_records_exchange(self): } assert actual == expected - def test_record_exchange_requires_valid_route(self): + def test_re_requires_valid_route(self): alice = self.make_participant('alice', last_bill_result='') bob = self.make_participant('bob', last_bill_result='') with self.assertRaises(AssertionError): @@ -255,7 +254,7 @@ def test_record_exchange_requires_valid_route(self): , status='pre' ) - def test_record_exchange_stores_error_in_note(self): + def test_re_stores_error_in_note(self): alice = self.make_participant('alice', last_bill_result='') record_exchange( self.db , ExchangeRoute.from_network(alice, 'braintree-cc') @@ -268,7 +267,7 @@ def test_record_exchange_stores_error_in_note(self): exchange = self.db.one("SELECT * FROM exchanges") assert exchange.note == 'Card payment failed' - def test_record_exchange_doesnt_update_balance_for_positive_amounts(self): + def test_re_doesnt_update_balance_for_positive_amounts(self): alice = self.make_participant('alice', last_bill_result='') record_exchange( self.db , ExchangeRoute.from_network(alice, 'braintree-cc') @@ -279,7 +278,7 @@ def test_record_exchange_doesnt_update_balance_for_positive_amounts(self): ) assert P('alice').balance == D('0.00') - def test_record_exchange_updates_balance_for_negative_amounts(self): + def test_re_updates_balance_for_negative_amounts(self): alice = self.make_participant('alice', balance=50, last_paypal_result='') record_exchange( self.db , ExchangeRoute.from_network(alice, 'paypal') @@ -290,13 +289,13 @@ def test_record_exchange_updates_balance_for_negative_amounts(self): ) assert P('alice').balance == D('13.41') - def test_record_exchange_fails_if_negative_balance(self): + def test_re_fails_if_negative_balance(self): alice = self.make_participant('alice', last_paypal_result='') ba = ExchangeRoute.from_network(alice, 'paypal') with pytest.raises(NegativeBalance): record_exchange(self.db, ba, D("-10.00"), D("0.41"), alice, 'pre') - def test_record_exchange_result_restores_balance_on_error(self): + def test_re_result_restores_balance_on_error(self): alice = self.make_participant('alice', balance=30, last_paypal_result='') ba = ExchangeRoute.from_network(alice, 'paypal') e_id = record_exchange(self.db, ba, D('-27.06'), D('0.81'), alice, 'pre') @@ -304,7 +303,7 @@ def test_record_exchange_result_restores_balance_on_error(self): record_exchange_result(self.db, e_id, 'failed', 'SOME ERROR', alice) assert P('alice').balance == D('30.00') - def test_record_exchange_result_restores_balance_on_error_with_invalidated_route(self): + def test_re_result_restores_balance_on_error_with_invalidated_route(self): alice = self.make_participant('alice', balance=37, last_paypal_result='') pp = ExchangeRoute.from_network(alice, 'paypal') e_id = record_exchange(self.db, pp, D('-32.45'), D('0.86'), alice, 'pre') @@ -315,7 +314,7 @@ def test_record_exchange_result_restores_balance_on_error_with_invalidated_route assert alice.balance == D('37.00') assert pp.error == alice.get_paypal_error() == 'invalidated' - def test_record_exchange_result_doesnt_restore_balance_on_success(self): + def test_re_result_doesnt_restore_balance_on_success(self): alice = self.make_participant('alice', balance=50, last_paypal_result='') ba = ExchangeRoute.from_network(alice, 'paypal') e_id = record_exchange(self.db, ba, D('-43.98'), D('1.60'), alice, 'pre') @@ -323,7 +322,7 @@ def test_record_exchange_result_doesnt_restore_balance_on_success(self): record_exchange_result(self.db, e_id, 'succeeded', None, alice) assert P('alice').balance == D('4.42') - def test_record_exchange_result_updates_balance_for_positive_amounts(self): + def test_re_result_updates_balance_for_positive_amounts(self): alice = self.make_participant('alice', balance=4, last_bill_result='') cc = ExchangeRoute.from_network(alice, 'braintree-cc') e_id = record_exchange(self.db, cc, D('31.59'), D('0.01'), alice, 'pre')