# Resident India Remittance under LRS Under Glomo’s Bharat Connect offering, brokers and investment platforms serving Indian resident individuals can now access a purpose-built payment solution for seamless global investing. Glomo enables effortless collection and outward remittance of funds for investments in global securities, ensuring full compliance with the Liberalised Remittance Scheme (LRS) regulations established by the Reserve Bank of India. The offering includes robust SDKs and APIs, allowing brokers to easily integrate Glomo's solution into their platforms and securely collect funds from investors. br ![LRS flow](/assets/lrs-flow.ebdb0bc2ae2129ff8fe6f4744ee752649a6c4d7c5965d29db41a5349e2b21d52.ac746e58.png) br ![LRS checkout preview](/assets/lrs-checkout-preview.b63e9859fbebea669011c9780721aebe984bd8395f0406074402e5954a8f8685.ac746e58.png) ## Prerequisites Before integrating, ensure you have the following: - Glomo Merchant Account: Active account with API keys. - Customer Details: Name, address, bank details, and PAN. - HTTPS: A secure server endpoint for receiving webhooks. # Collection of bank account information As a merchant, you have the option to either collect the required bank account information to initiate an LRS payment yourself or allow Glomo to collect and securely store the information on your behalf. You can control this by passing or omitting the bank account ID in the order API. ## SDK behaviour when invoked with an order with a bank account In this case, Glomo will prefill and display the bank account information to the customer, obtaining consent from the user on the applicable terms and conditions. The bank details are not editable for the user and are displayed to obtain confirmation and consent for the outward remittance. The screen from the SDK is shown below for reference. ![Order with bank account](/assets/order-with-bank-account.8113ddc3b8176b0173b2ec710c5157a2bcf35a69d0467638962985af815fcd50.ac746e58.png) ## SDK behaviour when invoked with an order without a bank account In this case, Glomo will collect the required bank account information from the customer to complete the outward remittance. The screens from the SDK are shown below for reference. ![Order without bank account](/assets/order-without-bank-account.cbe233d158f59e85e90138faec17175ae25bca31ad16c46752f86a4b86f4dc41.ac746e58.png) ## SDK behaviour when invoked in a returning journey If the customer is a returning user who has already added a payment account in the past, Glomo will display that bank account as the preferred option for completing the payment. The customer can use the previously used bank account or use a new bank account to initiate the payment. ![SDK behaviour for returning user ](/assets/order-with-returning-user.0107975c04f31afaa2cc0ea6bb12292c950d1413e3985e780012e2d73ed5d07c.ac746e58.png) ## Order entity The various statuses of the order entity and their description are as given below. | State | Description | | --- | --- | | Active | An order created will stay in this state until a successful payment is made or it expires. | | Success | After a payment is authorised, the order moves to a paid state. This is a terminal state and no subsequent payment attempts will be allowed. | | Expired | The order has expired without a successful payment being created. | ## Payment entity The various statuses of the payment entity and their description are as given below. | State | Description | | --- | --- | | Created | Indicates that the customer has started the payment journey. | | In Progress | Payment request has been sent to the downstream system, and a response is awaited. | | Success | The payment has been successfully processed by the bank. Funds may not be added to balance at this stage. | | Action Required | Additional information is needed to process the payment. | | Failed | The payment could not be processed successfully. |