Created
July 6, 2012 23:38
-
-
Save zealoushacker/3063419 to your computer and use it in GitHub Desktop.
attempting to void a captured hold on balanced
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 1.9.2p290 :026 > @hold = Balanced::Hold.find :first | |
| => #<Balanced::Hold:0x000001030cf6f8 @attributes={"account"=>#<Balanced::Account:0x00000102f809c8 @attributes={"holds_uri"=>"/v1/marketplaces/TEST-MP4Z4RaRDF6TWqeupiVUSu8m/accounts/AC5xQY0AdN6Ex8i7QOIsbPZQ/holds", "name"=>"New Buyer", "roles"=>["buyer"], "created_at"=>"2012-07-06T19:28:06.379052Z", "uri"=>"/v1/marketplaces/TEST-MP4Z4RaRDF6TWqeupiVUSu8m/accounts/AC5xQY0AdN6Ex8i7QOIsbPZQ", "bank_accounts_uri"=>"/v1/marketplaces/TEST-MP4Z4RaRDF6TWqeupiVUSu8m/accounts/AC5xQY0AdN6Ex8i7QOIsbPZQ/bank_accounts", "refunds_uri"=>"/v1/marketplaces/TEST-MP4Z4RaRDF6TWqeupiVUSu8m/accounts/AC5xQY0AdN6Ex8i7QOIsbPZQ/refunds", "meta"=>{}, "debits_uri"=>"/v1/marketplaces/TEST-MP4Z4RaRDF6TWqeupiVUSu8m/accounts/AC5xQY0AdN6Ex8i7QOIsbPZQ/debits", "transactions_uri"=>"/v1/marketplaces/TEST-MP4Z4RaRDF6TWqeupiVUSu8m/accounts/AC5xQY0AdN6Ex8i7QOIsbPZQ/transactions", "email_address"=>"[email protected]", "id"=>"AC5xQY0AdN6Ex8i7QOIsbPZQ", "credits_uri"=>"/v1/marketplaces/TEST-MP4Z4RaRDF6TWqeupiVUSu8m/accounts/AC5xQY0AdN6Ex8i7QOIsbPZQ/credits", "cards_uri"=>"/v1/marketplaces/TEST-MP4Z4RaRDF6TWqeupiVUSu8m/accounts/AC5xQY0AdN6Ex8i7QOIsbPZQ/cards"}>, "fee"=>35, "description"=>nil, "created_at"=>"2012-07-06T20:09:57.006047Z", "is_void"=>false, "expires_at"=>"2012-07-13T20:09:56.936131Z", "uri"=>"/v1/marketplaces/TEST-MP4Z4RaRDF6TWqeupiVUSu8m/holds/HL4ldVrc9L52XOg0NQCwFaTY", "source"=>#<Balanced::Card:0x00000102f672c0 @attributes={"expiration_month"=>12, "last_four"=>1111, "expiration_year"=>2013, "brand"=>"Visa", "uri"=>"/v1/marketplaces/TEST-MP4Z4RaRDF6TWqeupiVUSu8m/accounts/AC5xQY0AdN6Ex8i7QOIsbPZQ/cards/CC5voyD8jekYQcdwkMCdGabn", "id"=>"CC5voyD8jekYQcdwkMCdGabn", "card_type"=>"visa", "is_valid"=>true, "meta"=>{}, "country_code"=>"USA", "postal_code"=>"94301", "created_at"=>"2012-07-06T19:28:04.195430Z", "street_address"=>"1 Main St", "name"=>"New Buyer"}>, "amount"=>10000, "meta"=>{}, "debit"=>#<Balanced::Debit:0x00000102f19188 @attributes={"hold_uri"=>"/v1/marketplaces/TEST-MP4Z4RaRDF6TWqeupiVUSu8m/holds/HL4ldVrc9L52XOg0NQCwFaTY", "fee"=>350, "description"=>nil, "source_uri"=>"/v1/marketplaces/TEST-MP4Z4RaRDF6TWqeupiVUSu8m/accounts/AC5xQY0AdN6Ex8i7QOIsbPZQ/cards/CC5voyD8jekYQcdwkMCdGabn", "created_at"=>"2012-07-06T20:11:17.798773Z", "transaction_number"=>"W666-528-5545", "uri"=>"/v1/marketplaces/TEST-MP4Z4RaRDF6TWqeupiVUSu8m/debits/WD5O5CojBK3r7mCvSNiIFaHA", "refunds_uri"=>"/v1/marketplaces/TEST-MP4Z4RaRDF6TWqeupiVUSu8m/debits/WD5O5CojBK3r7mCvSNiIFaHA/refunds", "amount"=>10000, "meta"=>{}, "appears_on_statement_as"=>"example.com", "id"=>"WD5O5CojBK3r7mCvSNiIFaHA", "available_at"=>"2012-07-06T20:11:17.721707Z"}>, "id"=>"HL4ldVrc9L52XOg0NQCwFaTY"}> | |
| 1.9.2p290 :027 > @response = @hold.void | |
| Balanced::Conflict: Balanced::Conflict(409)::Conflict:: PUT https://api.balancedpayments.com/v1/marketplaces/TEST-MP4Z4RaRDF6TWqeupiVUSu8m/holds/HL4ldVrc9L52XOg0NQCwFaTY: cannot-void-authorization: Hold already captured or voided. Your request id is OHM15f153e2c7c211e1a476026ba7e239a9. | |
| 1.9.2p290 :029 > @hold | |
| => #<Balanced::Hold:0x000001030cf6f8 @attributes={"account"=>#<Balanced::Account:0x00000102f809c8 @attributes={"holds_uri"=>"/v1/marketplaces/TEST-MP4Z4RaRDF6TWqeupiVUSu8m/accounts/AC5xQY0AdN6Ex8i7QOIsbPZQ/holds", "name"=>"New Buyer", "roles"=>["buyer"], "created_at"=>"2012-07-06T19:28:06.379052Z", "uri"=>"/v1/marketplaces/TEST-MP4Z4RaRDF6TWqeupiVUSu8m/accounts/AC5xQY0AdN6Ex8i7QOIsbPZQ", "bank_accounts_uri"=>"/v1/marketplaces/TEST-MP4Z4RaRDF6TWqeupiVUSu8m/accounts/AC5xQY0AdN6Ex8i7QOIsbPZQ/bank_accounts", "refunds_uri"=>"/v1/marketplaces/TEST-MP4Z4RaRDF6TWqeupiVUSu8m/accounts/AC5xQY0AdN6Ex8i7QOIsbPZQ/refunds", "meta"=>{}, "debits_uri"=>"/v1/marketplaces/TEST-MP4Z4RaRDF6TWqeupiVUSu8m/accounts/AC5xQY0AdN6Ex8i7QOIsbPZQ/debits", "transactions_uri"=>"/v1/marketplaces/TEST-MP4Z4RaRDF6TWqeupiVUSu8m/accounts/AC5xQY0AdN6Ex8i7QOIsbPZQ/transactions", "email_address"=>"[email protected]", "id"=>"AC5xQY0AdN6Ex8i7QOIsbPZQ", "credits_uri"=>"/v1/marketplaces/TEST-MP4Z4RaRDF6TWqeupiVUSu8m/accounts/AC5xQY0AdN6Ex8i7QOIsbPZQ/credits", "cards_uri"=>"/v1/marketplaces/TEST-MP4Z4RaRDF6TWqeupiVUSu8m/accounts/AC5xQY0AdN6Ex8i7QOIsbPZQ/cards"}>, "fee"=>35, "description"=>nil, "created_at"=>"2012-07-06T20:09:57.006047Z", "is_void"=>true, "expires_at"=>"2012-07-13T20:09:56.936131Z", "source"=>#<Balanced::Card:0x00000102f672c0 @attributes={"expiration_month"=>12, "last_four"=>1111, "expiration_year"=>2013, "brand"=>"Visa", "uri"=>"/v1/marketplaces/TEST-MP4Z4RaRDF6TWqeupiVUSu8m/accounts/AC5xQY0AdN6Ex8i7QOIsbPZQ/cards/CC5voyD8jekYQcdwkMCdGabn", "id"=>"CC5voyD8jekYQcdwkMCdGabn", "card_type"=>"visa", "is_valid"=>true, "meta"=>{}, "country_code"=>"USA", "postal_code"=>"94301", "created_at"=>"2012-07-06T19:28:04.195430Z", "street_address"=>"1 Main St", "name"=>"New Buyer"}>, "amount"=>10000, "meta"=>{}, "debit"=>#<Balanced::Debit:0x00000102f19188 @attributes={"hold_uri"=>"/v1/marketplaces/TEST-MP4Z4RaRDF6TWqeupiVUSu8m/holds/HL4ldVrc9L52XOg0NQCwFaTY", "fee"=>350, "description"=>nil, "source_uri"=>"/v1/marketplaces/TEST-MP4Z4RaRDF6TWqeupiVUSu8m/accounts/AC5xQY0AdN6Ex8i7QOIsbPZQ/cards/CC5voyD8jekYQcdwkMCdGabn", "created_at"=>"2012-07-06T20:11:17.798773Z", "transaction_number"=>"W666-528-5545", "uri"=>"/v1/marketplaces/TEST-MP4Z4RaRDF6TWqeupiVUSu8m/debits/WD5O5CojBK3r7mCvSNiIFaHA", "refunds_uri"=>"/v1/marketplaces/TEST-MP4Z4RaRDF6TWqeupiVUSu8m/debits/WD5O5CojBK3r7mCvSNiIFaHA/refunds", "amount"=>10000, "meta"=>{}, "appears_on_statement_as"=>"example.com", "id"=>"WD5O5CojBK3r7mCvSNiIFaHA", "available_at"=>"2012-07-06T20:11:17.721707Z"}>, "id"=>"HL4ldVrc9L52XOg0NQCwFaTY"}> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment