#deondk-connect-description
1 messages ยท Page 1 of 1 (latest)
Hi ๐ can you clarify what description you're referring to and where you're seeing it?
Ok so yesterday I started doing destination charges
I used to put a description on the payment so that when I show the express customer his payments he can have some info
but after moving to destination account the description is only showing on our platform account
this is my code:
var options = new PaymentIntentCreateOptions
{
Amount = longAmount,
Currency = currency.CurrencyCode,
Description = payment.Description,
PaymentMethodId = payment.StripeCardId,
CustomerId = payment.StripeCustomerId,
ApplicationFeeAmount = (long)totalApplicationFee,
TransferData = new PaymentIntentTransferDataOptions
{
Destination = subvendorMerchantId,
},
Confirm = true,
ReturnUrl = "https://www.lastmanstands.com/auth-load"
};
pi_3Ksp0rFDPlX5rx8l0SNfkLlK
example above
want to also see this description on the express account Payment Details
currently it is populating its own becuase it seems null
Gotcha, so with Destination Charges there are two pieces to the flow. The payment that resides on your platform (what the description from your snippet will apply to) and the transfer which is the move of funds from your platform to the connected account. It sounds like it's the description on that Transfer that you want to set. It doesn't look like you can set the Transfer description while creating the Payment Intent, so instead you'll need to look at updating it's description after the Transfer has been created:
https://stripe.com/docs/api/transfers/update
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
also what is weird...it seems like I cant show those transactions to the express customer?
they dont have a dashboard to view payments right so I show it to them on our platform
this is what I use to get transactions:
var requestOptions = new RequestOptions();
requestOptions.StripeAccount = stripeAccountId;
var options = new BalanceTransactionListOptions
{
Created = new DateRangeOptions
{
GreaterThanOrEqual = fromDate.Date,
LessThanOrEqual = toDate.Date.AddDays(1),
},Limit = 100
};
var service = new BalanceTransactionService();
StripeList<BalanceTransaction> balanceTransactions = service.List(
options, requestOptions
);
If you are looking for a better way to show this information to them, I'd recommend looking into integrating the Express Dashboard:
https://stripe.com/docs/connect/express-dashboard
I have been using this for a year now and only since moving to destination payments do i have issues now
when we started using express I understood there was no dashboard for express payments?>
is this new?
I'm not sure of exactly when it was introduced, but it's not too new as it got a refresh a couple months ago.
so they can view payments on that dashboard?
is there a test dashboard I can log into to see what they see?