Class: BraspagRails::Consulta
- Inherits:
-
Object
- Object
- BraspagRails::Consulta
- Extended by:
- Savon::Model
- Defined in:
- lib/braspag_rails/consultas.rb
Class Method Summary collapse
- .buscar_dados_adicionais(braspag_id) ⇒ Object
- .buscar_dados_cartao(braspag_id) ⇒ Object
- .buscar_transacao(braspag_id) ⇒ Object
Class Method Details
.buscar_dados_adicionais(braspag_id) ⇒ Object
13 14 15 16 17 18 19 20 21 22 23 |
# File 'lib/braspag_rails/consultas.rb', line 13 def self.buscar_dados_adicionais(braspag_id) resp = get_additional_data(message: { additionalDataRequest: { RequestId: SecureRandom.uuid, Version: "1.0", MerchantId: BraspagRails.config['merchant_id'], BraspagTransactionId: braspag_id } }) resp end |
.buscar_dados_cartao(braspag_id) ⇒ Object
37 38 39 40 41 42 43 44 45 46 47 |
# File 'lib/braspag_rails/consultas.rb', line 37 def self.buscar_dados_cartao(braspag_id) resp = get_credit_card_data(message: { creditCardDataRequest: { RequestId: SecureRandom.uuid, Version: "1.0", MerchantId: BraspagRails.config['merchant_id'], BraspagTransactionId: braspag_id } }) resp end |
.buscar_transacao(braspag_id) ⇒ Object
25 26 27 28 29 30 31 32 33 34 35 |
# File 'lib/braspag_rails/consultas.rb', line 25 def self.buscar_transacao(braspag_id) resp = get_transaction_data(message: { transactionDataRequest: { RequestId: SecureRandom.uuid, Version: "1.0", MerchantId: BraspagRails.config['merchant_id'], BraspagTransactionId: braspag_id } }) resp end |