#stas__-connect-receipts

1 messages ยท Page 1 of 1 (latest)

azure juniper
#

Hello ๐Ÿ‘‹
do you have an example transactions that I can take a closer look at?

carmine silo
#

yup, one sec

#

this is a recent payment ID py_1KWnu0Q4fACobPhKav4I6QIP

#

does this work for you?

azure juniper
#

@carmine silo I'm not seeing any receipts on it
are you able to provide a screenshot of what you're expecting vs what's actually being sent.

carmine silo
#

oh

#

as you can see it's issued no on behalf of the specified account

azure juniper
#

hmm interesting! let me take a look

carmine silo
#

hey @azure juniper do you have any updates? I'm not sure how long I can be around and was wondering if there should be a way to get any updates from you...

azure juniper
#

Hey @carmine silo Still looking into it.

#

if you need to step away that's fine. I'll keep the thread open and post any updates.
When you comeback if the thread has been archived and if you have follow up questions, you can ask a mod to re-open it

carmine silo
#

alright, thank you!

eternal ore
#

Hey there ๐Ÿ‘‹ I'm also looking into this. Just want to make sure we're all on the same page, can you confirm the connected account that is being used in this scenario? (Just want to triple check that I'm looking in the right place)

carmine silo
#

yup, the account ID that's being used for on_behalf_of and transfer_data[destination] is acct_1KOoyHQ4fACobPhK

azure juniper
#

could you also confirm if you're using destination charges? @carmine silo

carmine silo
#

@azure juniper this is an eg. of the payment intent:

    Stripe::PaymentIntent.create(
      currency: invoice.currency.downcase,
      amount: invoice.amount_cents,
      automatic_payment_methods: { enabled: true },
      description: "#{ref}: #{invoice.title}",
      statement_descriptor: ref,
      application_fee_amount: invoice.fee_amount_cents,
      receipt_email: invoice.recipient_email,
      on_behalf_of: invoice.account.stripe_id,
      transfer_data: {
        destination: invoice.account.stripe_id
      },
      metadata: {
        invoice_id: invoice.id
      }
    )
  end
#

the destination charges are in place, in fact we were using it without on_behalf_of and only recently introduced it exactly for the reason to get the right receipts

azure juniper
#

Gotcha thanks for confirming

eternal ore
#

@carmine silo apologies for the delay, but I don't think we're going to be able to get to the bottom of this in this thread. Could you submit this behavior to support so we can take a longer look?
https://support.stripe.com/?contact=true