1b.app
Link copied -

Refinement. Import finance from Seller-Online

Who's ready to take on the challenge? Rate it.
Seller-Online is a contractor for handling orders from foreign marketplaces.
API v1.0 (We use it to integrate orders and finances):
https://app.swaggerhub.com/apis/seller-online/seller-online-user/1.0.1#/
It is necessary to pull all financial transactions in OneBox via API.
To do this, a wallet has been created into which operations need to be imported.
We import the following data (https://prnt.sc/vm822f):
* "payment_date" - Payment date in OneBox
* "payment_type" - Indicates an Incoming or Outgoing payment in OneBox.
* "payment_sum" - Payment amount
* "payment_order_id" - Add. payment field https://prnt.sc/100riuk
* "payment_parcel_id" - Add. payment field https://prnt.sc/100uwal
You also need to pull out the variables https://prnt.sc/100vjmf, now I’m checking with Seler techies which variables in the API give them. I think this one is. We will place them in the payment comment in One
Original question is available on version: ru

Answers:



Ustimenko Igor
OneBox CTO wrote:
12h

https://crm-onebox.com/ru/support/onebox-integrators/3440-integratsiya-seller-on...
Here the estimate was 2 times less in time.
Somehow they thought differently to implement it than I described, or what's the difference?
19.02.2021, 16:07
Original comment available on version: ru


Grabovsky Alexander
Client wrote:

Ustimenko Igor
OneBox CTO wrote:
12h

https://crm-onebox.com/en/support/onebox-integrators/3440-integratsiya-seller-on...
Here the estimate was 2 times less in time.
Somehow they thought differently to implement it than I described, or what's the difference?

TK is not written there, so no one was going to make such settings and logic as you described here
if without settings, but simply sew logic into the code, then the assessment is the same as there
19.02.2021, 16:17
Original comment available on version: ru


Grabovsky Alexander
Client wrote:
Importing with the help of “Automatic actions once a minute”
In ed. In action, we configure the following items:
* Starting frequency (in minutes): indicated by a number. - We write a number, which means after how many minutes to start the auto. action.
* User from which payments will be created: drop-down list with employees.
* Account to which payments will be credited: drop-down list with payment accounts.
* API key - Key for connection.

Settings, you mean this part?
I thought it was done anyway.
Since this is only the first part of the refinement of the project, the price bites. Let's think about what to save?
Because I don't understand which items take the most time.
The task is to connect the finances of 2 cabinets.
It is logical that the key can change, respectively, I have to somehow make it.
We can make the start frequency standard: 1 time per minute. (If there is a difference in system load due to frequent request, we can do it every 5 minutes.)
* The user from which payments will be created - We can also make it a standard one if it takes time.
* The account to which payments will be credited - we can make it standard, but then how to change or choose it?
20.02.2021, 14:27
Original comment available on version: ru


Grabovsky Alexander
Client wrote:
We can make the start frequency standard: 1 time per minute. (If there is a difference in system load due to frequent request, we can do it every 5 minutes.)

-1h

Grabovsky Alexander
Client wrote:
* The user from which payments will be created - We can also make it a standard one if it takes time.

-1h
if you remove the additional fields, there will be another -2 hours
20.02.2021, 23:55
Original comment available on version: ru

OK. Agree to revision at 10 o'clock.
Without settings:
* Starting frequency (per min.)
* User from which payments will be created
Add. leave the fields.
Also a question:
* "payment_order_id"
* "payment_parcel_id"
Can we display them in OneBox as a link? in format:
https://my.seller-online.com/shippings.php?#468010 - where 468010 is "payment_parcel_id"
https://my.seller-online.com/view_order.php?order_id=30439865 - where 30439865 is "payment_parcel_id"
To immediately click on the link, we will open the order.
If necessary, the format fields (as I understand it) in OneBox can be put as a link, and passing data simply attach the first part of the link to them.
For the variables "Comment" and "Purpose of payment", the developers answered with such a screen.
https://prnt.sc/102tr70
If something is not clear, I can clarify with them.
TK is completely understandable, do you need anything more?
21.02.2021, 16:22
Original comment available on version: ru


Grabovsky Alexander
Client wrote:
OK. Agree to revision at 10 o'clock.
Without settings:
* Starting frequency (per min.)
* User from which payments will be created
Add. leave the fields.
Also a question:
* "payment_order_id"
* "payment_parcel_id"
Can we display them in OneBox as a link? in format:
https://my.seller-online.com/shippings.php?#468010 - where 468010 is "payment_parcel_id"
https://my.seller-online.com/view_order.php?order_id=30439865 - where 30439865 is "payment_parcel_id"
To immediately click on the link, we will open the order.
If necessary, the format fields (as I understand it) in OneBox can be put as a link, and passing data simply attach the first part of the link to them.
For the variables "Comment" and "Purpose of payment", the developers answered with such a screen.
https://prnt.sc/102tr70
If something is not clear, I can clarify with them.
TK is completely understandable, do you need anything more?

Links cannot be stitched
+ they will not give you anything because authorization is needed there
otherwise ok - send invoice ?
21.02.2021, 17:24
Original comment available on version: ru


Ustimenko Igor
OneBox CTO wrote:
otherwise ok - send invoice ?

Yes, make an account.
22.02.2021, 11:46
Original comment available on version: ru

I received info from the seller, a small adjustment:
instead of "payment_parcel_id" use the variable "shipment_id"
22.02.2021, 15:44
Original comment available on version: ru

Paid for revision.
I duplicate the correct TK:
API v1.0 (We use it to integrate orders and finances):
https://app.swaggerhub.com/apis/seller-online/seller-online-user/1.0.1#/
It is necessary to pull all financial transactions in OneBox via API.
To do this, a wallet has been created into which operations need to be imported.
We import the following data (https://prnt.sc/vm822f):
* "payment_date" - Payment date in OneBox
* "payment_type" - Indicates an Incoming or Outgoing payment in OneBox.
* "payment_sum" - Payment amount
* "payment_order_id" - Add. payment field https://prnt.sc/100riuk
* "shipment_id" - Add. payment field https://prnt.sc/100uwal
* "payment_comment" - The first part of the comment in the OneBox payment (From a new line, the next variable)
* "payment_operation_name" - The second part of the comment in the OneBox payment
Importing with the help of “Automatic actions once a minute”
In ed. In action, we configure the following items:
* Account to which payments will be credited: drop-down list with payment accounts.
* API key - Key for connection.
It should be borne in mind that we will pull finances from several offices. (To different OneBox wallets)
23.02.2021, 11:31
Original comment available on version: ru

Good evening.
I want to understand the status.
I paid, but did not receive feedback.
The development took over or not.
What are the deadlines?
24.02.2021, 22:31
Original comment available on version: ru


Grabovsky Alexander
Client wrote:
Good evening.
I want to understand the status.
I paid, but did not receive feedback.
The development took over or not.
What are the deadlines?

Yes, I did
in terms of 5-6 working days
25.02.2021, 14:16
Original comment available on version: ru

Good afternoon. How are we doing with the revision? At what stage?
04.03.2021, 08:33
Original comment available on version: ru


Grabovsky Alexander
Client wrote:
I want to understand the status.

Good afternoon
it is completed and will be unloaded to you today
04.03.2021, 14:32
Original comment available on version: ru

Good afternoon!
Now there is no access to the PC, so I checked it on the phone.
In the auto settings Actions noticed that I have to bind the variables to the add. the field of finance.
But there, not all variables relate specifically to the add. fields of finance.
For example, the date the payment was created, etc.
In the ToR, this decision was agreed differently.
06.03.2021, 11:33
Original comment available on version: ru

Today I tested on PC.
Previous payments pulled up. All is good.
But today 3 payments did not pull up. https://prnt.sc/10gdirf
08.03.2021, 22:04
Original comment available on version: ru

For 09.03.21 payments were not pulled up
https://prnt.sc/10hen05
Those that I wrote about yesterday, pulled themselves up even today, but doubled up. (I removed duplicates)
09.03.2021, 23:02
Original comment available on version: ru

Alexander, what exactly is the problem now? There were 3 payments, you deleted them, new ones pulled up along the crown
10.03.2021, 10:07
Original comment available on version: ru

I noticed a problem that payments come with a delay, sometimes a day.
I am writing to you in the evening that there are no payments, and in the morning they come.
08.03 at 22:04 - these payments were not made (https://prnt.sc/10gdirf), although they entered at 0:55. (Almost a day has passed.) In the morning they pulled up, but not 3 pieces. a 6 pcs. Every payment was duplicated. I removed the duplicate. They pulled up again (https://prnt.sc/10hxt1r)
09.03 at 23:02 - these payments were not made (https://prnt.sc/10gdirf), although they entered at 15:17. Today we went. some were duplicated (https://prnt.sc/10hxudx, https://prnt.sc/10hxw7h)
10.03.2021, 12:49
Original comment available on version: ru

Good afternoon!
It's been 2 days since my request.
Just in case, I want to clarify or are they doing it?
12.03.2021, 11:24
Original comment available on version: ru

Hello. The doubling of payments has been fixed, we are trying to create all the payments that we receive via api in the box. In the list of received payments, there are payments with zero cost and such payments will not be created in the system, the rest are in the system
12.03.2021, 16:48
Original comment available on version: ru


Maria wrote:
Hello. The doubling of payments has been fixed, we are trying to create all the payments that we receive via api in the box. In the list of received payments, there are payments with zero cost and such payments will not be created in the system, the rest are in the system

I think everything is OK. If there are questions, I will create a ticket.
Thanks for the edit!
25.03.2021, 11:22
Original comment available on version: ru

Please join the conversation. If you have something to say - please write a comment. You will need a mobile phone and an SMS code for identification to enter. Log in and comment