#knippy-checkout-manual-capture

1 messages ยท Page 1 of 1 (latest)

unkempt jolt
#

hello again ๐Ÿ‘‹

#

just reading & digesting this

short grove
#

hey again, friend!

unkempt jolt
#

So, other complications aside, the manual capture after fulfillment is a great implementation, no issues there We recommend doing so in those scenarios, in fact.

#

But yes, since you can only capture once this leaves you either delaying fulfillment (well, payment) of other items or needing to do two payments.

#

If you need to capture some of the funds immediately this needs to be two payments

short grove
unkempt jolt
#

Either through two checkout sessions, or by using setup_future_usage with the immediate one and creating a second payment without checkout right afterward for the deferred fulfillment items.

#

You can in fact make sure the second payment intent is authorized before capturing the first payment from the checkout session

#

You should make sure to communicate to your user about this clearly so that they know to expect two separate charges to appear

short grove
#

Hmm, i'm just worried about detaching the other items from the checkout session.

#

Yeah, exactly

#

Plus the UI itself. They dont see the items they thought should be there

unkempt jolt
#

Well its fine to leave the items there but just capture less, thats up to you, or not include them at all and only show the immediate items

short grove
#

Oh I see what you mean, i think,

so if they order a T-Shirt for 15 and a Giftcard for 10, have it create a manual capture Checkout session for the 25, but only capture the $15 when that ships. But process the $10 in a separate order immediately in a second transaction

#

My only concern is that it'll initially show as a $25+ $10 in their statement (and require that balance) when they are only intending the $25.

unkempt jolt
#

The exact configuration is up to you. Could be:
1/ checkout for 25, create PI for 15, capture 10 from checkout, capture PI later
2/ checkout for 10, create PI for 15, capture 10 from checkout, capture PI later
3/ checkout for 25, create PI for 10, capture PI, capture 15 from checkout later
etc

#

(there are more)

short grove
#

Gotcha. I'll have to do some thinking. Thank you for the ideas!

unkempt jolt
#

NP!