Enfuce home page
Search...
⌘K
Platform
Payment API
Overview
Account Details
Overview
Create an account
Update an account
Get account information
Authorisation Control
Overview
Authorisation Control Webhook
Authorisation Forwarding
Overview
Forward authorisation webhook
Card details
Overview
Create card
Update card
Get application
Update application
Get card
Get plastic
Get EMV scripts
Update plastic
Customer
Overview
Get customer information
Create a customer
Update a customer
Customer hierarchy
Exchange Rates API
Overview
Get ECB exchange rate
Get ECB supported currencies
Get FX exchange rates
ID
Overview
Initiate 3rd party authentication flow
Callback to complete authentication flow
Instalment
Overview
Instalment Operations
Invoice
Overview
Get invoice information
Update an invoice
Notification
Overview
Receive a notification
PIN
Overview
PIN operations with pre-shared key
PIN operations using PKI
PIN Control
Overview
PIN Control handling
Overview
POST
Request PIN Control access token by plasticId.
POST
Request PIN Control access token by plasticId (Deprecated)
POST
Request PIN Control access token by cardId (Deprecated)
Purchase Details
Overview
Trigger repricing
Get purchase details
Create purchase details
Update purchase details
Repricing
Overview
Create repricing agreements
Get repricing agreements
Update repricing agreements
Create price lists
Get price lists
Update price lists
Transaction
Overview
Test transactions
Test authorizations
Get transaction data
Create transactions
Create fees
Update a transaction
Authorization Holds (BETA)
Batch payment
Transfer API
Overview
Post account to account transfer
Account to account batch transfer
Post card to card transfer
Wallet
Overview
Push Provision
Activation data
Get tokens
Visa Click2Pay Enroll and manage
Test API
Overview
test-auth-request-templates
test-authorizations
Hierarchy API
Overview
Card Hierarchy Management
Card Hierarchy Group Management
Card Management in Card Hierarchy Groups
Spend Control API
Overview
Rule Sets Endpoints
Rules Endpoints
Spend Control Test Endpoint
STIP External Account Balance Endpoints (BETA)
STIP Spend Control Test Endpoint (BETA)
Sign in
Contact
Enfuce home page
Search...
⌘K
Ask AI
Sign in
Contact
Contact
Search...
Navigation
PIN Control handling
PIN Control handling
Documentation
Payment API
Release Notes
Documentation
Payment API
Release Notes
PIN Control handling
PIN Control handling
Endpoint for accessing PIN Control tokens
Endpoints
Request PIN Control access token by plasticId.
POST
/v2/plastic/{plasticId}
Request PIN Control access token by plasticId
POST
/v1/card/{cardId}/plastic/{plasticId}
Deprecated
Request PIN Control access token by cardId.
POST
/v1/card/{cardId}
Deprecated
Was this page helpful?
Yes
No
Previous
Request PIN Control access token by plasticId.
This operation is used to create the PIN control access token. The successful response from this call returns an _id_, a _pinURL_ for mobile device webview and _pinFrameURL_ for an iframe in desktop browser flow. _Id_ is valid for 30 seconds. For mobile webview, device should be instructed to do a POST call to the _pinURL_ with the content of the _id_ in a form field named _controlId_. For desktop browser flow, iframe should be opened to _pinFrameURL_ with query parameter _key_, which needs to be agreed with Enfuce beforehand. After iframe has been loaded, browser should make a _window.postMessage()_ call to the iframe. The message object should contain fields _operation_ (with value _view-pin_ or _set-pin_) and _controlId_.
Next
Assistant
Responses are generated using AI and may contain mistakes.