Introduction
Welcome to the Txyber Remote KYC Usage Guide! This extension is a licensed tool designed to streamline the process of collecting liveness data for KYC (Know Your Customer) purposes, particularly for BLS visa applications. It automates the extraction of key transaction data, generates a unique selfie link for your client, and automatically submits the completed liveness session ID back to the BLS portal.
Important: For the Txyber Remote KYC extension to function correctly, you *must* also install our companion extension: Auto Window Agent.
You can find it on the Chrome Web Store here: Auto Window Agent (Chrome Web Store)
Installation & Activation
- Install the Extensions:
- Download and install Txyber Remote KYC from the Chrome Web Store.
- Download and install Auto Window Agent from the Chrome Web Store using the link above.
- Pin to Toolbar: For easy access, click the puzzle piece icon (Extensions) in your Chrome toolbar and pin both Txyber Remote KYC and Auto Window Agent.
- Activate Txyber Remote KYC:
- Click the Txyber Remote KYC icon in your Chrome toolbar.
- In the popup, enter your unique License Key.
- Read and agree to the Terms and Conditions by checking the box.
- Click the "Activate License" button.
- Upon successful activation, the extension will display "License validated. Ready." and then automatically switch to the main interface.
If activation fails or you encounter any issues, please refer to the "Troubleshooting" section or contact support.
Workflow: Generating Link & Submitting Data
Follow these steps to generate a remote selfie link for your client and submit the completed liveness data:
- Navigate to the BLS Payment Page:
- Open a new Chrome tab.
- Navigate to the specific BLS application page where the liveness request is initiated (typically the payment confirmation or final submission page). Ensure the URL matches `https://appointment.thespainvisa.com/Global/appointment/livenessrequest*`.
- Scrape Data & Generate Client Link:
- While on the BLS page, click the Txyber Remote KYC extension icon in your toolbar to open the popup.
- Click the "Scrape Page Data & Generate Client Link" button.
- The extension will extract the User ID and Transaction ID from the BLS page and display them in the popup.
- A unique client selfie link will be generated by the Txyber server and displayed in the "Generated Link for Client" text area.
- Send Link to Client:
- Click the "Copy Link" button in the popup to copy the generated client selfie link to your clipboard.
- Share this link with your client (e.g., via WhatsApp, email, chat).
- Client Completes Selfie:
- Your client opens the provided link on their device (smartphone, tablet, or computer).
- They follow the on-screen instructions to complete the liveness verification process.
- Monitor Polling Status:
- While your client is performing the selfie, the Txyber Remote KYC extension will continuously poll the server for completion.
- The popup will display the polling status (e.g., "Waiting for client...", "Client is scanning...") and the number of polling attempts.
- Automatic Submission (Upon Completion):
- Once your client successfully completes the selfie, the Txyber server will return a unique "Event Session ID."
- The extension will automatically populate the "Event Session ID" field in the popup and immediately attempt to submit the BLS form on your behalf.
- A success message will appear, and the overlay on the BLS page will disappear.
- Manual Submission (If Needed):
- In rare cases (e.g., if the automatic submission fails or you need to re-submit), you can manually paste the "Event Session ID" (received from your client or retrieved from our support) into the designated field in the popup.
- Click the "Inject ID & Submit BLS Form" button.
Managing Session Data
To start a fresh session or clear any active polling processes:
- Click the "Clear Polling Process..." button in the popup.
- This will clear all scraped data, generated links, and stop any ongoing polling, preparing the extension for a new transaction.
Troubleshooting
- "User/Transaction ID Not Found": Ensure you are on the correct BLS liveness request page. The extension needs to scrape specific data from this page.
- "Failed to scrape. Check console for details": This might indicate browser security restrictions. Ensure no other extensions are interfering and your browser is up-to-date.
- "Error creating session: ...": There might be an issue with your license activation or communication with the Txyber server.
- Polling Stops / "Polling Limit Reached": If your client doesn't complete the selfie within 100 polling attempts (approx. 10 minutes), the session will expire. You will need to generate a new link.
- General Errors / "Contact Support with Code: XXX": If you encounter an error message with a specific code (e.g., AV001), please note this code and contact our support team immediately.
Common Error Codes & What They Mean: (Your specific codes will go here, e.g.)
- AV001: License Key Already Activated on Another Device.
- AV002: Invalid License Key.
- SS001: Server Error during Selfie Session Creation.
- PS001: Polling Server Communication Issue.