defmodule ExVerticalBooking.Request.PCIProxies.Fixtures do @fixture %{ vb_response: ~s( uuid:6548d817-95bb-49e4-2192-9becc3c73294 http://www.gestionealbergo.com/ws/ota
http://schemas.xmlsoap.org/ws/2004/12/addressing/role/anonymous
uuid:712e7f5b-8353-d6b9-1531- b27d5a53f6d7 http://www.aec-internet.it/booking_engine/int/gestione albergo/OTA_ResRetrieveRS
7x6 Not valid card caio prova@microsoft.com via viole 15 Roma 12345 RM IT GUEST NAME:Mario ROSSI Late arrive No smoking room Nr. guests: 2 Commission Amount: 146.25 Not valid card WETERINGSCHANS 28 - 4, 1017 SG AMSTERDAM 1000 NL 7x6 Master card caio prova@microsoft.com via viole 15 Roma 12345 RM IT GUEST NAME:Mario ROSSI Late arrive No smoking room Nr. guests: 2 Commission Amount: 146.25 Master card WETERINGSCHANS 28 - 4, 1017 SG AMSTERDAM 1000 NL 7x6 Master card duplicate caio prova@microsoft.com via viole 15 Roma 12345 RM IT GUEST NAME:Mario ROSSI Late arrive No smoking room Nr. guests: 2 Commission Amount: 146.25 Master card duplicate WETERINGSCHANS 28 - 4, 1017 SG AMSTERDAM 1000 NL 7x6 Bad card type caio prova@microsoft.com via viole 15 Roma 12345 RM IT GUEST NAME:Mario ROSSI Late arrive No smoking room Nr. guests: 2 Commission Amount: 146.25 Bad card type WETERINGSCHANS 28 - 4, 1017 SG AMSTERDAM 1000 NL 7x6 Visa caio prova@microsoft.com via viole 15 Roma 12345 RM IT GUEST NAME:Mario ROSSI Late arrive No smoking room Nr. guests: 2 Commission Amount: 146.25 Visa WETERINGSCHANS 28 - 4, 1017 SG AMSTERDAM 1000 NL 7x6 American Express caio prova@microsoft.com via viole 15 Roma 12345 RM IT GUEST NAME:Mario ROSSI Late arrive No smoking room Nr. guests: 2 Commission Amount: 146.25 American Express WETERINGSCHANS 28 - 4, 1017 SG AMSTERDAM 1000 NL
), response: %ExVerticalBooking.Response{ body: "", headers: [ {"Cache-Control", "no-cache"}, {"Pragma", "no-cache"}, {"Content-Length", "7956"}, {"Content-Type", "application/xml; charset=UTF-8"}, {"Expires", "-1"}, {"X-pciBooking-Tokenization-Warnings", "[1004] The card number does not match the card type"}, {"X-VERTICALBOOKINGFETCHCC", "https://service.pcibooking.net/api/payments/paycard/token_1;https://service.pcibooking.net/api/payments/paycard/token_2"}, {"Date", "Wed, 23 Oct 2019 11:21:37 GMT"}, {"X-XSS-Protection", "1; mode=block"}, {"X-Content-Type-Options", "nosniff"} ], request_url: "https://service.pcibooking.net/api/payments/paycard/capture?sessionToken=79574c3482bc498f82b7afe8be295eb0&httpMethod=POST&profileName=VerticalBooking&targetURI=http://www.mocky.io/v2/5db0329e2f00007200c1398b&saveCVV=true", status_code: 200 }, meta: %{ finished_at: ~U[2019-10-23 11:21:38.813141Z], headers: [ {"Cache-Control", "no-cache"}, {"Pragma", "no-cache"}, {"Content-Length", "7956"}, {"Content-Type", "application/xml; charset=UTF-8"}, {"Expires", "-1"}, {"X-pciBooking-Tokenization-Warnings", "[1004] The card number does not match the card type;;"}, {"X-VERTICALBOOKINGFETCHCC", "https://service.pcibooking.net/api/payments/paycard/token_1;https://service.pcibooking.net/api/payments/paycard/token_2"}, {"Date", "Wed, 23 Oct 2019 11:21:37 GMT"}, {"X-XSS-Protection", "1; mode=block"}, {"X-Content-Type-Options", "nosniff"} ], pci: %{ errors: [], tokens: [ "https://service.pcibooking.net/api/payments/paycard/token_1", "https://service.pcibooking.net/api/payments/paycard/token_2" ], warnings: ["[1004] The card number does not match the card type", ""] }, request: "", response: "", success: true } } def get(key), do: @fixture[key] def get(), do: @fixture end