#sapient_api

1 messages ยท Page 1 of 1 (latest)

hard heathBOT
#

๐Ÿ‘‹ 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/1283017963020226592

๐Ÿ“ Have more to share? Add more details, code, screenshots, videos, etc. below.

Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.

river cipher
#

Can you share an example pi_xxx?

#

Worth noting though that pricing can differentiate by region and depending on the payment method/card (for example, international cards cost more)

daring furnace
#

i used this code
const totalRate =
(infodata.product_price + getAdminId.product_price) * 100;
console.log("๐Ÿš€ ~ addProductNewPriceInStripe: ~ totalRate:", totalRate);

    const processingFees = Math.round(totalRate * 0.029) + 30;
    console.log("processingFees:", processingFees);


    const paymentIntent = await stripe.paymentIntents.create({
      amount: totalRate + processingFees,
      currency: "aud",
      payment_method_types: ["card"],
      application_fee_amount: getAdminId.product_price * 100 + processingFees,
      transfer_data: {
        destination: "acct_1PxQbYB3lNE2uBRN",
      },
      payment_method: "pm_card_visa",
           });
    console.log(
      "๐Ÿš€ ~ addProductNewPriceInStripe: ~ paymentIntent:",
      paymentIntent
    );
river cipher
#

Yeah the code isn't really useful in this context, I need an example ID of a Payment Intent your code creates where the fee is higher than you expect

daring furnace
#

this ismy payment intent id
pi_3PxROKB0kfJCthvM0RC5B4uD

river cipher
#

Yeah, you're an AU merchant and you used the 4242 test card which is a US card so international card pricing applies: 3.5% + 0.30 AUD

https://stripe.com/au/pricing

Find Stripe fees and pricing information. Find our processing fees for credit cards, pricing models and pay-as-you-go fees for businesses.

daring furnace
#

how i find payment with which card ??

river cipher
#

You'd look at the payment_method_details hash on the Charge object

daring furnace
#

one of my friend and i used same code but in my pc not work change only value