Skip to content

Commit

Permalink
Merge pull request #91 from placetopay-org/3dss-doc
Browse files Browse the repository at this point in the history
3dss doc
  • Loading branch information
meiyerDev authored Aug 23, 2024
2 parents cada570 + cff43d8 commit 1ea400d
Show file tree
Hide file tree
Showing 6 changed files with 4,102 additions and 124 deletions.
2,090 changes: 2,032 additions & 58 deletions src/pages/en/three-d-s-server/api/integration/session.mdx

Large diffs are not rendered by default.

18 changes: 18 additions & 0 deletions src/pages/en/three-d-s-server/api/sessions/rules.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -90,3 +90,21 @@ Esta tabla te ayudará a verificar los requisitos y valores aceptados para cada
| **threeDSRequestorPriorAuthenticationInfo.<br/>threeDSReqPriorAuthTimestamp** <br/> 3DS Requestor Prior Transaction <br/> Authentication Timestamp | Opcional<br/> Tipo: String<br/> Formatos: **YmdHi**, **c** | Marca de tiempo de la autenticación previa del solicitante 3DS. <br/> **Device Channel:** BRW, RI, APP<br/> **Message Category:** PA, NPA | **20240808153000** ó **2024-08-08T15:30:00Z** |
| **threeDSRequestorPriorAuthenticationInfo.<br/>threeDSReqPriorRef** <br/> 3DS Requestor Prior Transaction <br/> Reference | Opcional<br/> Tipo: UUID<br/> | Referencia de autenticación previa del solicitante 3DS. <br/> **Device Channel:** BRW, RI, APP<br/> **Message Category:** PA, NPA | **550e8400-e29b-41d4-a716-446655440000** |
| **threeDSRequestorPriorAuthenticationInfo.<br/>threeDSReqPriorAuthData** <br/> 3DS Requestor Prior Transaction <br/> Authentication Data | Opcional<br/> Tipo: String<br/> Longitud máxima: 2048 caracteres | Datos de autenticación previa del solicitante 3DS. <br/> **Device Channel:** BRW, RI, APP<br/> **Message Category:** PA, NPA | |


---

## Elementos que podrá enviar para optimizar el uso de esta extensión BME.

---


| **Elemento** | **Reglas de inclusión** | **Contextualización** | **Ejemplo** |
|-------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------|
| **bridgingMessageExtension** | Tipo: Array<br/> | Extension del mensaje Bridging | |
| **bridgingMessageExtension.<br/>data** | Tipo: Array<br/> | Data de la extension del mensaje Bridging | |
| **bridgingMessageExtension.<br/>data.addData** | Tipo: Array<br/> | Informacion que vamos a agregar a la extension del mensaje Bridging | |
| **bridgingMessageExtension.<br/>data.addData.cardSecurityCode** <br/> Card Security Code | Tipo: String<br/> Longitud máxima: 4 caracteres <br/> Longitud minima: 3 caracteres | Código de seguridad asociado a las tarjetas de crédito o débito | **1543** |
| **bridgingMessageExtension.<br/>data.addData.<br/>threeDSRequestorAuthenticationInd** <br/> 3DS Requestor Authentication Indicator | Tipo: String<br/>Valores aceptados: <br/>**PAYMENT_TRANSACTION** (01) <br/>**RECURRING_TRANSACTION** (02) <br/>**INSTALMENT_TRANSACTION** (03) <br/>**ADD_CARD** (04) <br/>**MAINTAIN_CARD** (05) <br/>**CARDHOLDER_VERIFICATION<br/>_AS_PART_OF_EMV_TOKEN_IDV** (06) <br/>**BILLING_AGREEMENT** (07) <br/>**SPLIT_SHIPMENT** (08) <br/>**DELAYED_SHIPMENT** (09) <br/>**SPLIT_PAYMENT** (10) <br/>**MASTERCARD_THE_PAYMENT_REQUEST<br/>_IS_FOR_AN_AGENT_PAYMENT_TRANSACTION** (85) <br/>**MASTERCARD_FOR_UNKNOWN_OR_UNDEFINED_FINAL<br/>_AMOUNT_BEFORE_PURCHASE_TRANSACTION** (86) <br/> | Indicador de autenticación solicitado por el 3DS.<br/> **Device Channel:** BRW, APP<br/> **Message Category:** PA, NPA | **DELAYED_SHIPMENT** |
| **bridgingMessageExtension.<br/>data.addData.<br/>threeRIInd** <br/> 3RI Indicator | Tipo: String<br/>Valores aceptados:<br/>**RECURRING_TRANSACTION** (01) <br/>**INSTALMENT_TRANSACTION** (02) <br/>**ADD_CARD** (03) <br/>**MAINTAIN_CARD_INFORMATION** (04) <br/>**ACCOUNT_VERIFICATION** (05) <br/>**SPLIT_OR_DELAYED_SHIPMENT** (06) <br/>**TOP_UP** (07) <br/>**MAIL_ORDER** (08) <br/>**TELEPHONE_ORDER** (09) <br/>**WHITELIST_STATUS_CHECK** (10) <br/>**OTHER_PAYMENT** (11) <br/>**BILLING_AGREEMENT** (12) <br/>**DEVICE_BINDING_STATUS_CHECK** (13) <br/>**CARD_SECURITY_CODE_STATUS_CHECK** (14) <br/>**DELAYED_SHIPMENT** (15) <br/>**SPLIT_PAYMENT** (16) <br/>**FIDO_CREDENTIAL_DELETION** (17) <br/>**FIDO_CREDENTIAL_REGISTRATION** (18) <br/>**DECOUPLED_AUTHENTICATION_FALLBACK** (19) | Indica el tipo de **3RI** pedido. Este elemento de datos proporciona adicional información al ACS para determinar lo mejor enfoque para entregar un Solicitud 3RI.. <br/> **Device Channel:** RI<br/> **Message Category:** PA, NPA | **FIDO_CREDENTIAL_REGISTRATION** |
| **bridgingMessageExtension.<br/>data.addData.<br/>transChar** <br/> Transaction Characteristics | Tipo: String<br/>Valores aceptados:<br/>**CRYPTOCURRENCY_TRANSACTION** (01) <br/>**NFT_TRANSACTION** (02) <br/> | Indica a la ACS transacciones específicas identificadas por el Comerciante. | Por defecto **NFT_TRANSACTION** |
Loading

0 comments on commit 1ea400d

Please sign in to comment.