Skip to content

Commit

Permalink
chore: Publish fraudPreventionV2 [3.1.0] SDK (#272)
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] authored Nov 14, 2023
1 parent 45cbe95 commit 162d3b6
Show file tree
Hide file tree
Showing 12 changed files with 527 additions and 621 deletions.
2 changes: 2 additions & 0 deletions release/fraudPreventionV2/docs/Brand.md
Original file line number Diff line number Diff line change
Expand Up @@ -118,6 +118,7 @@ following:

- `ELV`
- `INTER_COMPANY`
- `SEPA_ELV`

## Attributes

Expand Down Expand Up @@ -159,6 +160,7 @@ following:
| POSTEPAY_VISA_ELECTRON | Any | True ||
| QIWI | Any | True ||
| RBC_REWARDS | Any | True ||
| SEPA_ELV | Any | True ||
| SOFORT | Any | True ||
| SOLO | Any | True ||
| SWITCH | Any | True ||
Expand Down
16 changes: 14 additions & 2 deletions release/fraudPreventionV2/docs/CreditCard.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,10 +42,22 @@ pydantic model CreditCard

## Methods

### dict
### \_\_card_number_validator

```python
dict()
__card_number_validator()
```

### \_\_card_cvv_response_validator

```python
__card_cvv_response_validator()
```

### \_\_card_avs_response_validator

```python
__card_avs_response_validator()
```

# Inheritance
Expand Down
20 changes: 11 additions & 9 deletions release/fraudPreventionV2/docs/DirectDebit.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,9 @@

```python
DirectDebit(
routing_number: constr(max_length=15),
routing_number: Optional[constr(max_length=15)],
account_number: constr(max_length=100),
mandate_type: Optional[MandateType],
telephones: list[Telephone],
method: Literal["DIRECT_DEBIT"],
)
Expand All @@ -17,19 +18,20 @@ pydantic model DirectDebit

## Attributes

| Name | Type | Required | Description |
| -------------- | --------------------------------- | -------- | ----------------------------------------------------------------------------------------------- |
| account_number | constr(max_length=100) | True | Cleartext (unencrypted) DirectDebit bank account number associated with the payment instrument. |
| method | Literal\[“DIRECT_DEBIT”\] | True ||
| routing_number | constr(max_length=15) | True | A code that identifies the financial institution for a specific bank account. |
| telephones | list\[[Telephone](Telephone.md)\] | True | Telephone(s) associated with direct debit payment provider. |
| Name | Type | Required | Description |
| -------------- | ----------------------------------------- | -------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| account_number | constr(max_length=100) | True | Cleartext (unencrypted) DirectDebit bank account number associated with the payment instrument. |
| mandate_type | Optional\[[MandateType](MandateType.md)\] | False | The `mandate_type` is required if given `brand` as `SEPA_ELV` under `DirectDebit`. <br/>It is used for the wire transfer or direct debit transaction whose `routing_number` could not be provided or not supported. <br/>Allows values: <br/>- `ONE_OFF` <br/>- `RECURRING` |
| method | Literal\[“DIRECT_DEBIT”\] | True ||
| routing_number | Optional\[constr(max_length=15)\] | False | A code that identifies the financial institution for a specific bank account. `routing_number` is required if given `INTER_COMPANY` or `ELV` as `brand`. |
| telephones | list\[[Telephone](Telephone.md)\] | True | Telephone(s) associated with direct debit payment provider. |

## Methods

### dict
### \_\_account_number_validator

```python
dict()
__account_number_validator()
```

# Inheritance
Expand Down
4 changes: 2 additions & 2 deletions release/fraudPreventionV2/docs/GiftCard.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,10 @@ pydantic model GiftCard

## Methods

### dict
### \_\_pin_validator

```python
dict()
__pin_validator()
```

# Inheritance
Expand Down
28 changes: 28 additions & 0 deletions release/fraudPreventionV2/docs/MandateType.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
[index](index.md) /
[expediagroup.sdk.fraudpreventionv2.model](expediagroup.sdk.fraudpreventionv2.model.md)
/ [MandateType](MandateType.md)

# class `expediagroup.sdk.fraudpreventionv2.model.MandateType`

```python
MandateType()
```

pydantic model MandateType: The `mandate_type` is required if given
`brand` as `SEPA_ELV` under `DirectDebit`. It is used for the wire
transfer or direct debit transaction whose `routing_number` could not be
provided or not supported. Allows values:

- `ONE_OFF`
- `RECURRING`

## Attributes

| Name | Type | Required | Description |
| --------- | ---- | -------- | ----------- |
| ONE_OFF | Any | True ||
| RECURRING | Any | True ||

# Inheritance

object > Enum > MandateType
Loading

0 comments on commit 162d3b6

Please sign in to comment.