FAQs
General queries
- Rut: 76.830.014-3
- Corporate name: Flow S.A
- Address: 7 Norte 360, Of. 1, Viña del Mar, Chile
- Website: https://www.flow.cl
- Corporate name: Flow Pagos Perú SAC
- RUC: 20605041168
- Address: Alberto del Campo Ave. 429, Office 5A, Magdalena, Lima, Peru.
- Flow service is free for those who pay with bank cards, store credit cards, coupons, and more.
- Flow charges a fee for its service to only those who receive money through the platform. Flow fee is subject to the payment method selected for the deposit.
- Bank account number and bank registered in Flow
- Date and time of the last payment made in Flow (can be obtained by logging in to Flow, in the Tus ventas section).
- Image of the identity card or tax RUT, associated with the RUT registered in Flow (can be obtained by logging in to Flow, in the Configuración section).
- Flow.cl login email.
- Current contact email associated with your company (email you want to define in Flow to receive notifications).
1. What is Flow?
2. Which company is Flow part of?
Flow is part of Flow S.A.
In Perú
3. How can I change the information I register in Flow?
To modify your data you must log in to Flow, and enter the Perfil section found in the drop-down menu in the upper right corner. Then click on Editar.
This will send a security code to your email that you must enter on the website to access the modification page. If you do not find this email in your inbox, we suggest checking your spam folder or your promotions folder.
4. How can I change my Flow password?
To change your password, you must log in to Flow, and go to the Perfil section, which is located in the drop-down menu in the upper right corner. Then click on Cambiar contraseña.
This will send a security link to your email that will allow you to access the change page. If you do not find this email in your inbox, we suggest checking your spam folder or your promotions folder.
5. What is the cost of using Flow?
3.5% + 0.20USD + VAT for cards.
3.9% + 0.20USD + VAT for payments in cash.
The deposit is made within 3 business days.
The costs can vary depending on your type of business.
There are no fixed, periodic, subscription, or maintenance costs.
For more information check out the Fees section.
6. How can I change the contact email if it is not current?
To ensure the quality and security of our service, we would appreciate it if you could send us the following information associated with your account:
This information must be sent to the email soporte@flow.cl so that we can proceed with the modification of the notification email.
If you have any questions or need additional assistance, please feel free to contact us at soporte@flow.cl.
7. How can I change my payment methods in my Flow account?
To modify payment methods, you must log in to your Flow account, go to Medios de pago in the sidebar menu and click on the Editar datos button. You can activate or deactivate the payment methods you want. To confirm the changes, an email will be sent with a security code that you must enter on the website.
If you have a signed contract with Flow, you must contact our sales department at comercial@flowpagos.com to modify payment methods or other data related to your account.
8. I want to confirm a payment made by a payer
If you want to check the status of a payment, you can do so by logging into your Flow account and selecting the Pagado item in the Tus ventas section.
If you can't find the information you're looking for, contact our support team by phone +56 2 583 0102 or by email soporte@flow.cl. When you contact us, remember to have the transaction details on hand: date, amount, and the payer's email used at the time of making the payment.
I paid or want to pay through Flow
- Flow is a collection service people and companies use to receive online payments.
- If you have questions about a product or service acquired, shipping time, exchange, or return policies, you must directly contact the company where you made the purchase. They will be able to help you and answer your questions.
- The company’s name and email address appear in the receipt issued by Flow. Once you contact the company, we suggest you attach your receipt.
- Currently, there are thousands of people and companies that use Flow to receive their payments, therefore, if you have a charge in the name of FLOW, it is because you made a payment to one of the participating businesses.
- Your payment may have been made through Webpay, Onepay, Servipag, Multicaja, Mach or others.
- If you do not remember having paid through Flow, check your email around the time of the charge. When a payment is made, a receipt is automatically sent to you with the details of the payment made.
- If you cannot find the receipt, look in your bank statement for the amount, date, time and the last 4 digits of the card where the charge was made. With this information you can contact us at soporte@flow.cl.
9. How do I get a receipt back?
Once a payment is processed, we will automatically send a receipt to your email address. If you lost the email with the receipt, you could follow the next steps:
10. I have questions about a payment processed with Flow.
11. My payment was rejected, but the amount was deducted from my bank account.
12. My bank account has a charge under the name FLOW and I do not know what it is for.
13. Can I pay in installments with Flow?
Yes, you can pay in installments.
If the business you are paying does not offer the option of paying in interest-free installments, you should check directly with your card issuer the number of installments allowed and whether they are with or without interest.
If the business you are paying offers the option of paying in interest-free installments through Webpay, you only have to select the corresponding payment method and then enter the number of installments desired.
14. Can I pay with cards or other payments methods issued outside of Chile?
15. Can Flow issue a complaint notification to a specific merchant?
Yes, Flow may issue a Claim Notice to a specific merchant at the request of a customer due to dissatisfaction associated with the receipt of a purchased product or service.
If you wish, we can issue a claim notice in which we will put you in copy, for this we need you to send us the proof of payment that you received once you made the payment on the platform to the email soporte@flow.cl, indicating the context of the claim or the problem that occurred with the merchant.
In this case, Flow will use the protocol described in point 8.k. Notificaciones de reclamo of the Flow Terms and Conditions.
16. I want to cancel a subscription I have with a business
Flow only acts as a payment platform and does not intervene in commercial agreements between the parties involved. To cancel a subscription, you must contact the business with whom you established the contract directly. The business's email is attached to both your payment receipt and the subscription billing notice.
If you do not know the subscription you are subscribed to, please contact us at soporte@flow.cl.
Receive payments through Flow
- Pendientes: This corresponds to the set of payments issued that have not yet been paid. If you want to cancel a payment, click on the payment and then on the Anular button.
- Pagados: This corresponds to the set of transactions paid by your clients. Here you can see the payment date, the payer's email, the payment method used and the status (if it is about to be deposited or has already been deposited into your bank account).
- Anulados: Corresponds to the transactions that have been cancelled, here you can see the different reasons for cancellation.
- Liquidaciones: you can see the settlements processed, which correspond to the details of the transfers we made.
- Boletas o Facturas: here you can see the invoices we have issued for Flow fees.
- You can use the same bank details in both Flow accounts.
- Having two different Flow accounts will allow you to view payments, settlements and transfers in a more orderly manner, for each business.
- Having two different Flow accounts will also prevent order numbers from overlapping if you have two websites.
- Do you want to request a refund using Flow? Log in to Flow.
- Do you want to see a tutorial on how to request a refund using Flow? Go to the Refunds page.
- Do you want to know the general terms of use for refunds? Check out our Terms and Conditions and then go to the Servicios de reembolsos section.
- You must have funds from payments not yet transferred to your bank account
- The funds available in your Flow account must cover the amount you wish to refund plus the cost of the refund service
- The cost of the refund service is 202 CLP + VAT, equivalent to 240 CLP
- Bank: Santander
- Account number: 72458060
- Name: Flow S.A.
- Rut: 76.830.014-3
- Email: soporte@flow.cl
- Message: Abono reembolso Flow (here you must enter the login email associated with your Flow account)
- Once we confirm the transfer, the payment will be made to your Flow account so that you can request the refund.
- The confirmation of the transfer is made within a maximum period of 24 business hours from when you indicated your login email.
- The funds available in your Flow account must cover the amount you wish to refund plus the cost of the refund service.
- Webpay: an online payment system through credit, debit, and prepaid cards.
- Onepay: an online payment system through a digital wallet that allows you to pay with bank cards -without entering the card details each time.
- Servipag: an online payment system through payment buttons and payments in cash using in-person coupons in Servipag stores.
- Mach: Online payments through Mach application.
- Kiphu: Online payments through bank transfers in Kiphu.
- Cargo Automático: Online payments through automatic charges in credit, debit and prepaid cards.
- RedPay: Prepay App Los Héroes
17. When do I receive the money if a customer pays me?
When do I receive my money?
As soon as you choose. It could be the next business day after the payment, depending on the fee you select when registering. To learn more about the conditions, click here.
Will Flow notify me via email?
Yes. First, Flow will email you the transfer details (service settlement), and your payment status will change to “Deposited.”
Then, Flow will notify the bank to send the transfer to your bank account. Lastly, when the transfer to your bank account is completed, the bank will email you a confirmation with the money credited to your account.
18. Could Flow request additional information from the business and/or the payer?
In order to guarantee the quality and security of the service, before making the fund transfers, Flow reserves the right to request additional information from the business and/or the payers of the transactions carried out.
Once the business and/or the payer respond to the request for information (as applicable), Flow will respond within a maximum of 24 business hours from receipt of the response. Said response will indicate receipt of the information received and/or the corresponding observations.
19. Where can I check if a payment was truly made or if it is pending?
Flow provides different options to track the transactions based on their status. To access this information, you need to log in Flow and click on Tus ventas. There you will find the following information:
On the other hand, in the side menu you can access Liquidaciones, where you will find the following information:
You can also access the transaction monitor to check your business development in graphics. To access, you must log in to Flow.
20. I got paid through Flow, but the money has not been transferred to my bank account.
21. Can I receive payment in installments with Flow?
Yes, customers can pay you in as many installments as they wish with Flow. However, you will receive your money in a single transfer. For instance, if a customer pays $100.000 in 3 installments, we will transfer you $100.000 in a single transaction after deducting Flow’s fees.
You must check directly with your bank or store card institution for information about the number of installments without interest (cash price) and the maximum number of installments accepted per payment or interest.
21. If I have two businesses and/or websites, do I have to create two accounts in Flow?
Yes, it is recommended that you create two accounts in Flow:
22. Can I receive payments from abroad with Flow?
You can get paid with Flow in Chile through many payment methods. To start collecting in Chile, you can enter here and follow the subscription instructions.
You can also receive payments in México and Perú. If you would like to receive payments in any of those countries, write to our sales department at comercial@flowpagos.com, where our team can guide you.
23. I want to refund a client’s payment.
If you want to refund a customer, you can do so using the refund service provided by Flow:
To use the refund service:
If you do not have these funds, you can make a transfer to the following bank account:
Important: In parallel with the transfer of funds, you must notify us at soporte@flow.cl the login email associated with your Flow account so that we can charge the transferred amount:
For more information, go to the Refunds page.
24. Do I have to start activities to use Flow?
If your business frequently offers products or services, remember to keep your business declarations up to date.
To comply with your tax obligations, each sale must be declared to the Servicio de Impuestos Internos (IRS in English).
The payment receipt Flow issues are not equal to a bill or invoice.
25. Could Flow issue a claim notice to my business?
Yes, Flow may issue a Claim Notice to a particular business at the request of a customer due to dissatisfaction associated with the receipt of a purchased product or service.
In such case, Flow will use the protocol described in point 8.k. Notificaciones de reclamo of the Flow Terms and Conditions.
27. Which payment methods are available?
Payment methods
28. About Webpay and how to activate it in your Flow account.
29. About FlowPay and how to activate it in your Flow account
30. About Onepay and how to activate it in your Flow account.
31. About Mach and how to activate it in your Flow account.
32. About Khipu and how to activate it in your Flow account.
33. About Cargo Automático and how to activate it in your Flow account
34. About Redpay and how to activate it in your Flow account.
35. About Webpay and how to activate it in your Flow account.
SII queries and proof of payment
- Is the activity you carry out subject to VAT, is it exempt, is it a donation?
- What type of tax document do you issue to support your operations? receipt, invoice and/or other?
- If you prefer to save yourself the issuance of the sales and services invoice and use the Flow payment voucher as a replacement, you must declare as the issuance model the option “No emito Boleta de Ventas y Servicios cuando recibo un pago electrónico”. With this, the information sent by Flow will be incorporated into your registry automatically, without you having to do anything on your side, beyond checking that everything is ok.
- If you prefer to continue issuing your own sales and service invoices, then you must declare as the issuing model the option “Siempre emito Boleta de Ventas y Servicios aun cuando reciba un pago electrónico”. Although Flow will continue sending the information of your transactions with the data that you indicated in steps 1 and 2, this information will not be incorporated into your RCV, avoiding duplication of operations that already appear on the invoices that you yourself issue.
- If you carry out affected and exempt activities: We recommend creating two accounts in Flow for the same business, informing us that the transactions associated with one of them are supported by invoices and those of the other by invoices. You can use the same bank details, the only thing that must be different is the login email. With this, you will be able to choose the issuing model that best suits you, and you will avoid inconsistencies between the information sent by Flow and that incorporated in your RCV.
- If you issue both a receipt and an invoice (for example, you have end customers, but you sell to companies), we recommend the following:
- Continue issuing your own receipts, selecting the option “Siempre emito boleta de ventas y servicios aun cuando reciba un pago electrónico” as the issuance model, as this will prevent you from failing to comply with legal requirements when issuing documents and at the same time, prevent your operations from being recorded in duplicate. 2. If you want to avoid issuing the invoice and replace it with the Flow receipt, you can create two accounts in Flow for the same business, informing us that the transactions associated with one of them are backed by invoices and those of the other by an invoice.
- If you only issue invoices: Keep in mind that the “issuance model” solution is enabled only for those who issue sales and service invoices, so it is very important to verify that you have correctly indicated in your registration data in Flow that you only issue this type of documents so that the information is correctly sent to the SII (Code 33 in Configuration of your portal in Flow). You can also check if you have enabled the option to declare an issuance model in your SII portal. In case the SII still incorporates the information sent by Flow in your RCV, we recommend that you go to the SII to resolve the situation.
- A natural person who is a dependent worker or issues invoices for fees;
- A natural person who sells sporadically (for example, you sold your bicycle to your neighbor and charged him with a payment link); and
- A natural person who sells on a recurring basis but who has no start of activities in the SII.
- When within the same day, week or month, they receive more than 50 payments from 50 or more different people or entities;
- When within a semester, they present at least 100 payments from 100 different people or entities.
37. What are the consequences if the Flow payment voucher is valid as a receipt if your business has RCV? Check the guide we provide below:
If your business issues invoices, the fact that the Flow payment receipt is valid as an invoice and that as a result of the information sent by Flow to the SII, it is automatically incorporated into your RCV is very beneficial, since it makes your life much easier:
You will save yourself from having to issue the document yourself, as well as simplify your VAT registration, declaration and payment process, ensuring compliance with your tax obligations and reducing errors, since, in addition, with Flow you will have access to traceability tools, which are useful for the management that all this entails.
Now, depending on your business's operating model, the automatic incorporation of this information into your business' RCV may have certain particular effects to take into consideration. For example, you may issue your own tax documents, and the registration of the Flow payment voucher causes you to duplicate operations, generating a higher tax to pay and/or affecting your monthly pension payment (or better known as “PPM”), or you may carry out activities exempt from VAT, and the transactions are being incorporated into your record as affected.
Guide to Avoid and/or Solve Unwanted Effects
Step 1: Check how you declared your information to us
It is very important that when you register in Flow with your business, you correctly report the following information:
In the Configuración section of your Flow portal, Datos del negocio subsection, in Datos solicitados por SII you can review, verify and modify this information if necessary. In this section of your portal, you will see the following instructions, we recommend that you read them carefully:
This information is essential, since the way you declare it will be the way we report it to the SII, and how it is incorporated into your RCV. Please note that the available options respond to the information sending standard allowed by the SII, so any other option is not at the discretion of Flow.
Step 2: Study the situation of your business
Now that you have everything correctly reported in Flow, and you know how the latter will report your transactions, let's review certain important situations that may occur according to your business's operating model.
Please note that the cases presented below serve as a guide, but remember that it is always advisable to seek advice from an expert in the field.
Case 1: What happens if I issue my own invoices?
If you issue your own sales and service invoices, the incorporation of the information sent by Flow into your RCV may result in duplicating operations if both the document you issue and the Flow payment receipt are recorded.
To avoid this, check the issuance model you have declared in your SII portal:
This declaration will allow you to determine whether or not the information that Flow sends to the SII is incorporated into your RCV, according to the following:
Case 2: What happens if I issue an invoice and a sales and services receipt, or if I only issue an invoice?
Please note that the validity of the Flow payment voucher as a sales and services receipt applies exclusively to this type of tax documents and, therefore, does not cover the legal requirements that invoices or other types of documents must meet, so:
Case 3: What happens if the amounts I collect through Flow are not my own income?
There are business models in which businesses are responsible for managing orders on behalf of their clients, receiving funds that do not necessarily constitute payment for their services, or that receive funds from some type of donation. In these cases, it is very important that, in the data you provide us, you declare your operations to Flow as “exempt” and select the “Other (Code 99)” option as the type of tax document, as well as verify if you have enabled in your SII portal, the option to select that you issue your own invoices as the issuance model.
Remember to go to the SII in case you cannot solve the problem directly from your portal and get advice from an expert in the matter.
Case 4: What happens if the duplication has already occurred in my purchase and sale record? Can Flow rectify or cancel the sending of information from previous months?
If a duplication occurred, you must issue an Electronic Credit Note to cancel the duplicate debit.
Please note that the Flow payment voucher does not have an assigned receipt number, so you must refer to the payment voucher that contains the transaction and the corresponding amount. If you have questions, we suggest contacting SII to guide you through this process. If you need more information, check the following link:
Flow cannot rectify or cancel information submissions already made, so it is very important how you declare the information in your Flow portal.
Please note that our tax system is based on the principle of self-determination of taxes, which establishes that taxpayers have the responsibility to calculate, declare and pay their own taxes. We invite you to inform yourself and ensure compliance with your obligations to avoid unwanted penalties and operate with peace of mind.
38. What are the consequences if the Flow payment receipt is valid as a receipt, if I do not have RCV because I am a natural person?
In the universe of electronic payment methods, we can identify three types of businesses and natural persons:
In any of these cases, although there will be no incorporation into a RCV, the transactions processed through Flow will be reported to the SII.
Let us remember that the objective sought behind sending information is to facilitate tax compliance, allowing the SII to verify that the information sent by Flow matches that which the natural person has declared in compliance with their tax obligations.
Selling on a recurring basis without having a start of activities and taxes up to date has serious legal sanctions associated with it that range from the collection of large fines, high appraisals and tax payments, to the closure of a business and the seizure of its assets. Avoid penalties by formalizing your business. At Flow we are here to support you.
39. What is the Ley de Cumplimiento Tributario?
Law No. 27,713, commonly known as the "Ley de Cumplimiento Tributario" ("LCT"), published in the Official Gazette on October 24, 2024, establishes a tax compliance framework aimed at improving fiscal transparency and strengthening the tax administration's oversight capacity. Its main objective is to ensure that both companies and individuals comply with their tax obligations, increasing tax collection and reducing evasion, through new reporting and control requirements, without increasing the fiscal-monetary burden of taxpayers.
Learn about the main elements of the Ley de Cumplimiento Tributario
40. Do I need to register my activities with the SII to operate with Flow? Are there any other types of information submission obligations to the SII for Flow?
Yes, we remind you that if you have a business and frequently offer products or services, you must keep your start of activities up to date.
By application of the LCT, as of April 2025, all payment platforms and/or operators will have the legal obligation to require their businesses to prove that they have carried out the start of activity procedure before the SII, in addition to proving tax compliance, by means of the granting of a certificate that you can obtain directly from your SII portal. This obligation will also apply to foreign businesses that want to process through a payment platform in Chile, regarding their registration in the simplified VAT declaration and payment regime before the SII.
The person who declares that their activity is not subject to the obligation to start activities may be exempt from the obligation, Flow being obliged to annually inform the SII of the persons and entities that declare that they are exempt from this obligation, the number of operations and the accumulated amount thereof. In addition, at the request of the SII, Flow must report the number of transactions and the accumulated amount of these with respect to specific businesses.
41. What does it mean that transactions exceeding a certain amount must be paid by electronic payment methods?
One of the objectives sought by the LCT is to ensure transparency by ensuring the traceability of payments, requiring that the documents that support a purchase and sale transaction allow the identity of the payer to be identified.
In this way, the new regulation establishes that when this type of operation exceeds the amount indicated by the SII itself (until otherwise stated, as of January 2025 it will be 135 UF), they must be paid exclusively through electronic payment methods, since the latter allows ensuring the monitoring of the entire payment flow, granting greater security and efficiency to your collection process, as well as ensuring tax compliance.
Paying through Flow not only makes compliance easier for you, but also ensures transactions with high security standards that allow you to successfully face the demands of the tax authority.
42. Are Flow's reporting obligations to the SII different from those of banks and financial institutions regarding 50 or more transfers?
Yes, the information obligation incorporated by the LCT for Banks and Savings Cooperatives will be carried out semi-annually starting in the second half of 2024, with respect to account holders who receive many payments according to the following criteria:
This information will be accumulated when a person or entities is the holder of more than one bank account in the same financial institution.
Please note that payment platforms already send daily information to the SII, so if you operate through Flow, you will benefit from clear traceability that will allow you to delegate the collection and collection of payments to Flow, receiving payments from the same recipient in your account, while efficiently fulfilling your tax obligations.
43. What happens if I do not comply with the obligations established by law?
Failure to comply with your tax obligations exposes you to high fines and unwanted tax payments, interventions by the SII and even more severe sanctions, such as the temporary closure of your business, the withdrawal and retention of funds in your accounts on payment platforms and the seizure of your assets.
Formalize your business, at Flow we are here to support you to comply in an easy, efficient and secure way.
Technical help
- Use the payment/create method to create a payment order, and Flow will then deliver a payment link.
- The customer must be redirected to the link. The link can also be sent via email or other means.
- The customer must click on the link to make the payment.
- When the customer makes the payment, Flow will send a notification to the business's confirmation URL (which is sent when the payment/create method is invoked).
- The notification consists of a token sent via POST.
- With this token, the payment/getStatus method must be invoked and the status of the transaction verified.
- The payment/getPayments method can also be used to obtain a list of all payments received on a given day.
- You have created an account on the official site. If you do not have one yet, you can do it here.
- You got the apiKey and secretKey on the official site. To do so, you must enter the official site and click on Integraciones and then click Integración por API.
- The Flow platform selected must be the production platform.
- Lastly, if you are the programmer, you must use the endpoint https://www.flow.cl/api
- You have created an account on sandbox site. If you do not have one yet, you can do it here.
- You got the apiKey and secretKey on sandbox site. To do so, you must enter sandox site, click on Integraciones and then click Integración por API.
- The Flow platform selected must be sandbox platform.
- Lastly, you must use the endpoint https://sandbox.flow.cl/api if you are the programmer.
- An account created on the official site cannot be used to access sandbox site.
- An account created on sandbox site, cannot be used to access the official site.
- On the sandbox site you can register fictitious data, but on the official site it is very important that you register real data.
- After testing on the sandbox site, it is very important that you make the switch to the official site as payments made on the sandbox site are not real payments.
- Credit card number: 4051885600446623
- Expiration year: any.
- Expiration month: any.
- CVC code: 123
- Bank RUT: 11111111-1
- Bank password: 123
- Flow has an official website and a sandbox website (for tests). It is important that you use the correct credentials.
- For that reason, we suggest you read the setup described in the previous question, I am integrating Flow and I want to run some tests.
- Your server enables you to make POST calls to external sites.
- Flow.cl is included in the server whitelist.
- Additionally, the following Flow IPs are included in the server whitelist:
- 18.217.137.136
- 18.223.193.138
- 18.217.115.106
- 18.216.86.150
- 8.132.141.43
- 9.22.102.144
- Flow sends a successful payment notification to your business’s confirmation page when a payment is processed.
- The notification consists of a POST call from Flow to your confirmation page, which must be received and processed.
- When the notification is processed correctly, Flow gets the following answer from the business: HTTP Code 200.
- If you received an email titled “Alerta: Problema de integración”, in that, for the transaction in that email, the answer was NOT HTTP Code 200.
- Your website has the maintenance mode activated, or it is installed in a local host. It is very important that the website is visible on the internet.
- The POST call cannot be correctly received because a firewall, a security module, or another component has been installed, preventing the confirmation page from accepting POST calls from external sites (the most common reason).
- To rule this out, we suggest reviewing the above with your hosting provider.
- If necessary, you can also include flow.cl domain in your server whitelist.
- Additionally, you may ask for these Flow IPs to be included in your server whitelist:
18.217.137.136
18.223.193.138
18.217.115.106
18.216.86.150
3.132.141.43
3.22.102.144
- In the event of having another issue that interferes with the processing of the response, you must examine the server log (associated with PHP or the corresponding language, not the Flow log) when the payment errors occur.
- You are not using the correct credentials: we suggest you read the setup described in the question I am integrating Flow and I want to run some tests.
- You are paying an amount lower than the one accepted in Flow. The amount must be higher than 350CLP.
- You are using the same Flow account for two different websites: This could result in payment orders being mixed up between both sites.
- Remember that Flow makes sure that the order number is unique: If you have multiple websites, you should create another Flow account.
- Your store name does not include special characters, as &,+,”.
- The product's name does not include special characters, as &,+,”.
- The amount to pay is higher than 350 CLP.
- The secretKey is used correctly. Thus, it must be verified that you are using the secretKey obtained from gateway.flow.cl, not the secretKey of your Flow account. We suggest reviewing the documentation, although here you can see a summary:
- Access the Flow integration portal available at gateway.flow.cl and confirm the account with your Flow login email and password.
- After that, copy and paste the apiKey and secretKey you got from Integraciones > Integración por API. Then, click on Test Integration and, finally, click on Save.
- Lastly, you click on the menu in Jumpseller (left side), copy the data given before, and paste it into the configuration of your Jumpseller store.
- Log in to your web server's control panel.
- Go to the databases section.
- Find the table with the prefix ending in
XX_posts
. - Select the Operations option.
- Find the field called Auto_Increment and make the necessary changes to adjust the order number.
- Add the domain
flow.cl
to your server's whitelist. - Add the following Flow IP addresses to your server's whitelist:
- 18.217.137.136
- 18.223.193.138
- 18.217.115.106
- 18.216.86.150
- 3.132.141.43
- 3.22.102.144
44. Does Flow have an integration API?
45. Which API REST methods do I have to use to create a payment link?
Create payment order:
Get payment information:
46. Does Flow have quick integration plugins?
47. I am integrating Flow and I want to run some tests. Does Flow have an official and demo website?
Flow has an official website and a sandbox website (for tests):
If you want to start receiving payments by connecting with Flow official website, available at https://www.flow.cl, you must make sure that:
If you want to make payments tests (not real) on our sandbox site https://sandbox.flow.cl, make sure that:
Important:
Data for testing on the sandbox site:
If you wish, you can use this credit card to make test payments using Webpay.
Payment simulators are available for the other payment methods. You must click on the button Aceptar and follow the instructions.
48. I am integrating Flow, but I get the error “apiKey not found.”
This means the apiKey and secretKey you are using in the integration are incorrect.
49. I am integrating Flow, but I get the error “Failed to connect to www.flow.cl port 443: Connection timed out.”
This means the server does not allow to enter the Flow API. The reason could be a module and/or security setup.
We suggest you confirm with the hosting that:
50. I am integrating Flow, but when I make a payment, I receive an email titled “Alert: integration problem.”
It means that your server is not configured to accept successful payment confirmation from Flow. The reason could be a module and/or security setup.
The most common reasons for this problem are that:
51. I am integrating Flow, but I receive another type of error.
An integration error is usually associated with the following reasons:
52. I am integrating Flow in Jumpseller, but I get the error “invalid signature.”
To solve this problem, check out the following tutorial and read the configuration indicated below:
53. I'm integrating Flow into Woocommerce, but I get a Previously Paid error
If you're getting the "previously paid" error on your website, you may need to change your database auto-increment. This error occurs because Flow only allows you to use one order number per account. To fix this, follow these steps:
This process must be done directly in your website's database. If you have any questions or need additional assistance, you can contact us at support@flow.cl.
54. What can I do if I am not receiving Flow notification emails?
If you are not receiving Flow notification emails, your security system may be blocking these emails. To fix this issue, please follow these steps:
These actions should help ensure that notification emails successfully reach your inbox. If you continue to have issues, please feel free to contact our support.
Help on subscriptions or automatic charges
- Create a subscription plan:
- Create a subscription plan with the conditions it should have, such as amount and frequency.
- If a customer wants to subscribe to an existing plan, omit this step.
- You need to use the plans/create method.
- Creating a customer:
- Create a customer to get the customerID (user token).
- If the customer was already created, omit this step.
- You need to use the customer/create method.
- Inviting a customer to register their card:
- If a customer already registered their card or if you do not want to invite a customer to register their card, omit this step.
- You need to use the customer/register method.
- Once you complete the registration process, verify if the customer registered their card through the customer/getRegisterStatus method.
- Subscribing a customer to a plan:
- You need to use the subscription/create method.
- Obtaining payment information:
- When the successful payment of an amount (charge for a subscription period) is made, Flow will send a notification to the confirmation URL entered in the plan.
- The notification consists of a token sent through POST.
- With this token, you must enter the payment/getStatus method and verify the transaction status.
- The payment/getStatus method response has a field called commerceOrder. This field has a subscription identifier linked to the identifier of the amount and date.
- Creating a customer:
- Create a customer to get the customerID (user token).
- If the customer was already created, omit this step.
- You need to use the customer/create method.
- Inviting a customer to register their card:
- If a customer already registered their card or if you do not want to invite a customer to register their card, omit this step.
- You need to use the customer/register method.
- Once you complete the registration process, verify if the customer registered their card through the customer/getRegisterStatus method.
- Making a charge to a customer:
- You can make as many charges as you want to the same customer, with the desired amount and frequency.
- You must use the customer/charge method, which enables you to carry out automatic charges to a card previously registered by a customer. The method will show an error if the customer does not have a card registered.
- You can also use the customer/collect method to send a collection to a customer. If the customer has a card registered, an automatic charge will be made. If no card is registered, a collection by email will be made.
- The customer entered their bank credentials incorrectly (first and/or second security password).
- The bank experienced temporary issues with its authorization service when the customer tried registering their card.
- The customer’s card has a restriction from their bank that prevents it from being registered for automatic charges.
55. Does Flow have a service for subscription and/or automatic charges? How do I sign for it?
56. Which API REST methods from Flow do I use for an integration?
You need to use these methods to create a subscription or an automatic charge. We also have the details of the methods available here.
Creating a subscription
Creating an automatic charge:
57. Does Flow have integration plugins for subscriptions and/or automatic charges?
Flow does not have plugins for subscriptions or automatic charges for now.
If you wish, you can perform the programming based on the Flow REST API.
We recommend you perform the programming on a landing page. Then, attach a button in your ecommerce that either opens or redirects the customer to the landing page.
To know more about the API REST method, you should read the question “Which API REST methods from Flow do I have to use?”
58. A customer is registering their card but cannot complete the registration. What could it be?
Possible reasons include the following:
When a customer tries to register their card, it is important that you confirm whether the bank approved the registration or not.