Class: Paybox::Transaction
- Inherits:
-
Object
- Object
- Paybox::Transaction
- Defined in:
- lib/paybox/transaction.rb
Instance Attribute Summary collapse
-
#autorisation ⇒ Object
‘AUTORISATION’ # Numéro d’autorisation délivré par le centre d’autorisation de la banque du commerçant si le paiement est accepté (varchar (10)).
-
#codereponse ⇒ Object
‘CODEREPONSE’ # Code réponse concernant l’état de la réponse traité, opération acceptée ou refusée (varchar (10)).
-
#commentaire ⇒ Object
‘COMMENTAIRE’ # Messages divers pour information (varchar(100)).
-
#identifiant ⇒ Object
‘IDENTIFIANT’ # Champ vide (int (10)).
-
#numappel ⇒ Object
‘NUMAPPEL’ # Numéro de la requête gérée sur Paybox (int (10)).
-
#numquestion ⇒ Object
‘NUMQUESTION’ # Identifiant unique et sequentiel (un timestamp sur 10 chiffres ).
-
#numtrans ⇒ Object
‘NUMTRANS’ #Numéro de la transaction créée (int (10)).
-
#pays ⇒ Object
‘PAYS’ # Code Pays du porteur de la carte (format ISO 3166).
-
#porteur ⇒ Object
‘PORTEUR’ # Numéro porteur partiel (n° carte crypté), Identique à la trame question (varchar (19)).
-
#rang ⇒ Object
‘RANG’ # Numéro de rang fourni par la banque du commerçant (int (2)).
-
#refabonne ⇒ Object
‘REFABONNE’ # Numéro d’abonné (user) contenu dans la trame question (varchar (250)).
-
#remise ⇒ Object
‘REMISE’ # Identifiant Paybox de la remise collectée (uniquement en consultation type 17), (int (9)).
-
#sha1 ⇒ Object
‘SHA-1’ # Empreinte SHA-1 de la carte utilisée.
-
#site ⇒ Object
‘SITE’ # Numéro d’adhérent fourni par la banque (int (7)).
-
#status ⇒ Object
‘STATUS’ # Etat de la transaction, retourné uniquement avec une question type 17 (=consultation) (varchar (16)).
-
#typecarte ⇒ Object
‘TYPECARTE’ # Type de carte utilisé (varchar(10)).
Instance Attribute Details
#autorisation ⇒ Object
‘AUTORISATION’ # Numéro d’autorisation délivré par le centre d’autorisation de la banque du commerçant si le paiement est accepté (varchar (10))
9 10 11 |
# File 'lib/paybox/transaction.rb', line 9 def autorisation @autorisation end |
#codereponse ⇒ Object
‘CODEREPONSE’ # Code réponse concernant l’état de la réponse traité, opération acceptée ou refusée (varchar (10))
10 11 12 |
# File 'lib/paybox/transaction.rb', line 10 def codereponse @codereponse end |
#commentaire ⇒ Object
‘COMMENTAIRE’ # Messages divers pour information (varchar(100))
13 14 15 |
# File 'lib/paybox/transaction.rb', line 13 def commentaire @commentaire end |
#identifiant ⇒ Object
‘IDENTIFIANT’ # Champ vide (int (10))
8 9 10 |
# File 'lib/paybox/transaction.rb', line 8 def identifiant @identifiant end |
#numappel ⇒ Object
‘NUMAPPEL’ # Numéro de la requête gérée sur Paybox (int (10))
4 5 6 |
# File 'lib/paybox/transaction.rb', line 4 def numappel @numappel end |
#numquestion ⇒ Object
‘NUMQUESTION’ # Identifiant unique et sequentiel (un timestamp sur 10 chiffres )
5 6 7 |
# File 'lib/paybox/transaction.rb', line 5 def numquestion @numquestion end |
#numtrans ⇒ Object
‘NUMTRANS’ #Numéro de la transaction créée (int (10))
3 4 5 |
# File 'lib/paybox/transaction.rb', line 3 def numtrans @numtrans end |
#pays ⇒ Object
‘PAYS’ # Code Pays du porteur de la carte (format ISO 3166)
14 15 16 |
# File 'lib/paybox/transaction.rb', line 14 def pays @pays end |
#porteur ⇒ Object
‘PORTEUR’ # Numéro porteur partiel (n° carte crypté), Identique à la trame question (varchar (19))
12 13 14 |
# File 'lib/paybox/transaction.rb', line 12 def porteur @porteur end |
#rang ⇒ Object
‘RANG’ # Numéro de rang fourni par la banque du commerçant (int (2))
7 8 9 |
# File 'lib/paybox/transaction.rb', line 7 def rang @rang end |
#refabonne ⇒ Object
‘REFABONNE’ # Numéro d’abonné (user) contenu dans la trame question (varchar (250))
11 12 13 |
# File 'lib/paybox/transaction.rb', line 11 def refabonne @refabonne end |
#remise ⇒ Object
‘REMISE’ # Identifiant Paybox de la remise collectée (uniquement en consultation type 17), (int (9))
18 19 20 |
# File 'lib/paybox/transaction.rb', line 18 def remise @remise end |
#sha1 ⇒ Object
‘SHA-1’ # Empreinte SHA-1 de la carte utilisée
16 17 18 |
# File 'lib/paybox/transaction.rb', line 16 def sha1 @sha1 end |
#site ⇒ Object
‘SITE’ # Numéro d’adhérent fourni par la banque (int (7))
6 7 8 |
# File 'lib/paybox/transaction.rb', line 6 def site @site end |
#status ⇒ Object
‘STATUS’ # Etat de la transaction, retourné uniquement avec une question type 17 (=consultation) (varchar (16))
17 18 19 |
# File 'lib/paybox/transaction.rb', line 17 def status @status end |
#typecarte ⇒ Object
‘TYPECARTE’ # Type de carte utilisé (varchar(10))
15 16 17 |
# File 'lib/paybox/transaction.rb', line 15 def typecarte @typecarte end |