Greetings. We are in the process of integrating Visa Checkout via Cybersource.
Scenario: User places an order for two items. Each are $50. Order total is $100. We request an "auth" for $100 for vc_orderId 123456. Two days later we ship one item and "capture" $50 for vc_orderId 123456. Two more days later we ship the remaining item by requesting an additional "auth" for $50 and then a $50 "capture".
Question: The last shipment, can we still use vc_orderId 123456? Can we issue a second auth using the originial vc_orderId 123456?
It depends on the processor that Merchant is using. CyberSource do support Multiple Captures is same Authorization.If they are signed Mercahnts, they can work with CyberSource support team to configure this feature for their MID.
One Authorization and Two Captures In this scenario, your customer orders multiple products, one of which is not available yet. 1 You request an authorization to ensure that funds are available. 2 You ship the available products and request a capture for the amount of the shipped products. One of the products is not available for immediate shipment, so you ship the available products and wait for the remaining product to become available. 3 After the remaining product becomes available, you ship the product and request a capture for the amount of that product. 4 CyberSource performs a system-generated authorization for the second capture request. Because your account is enabled for split shipment, instead of rejecting the capture request as a duplicate capture, CyberSource processes the capture request as a split-shipment request. The system-generated authorization is linked to the original authorization in the Business Center and in reports. 5 CyberSource links the capture request. The capture is linked to the authorizations in the Business Center and in reports through the request IDs as with any capture. All four transactions (first authorization, system-generated authorization, first capture, second capture) are linked together in the Business Center and in reports. 6 You get the status of the second capture request and its associated system-generated authorization.
Please let me know if you have any further questions.