Skip to content

Instantly share code, notes, and snippets.

@eduresende
Last active March 1, 2016 14:17
Show Gist options
  • Save eduresende/f5d1715a68a798ab7e5c to your computer and use it in GitHub Desktop.
Save eduresende/f5d1715a68a798ab7e5c to your computer and use it in GitHub Desktop.
# com um cartão de crédito válido
{"bundle"=>{"id"=>1, "seller"=>{"id"=>1, "nickname"=>"steve-293e34", "name"=>"Steve Jobs", "avatar"=>{"id"=>1, "filename"=>nil, "cloudinary_public_id"=>"6046930ce1d0151bf68d62a8a500fc72", "crop"=>{"x"=>nil, "y"=>nil, "width"=>nil, "height"=>nil}}, "email"=>"steve1@example.com", "gender"=>"M", "href"=>"/steve-293e34", "city"=>"Município de Margaridado Descoberto - SP", "follow_user"=>false, "created_at"=>"2016-03-01T11:14:18.263-03:00", "header"=>{"id"=>1, "filename"=>nil, "cloudinary_public_id"=>"d94c059ed2a167891955fe916f48801d", "crop"=>{"x"=>nil, "y"=>nil, "width"=>nil, "height"=>nil}}, "counters"=>{"following_count"=>0, "followers_count"=>0, "likes_count"=>0, "badges_count"=>0, "available_products_count"=>0, "sold_products_count"=>0, "purchases_count"=>0, "sales_count"=>0}, "title"=>nil, "description"=>nil, "average_delivery_days"=>nil, "formatted_phone_number"=>"(12) 3456-7890", "phone_number"=>"1234567890", "can_sell_with_bundle"=>false, "can_buy_with_bundle"=>false}, "buyer"=>{"id"=>2, "nickname"=>"steve-a4d586", "name"=>"Steve Jobs", "avatar"=>{"id"=>2, "filename"=>nil, "cloudinary_public_id"=>"d720e2e24217b2975abecbd2ba0436f7", "crop"=>{"x"=>nil, "y"=>nil, "width"=>nil, "height"=>nil}}, "email"=>"steve2@example.com", "gender"=>"M", "href"=>"/steve-a4d586", "city"=>"Márciado Sul - SP", "follow_user"=>false, "created_at"=>"2016-03-01T11:14:18.544-03:00", "header"=>{"id"=>2, "filename"=>nil, "cloudinary_public_id"=>"c8dcbc954a18477e5bf83579fd2c6320", "crop"=>{"x"=>nil, "y"=>nil, "width"=>nil, "height"=>nil}}, "counters"=>{"following_count"=>0, "followers_count"=>0, "likes_count"=>0, "badges_count"=>0, "available_products_count"=>0, "sold_products_count"=>0, "purchases_count"=>2, "sales_count"=>0}, "title"=>nil, "description"=>nil, "average_delivery_days"=>nil, "formatted_phone_number"=>"(12) 3456-7890", "phone_number"=>"1234567890", "can_sell_with_bundle"=>false, "can_buy_with_bundle"=>false}, "total_price"=>100.0, "buyer_offer_price"=>70.0, "release_products_to_buy_at"=>"2016-03-01T11:24:19.716-03:00", "reserved_with_discount"=>true, "expired_at"=>nil, "available_products"=>[{"id"=>1, "title"=>"Asperiores 1", "content"=>"Harum vero perspiciatis. Et magnam porro dolorem vero. Porro rerum mollitia optio impedit laborum incidunt. Exercitationem totam ut quam aut quo autem. Recusandae facere sapiente est ex laboriosam praesentium aliquam.", "default_photo"=>{"id"=>1, "filename"=>nil, "selected"=>true, "cloudinary_public_id"=>"b91feb514a1160dd28e06337138d4271", "angle"=>nil, "gravity"=>nil}, "price"=>28.0, "original_price"=>40.0}, {"id"=>2, "title"=>"Ducimus exp 2", "content"=>"Quod nemo sunt libero. Vitae necessitatibus iste velit. Nulla molestiae corporis. Quidem consectetur ullam illum adipisci vel ratione.", "default_photo"=>{"id"=>4, "filename"=>nil, "selected"=>true, "cloudinary_public_id"=>"928a087b67051dbb57f2895cd3bb4c49", "angle"=>nil, "gravity"=>nil}, "price"=>42.0, "original_price"=>60.0}], "unavailable_products"=>[], "installments"=>1, "bank_slip_expires_at"=>"2016-03-03", "street"=>"Silva Rodovia", "neighborhood"=>"Anywhere", "zipcode"=>"04102000", "city"=>"Márciado Sul", "state"=>"SP", "name"=>"Steve Jobs", "phone"=>"1234567890", "number"=>2, "complement"=>nil, "coupon_id"=>nil, "delivery_address"=>{"id"=>nil, "city"=>"Márciado Sul", "complement"=>nil, "delivery"=>false, "neighborhood"=>"Anywhere", "number"=>"2", "state"=>"SP", "street"=>"Silva Rodovia", "zipcode"=>"04102000", "created_at"=>nil, "updated_at"=>nil}, "weight"=>"1.0", "shipping_price_without_discount"=>20.0, "shipping_price"=>20.0, "shipping_type"=>"charge_by_weight", "seller_offer_price"=>nil, "price_without_discount"=>70.0, "price_with_discount"=>70.0, "shipping_discount"=>0.0, "price_with_coupon_and_shipping"=>90.0, "coupon"=>nil, "payment_method"=>"CC", "credit_card_flag"=>"visa", "accept_credit_card"=>true, "accept_bank_slip"=>true, "blocked_bank_slip_reason"=>""}, "coupons"=>[], "credit_cards"=>[], "installments"=>[{"installment"=>1, "label"=>"à vista R$ 90,00"}, {"installment"=>2, "label"=>"2x de R$ 47,03 (2,99 a.m)"}, {"installment"=>3, "label"=>"3x de R$ 31,81 (2,99 a.m)"}, {"installment"=>4, "label"=>"4x de R$ 24,21 (2,99 a.m)"}, {"installment"=>5, "label"=>"5x de R$ 19,65 (2,99 a.m)"}, {"installment"=>6, "label"=>"6x de R$ 16,61 (2,99 a.m)"}, {"installment"=>7, "label"=>"7x de R$ 14,44 (2,99 a.m)"}, {"installment"=>8, "label"=>"8x de R$ 12,82 (2,99 a.m)"}, {"installment"=>9, "label"=>"9x de R$ 11,55 (2,99 a.m)"}, {"installment"=>10, "label"=>"10x de R$ 10,55 (2,99 a.m)"}, {"installment"=>11, "label"=>"11x de R$ 9,72 (2,99 a.m)"}, {"installment"=>12, "label"=>"12x de R$ 9,04 (2,99 a.m)"}]}
# com cartão inválido:
{"cc_number"=>["Cc number não é um número inteiro"], "cv_code"=>["Cv code não é um número inteiro"], "cc_cpf"=>["Cc cpf CPF não é válido"], "expiry_month"=>["Expiry month é muito longo (máximo: 2 caracteres)"], "installments"=>["Installments é muito longo (máximo: 2 caracteres)"], "expiry_year"=>["Expiry year é muito longo (máximo: 4 caracteres)"]}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment