#lexit_best-practices

1 messages ¡ Page 1 of 1 (latest)

sleek mossBOT
#

👋 Welcome to your new thread!

⏲️ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.

⏱️ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.

🔗 This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1265425849562169407

📝 Have more to share? Add more details, code, screenshots, videos, etc. below.

tame eagle
#

Hi there. We're not experts on fees nor betas but, based on those docs, it looks like you should be able to use these pricing tools to customize application fees by account

#

I recommend filling out the form at the top of that page to request a beta invite then playing around with the features once your account is granted access

queen sage
#

Yes however the problem is I can generate only 1 fee structure from there and it will be either manually set for that account from dashboard or for all users. We can not have 3 types of fee structures set via api.

#

I have access currently to it. Is there any way of me setting it via api maybe? If not do you know how I can implement these fee structures via normal api's? If you do not know who would be the best person to contact you think?

tame eagle
#

Ah, gotcha. These are kind of mutually exclusive. Platform Pricing Tools in the Dashboard are intended for folks who are looking for a no-code solution.

#

Otherwise, you can decide on the application fee amount you want to add to a direct or destination charge, then pass that programmatically when creating the charge

queen sage
#

And even in the api version do you know how I can set fees depending on card brand or similar? I currently set on the backend a manual application fee. However the aplication fee should change depending on card brand and card issuing country. How can I do this?

#

We only use direct charges where the customer of us accepts payments from their own customers. We do not get the funds and they get the funds to their connect balance.

tame eagle
queen sage
#

We are using terminal however. The card will be present, How can I do that with terminal?

tame eagle
#

The beta is the functionality to collect and inspect payment details prior to confirming. I recommend signing up for the beta if you're interested in using this flow

queen sage
#

We are using the bluetooth bbpos wisepad 3. This is purely for server driven terminal machines I think?

#

Can I update the application fee in react native here? Do you have any knowldege on that?

tame eagle
#

No, any updates to PaymentIntents happen server side

queen sage
#

So would it be good practice to send the card details to the backend and then have the backend update the payment intent?

#

Is that even possible?

tame eagle
#

Hold on a second. Let's capture all variables in one message.

#

So you're currently using Terminal + Connect with a BBPOS WisePad 3 and want to be able to dynamically adjust application fee amounts based on the card used by the end customer. Is that correct? Anything I've missed?

queen sage
#

No that is all correct. We charge less fees for UK based cards and more fees for example for AMEX cards.

tame eagle
#

Got it

queen sage
#

The problem with the first beta is we have 2 account types:
Standard Accounts, 0.79% fee for local UK/EEA cards + 1% for Amex & International cards
Premium Accounts, 1.79% fee for local UK/EEA cards + 1% for Amex & International cards

tame eagle
#

Give me a few minutes. In this case "standard" and "premium" are your own categories, correct?

queen sage
#

Yes correct.

#

We let our users pick which account type they want in the mobile app and store this information in our backend.

queen sage
#

Any for react native?

tame eagle
queen sage
#

Yes however after this I need to update the application fee accordingly.

#

Can I do that from the frontend? Or do I need to send a request to the backend to change the payment intent with updated application fees?

tame eagle
#

You'll need to send a request to the backend to update the PI's application fee

queen sage
#

Is there a time limit between capturing the payment and the collect payment details step?

#

Sorry we use auto capture so it would go to step 3 confirming the payment. Is there a time limit for us to advance from step 2 to step 3? Im asking as this request might take a second.

tame eagle
#

No, there shouldn't be

queen sage
#

Okay thank you. It looks like this will be the only way we can do this.

#

One more question I would like to ask is do you have any information if we could charge an application fee for normal payouts?

tame eagle
#

Hm, not exactly. You're thinking about a fee on top of the application fee?

queen sage
#

Not really. In normal payouts there is no option to set an application fee in the docs. Is it possible to set an application fee for normal payouts?

tame eagle
#

No, that's not possible. You likely should just take a larger application fee in that case

queen sage
#

Larger application fee in the charges you mean?

tame eagle
#

Correct