Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion select/sdks/web/v2.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Web SDK <a style={{borderBottom: '2px solid #0048ff'}} className="improve-docs" href="/select/sdks/web/v2">v2</a> <a style={{'color': '#111'}} className="improve-docs" href="/select/sdks/web/v3">v3</a> <a style={{marginRight: 'auto', 'color': '#111'}} className="improve-docs" href="/select/sdks/web/v4">v4</a>
# Web SDK <a style={{borderBottom: '2px solid #0048ff'}} className="improve-docs" href="/docs/select/sdks/web/v2">v2</a> <a style={{'color': '#111'}} className="improve-docs" href="/docs/select/sdks/web/v3">v3</a> <a style={{marginRight: 'auto', 'color': '#111'}} className="improve-docs" href="/docs/select/sdks/web/v4">v4</a>
Comment thread
pedroalmeidaes marked this conversation as resolved.

The Fidel SDKs provide a secure way for you to add card-linking capabilities to your applications. The alternative involves using the [Fidel Cards API](https://reference.fidel.uk/reference/create-card), but you'll need to be PCI Compliant before you can use it. Using the Fidel SDKs, card details are sent directly to the Fidel API through a secure connection without exposing your servers to sensitive information. They take care of all PCI Compliance requirements, so you don't have to.

Expand Down
2 changes: 1 addition & 1 deletion select/sdks/web/v3.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Web SDK <a style={{'color': '#111'}} className="improve-docs" href="/select/sdks/web/v2">v2</a> <a style={{'color': '#111'}} className="improve-docs" href="/select/sdks/web/v3">v3</a> <a style={{marginRight: 'auto', borderBottom: '2px solid #0048ff'}} className="improve-docs" href="/select/sdks/web/v4">v4</a>
# Web SDK <a style={{'color': '#111'}} className="improve-docs" href="/docs/select/sdks/web/v2">v2</a> <a style={{'color': '#111'}} className="improve-docs" href="/docs/select/sdks/web/v3">v3</a> <a style={{marginRight: 'auto', borderBottom: '2px solid #0048ff'}} className="improve-docs" href="/docs/select/sdks/web/v4">v4</a>
Comment thread
pedroalmeidaes marked this conversation as resolved.

The Fidel SDKs provide a secure way for you to add card-linking capabilities to your applications. The alternative involves using the [Fidel Cards API](https://reference.fidel.uk/reference/create-card), but you'll need to be PCI Compliant before you can use it. Using the Fidel SDKs, card details are sent directly to the Fidel API through a secure connection without exposing your servers to sensitive information. They take care of all PCI Compliance requirements, so you don't have to.

Expand Down
14 changes: 5 additions & 9 deletions select/sdks/web/v4.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Web SDK <a style={{'color': '#111'}} className="improve-docs" href="/select/sdks/web/v2">v2</a> <a style={{'color': '#111'}} className="improve-docs" href="/select/sdks/web/v3">v3</a> <a style={{marginRight: 'auto', borderBottom: '2px solid #0048ff'}} className="improve-docs" href="/select/sdks/web/v4">v4</a>
# Web SDK <a style={{'color': '#111'}} className="improve-docs" href="/docs/select/sdks/web/v2">v2</a> <a style={{'color': '#111'}} className="improve-docs" href="/docs/select/sdks/web/v3">v3</a> <a style={{marginRight: 'auto', borderBottom: '2px solid #0048ff'}} className="improve-docs" href="/docs/select/sdks/web/v4">v4</a>
Comment thread
pedroalmeidaes marked this conversation as resolved.

The Fidel Web SDK v4 provides a secure, PCI-compliant way to integrate card-linking and card-enrolment capabilities directly into your web applications. By embedding the SDK as a secure HTML iframe, card details are transmitted directly to Fidel's secure vault without exposing your servers to sensitive cardholder data. This dramatically reduces your PCI-DSS compliance scope.

Expand Down Expand Up @@ -70,8 +70,7 @@ If the endpoint returns a `404 Not Found` response, this indicates that the user

To launch the SDK, construct the URL with your configuration properties and bind it as the `src` attribute of a standard HTML `<iframe>`.

{/* TODO: add CodePen snippets instead of image */}
<img src="/images/sdk/v4/1-initializing.png" alt="Initializing" style={{ width: '100%', maxWidth: 600, height: 'auto' }} /> />
<Codepen id="web-sdk-v4-interactive-demo" slug="019fcd1d-9d26-7009-90f7-8174b41fb6a1" title="V4 Fidel Web SDK - Interactive Demo" height={950} />

### Scenario A: Existing User

Expand All @@ -85,8 +84,7 @@ Provide the `userSessionToken` returned from the Pre-bootstrap API:
</iframe>
```

{/* TODO: add CodePen snippets instead of image */}
<img src="/images/sdk/v4/2-existing-user.png" alt="Existing user" style={{ width: '100%', maxWidth: 600, height: 'auto' }} /> />
<img src="/images/sdk/v4/2-existing-user.png" alt="Existing user" style={{ width: '100%', maxWidth: 600, height: 'auto' }} />

### Scenario B: New User (With Service/Registration Charge)

Expand All @@ -100,8 +98,7 @@ Simply omit the session token parameter. If your account plan mandates a registr
</iframe>
```

{/* TODO: add CodePen snippets instead of image */}
<img src="/images/sdk/v4/3-new-user.png" alt="New user with service charge" style={{ width: '100%', maxWidth: 600, height: 'auto' }} /> />
<img src="/images/sdk/v4/3-new-user.png" alt="New user with service charge" style={{ width: '100%', maxWidth: 600, height: 'auto' }} />

### Scenario C: New User (No Service Charge)

Expand All @@ -115,8 +112,7 @@ If no registration fee is configured, the checkout UI reflects a standard card l
</iframe>
```

{/* TODO: add CodePen snippets instead of image */}
<img src="/images/sdk/v4/4-new-user-service.png" alt="New user no service charge" style={{ width: '100%', maxWidth: 600, height: 'auto' }} /> />
<img src="/images/sdk/v4/4-new-user-service.png" alt="New user no service charge" style={{ width: '100%', maxWidth: 600, height: 'auto' }} />

> 💡 **Pro-tip:** The `{PUBLISHER_USER_IDENTIFIER}` should be your platform's unique UUID (v4 is strongly recommended) mapping to that specific customer.

Expand Down
Loading