payment-capture
A payment-capture event is triggered for every late capture that occurs within an order.
It is important to note that the webhook is triggered per payment capture and, in case an order has more than one payment type, an individual webhook will be triggered per payment capture.
Within the transaction payload, the operationStatus will confirm if the payment capture was successful or not and the transactionID will provide the transaction key that is also better detailed on the payment payload of the webhook.
Example:
Properties:
keystringlocaleobjectappIdintegercountryCodestring (minimum length: ) (maximum length: 3)currencyCodestring (optional) (minimum length: ) (maximum length: 3)languageCodestring (minimum length: ) (maximum length: 5)
occurredAtstringpayloadobject (object is extensible as desired)idintegeraddressobject (optional)billingobjectforwardobject (optional)shippingobject
basketKeystringconfirmedAtstring (date-timeISO 8601) (optional)contactsarray (optional)typestring (optional)valuestring (optional)
costobjectappliedFeesarray (optional)appliedReductionsarray (optional)costCaptureinteger (optional)itemGroupsobject,null (optional)taxobjectwithoutTaxintegerwithoutTaxWithMembershipDiscountinteger (optional)withTaxintegerwithTaxWithMembershipDiscountWithoutServiceCostsinteger (optional)
currencyCodestringcustomDataobject (optional) (object is extensible as desired)customerobject (optional)idintegeranonymisationobject (optional)authenticationobject (optional)birthDatestring (optional)customDataobject (optional) (object is extensible as desired)emailstring (optional) (maximum length: 60)firstNamestringgenderenum (mfdn) (optional)groupsarray (optional)identitiesarray (optional)ipAddressstring (optional)lastNamestringphonestring (optional)publicKeystring(optional) (minimum length: ) (maximum length: 100)referenceKeystring (optional) (minimum length: ) (maximum length: 100)statusobjecttitlenull,string (optional) (maximum length: 30)typeenum (personalretailorganizationfamily)userAgentstring (optional)createdAtstring (date-timeISO 8601)updatedAtstring (date-timeISO 8601)
detailedStatusobject (optional) (object is extensible as desired)billingobject (object is extensible as desired)orderobject (object is extensible as desired)shippingobject (object is extensible as desired)
invoicedAtstring (date-timeISO 8601) (optional)itemsarray (optional)idinteger (optional)availableQuantityinteger (optional)basketItemKeystring (optional)campaignKeystring (optional)currencystring (optional) (minimum length: ) (maximum length: 3)customDataobject (optional) (object is extensible as desired)deliveryForecastobject (optional)isManuallyReturnedByCciboolean (optional)itemGroup**** (optional)keystringlowestPriorPrice**** (optional)merchantobject (optional)packageIdintegerpriceobjectproductobject (object is extensible as desired)promotionobject (optional)reservationKeystring (optional)statusenum (availableunavailabledeliverableundeliverablecancelledreturneddeliveredcreatedpendedconfirmeddelegatedpartially_shippedshippeddeliveredcancelled)variantobject (object is extensible as desired)warehouseIdnull,integer (optional)warehousePackageGroupIdnull,integer (optional)createdAtstring (date-timeISO 8601)updatedAtstring (date-timeISO 8601)
loyaltyCardobject (optional)cardNumberstring (optional)pointsintegerproviderstring ([A-Za-z])
membershipDiscountobject (optional)membershipCardIdinteger (optional)pointsUsedinteger (optional)reductionValueinteger (optional)taxinteger (optional)
packagesarray (optional)idintegercarrierKeystring (optional)deliveryDateobjectdeliveryStatusenum (openshipment_pendingdelegation_pendingshipment_completedcancellation_completed)hasExpectedAvailabilityAtboolean (optional)returnIdentCodenull,string (optional)shipmentKeystring (optional)trackingobject (optional)
paymentarray (optional)amountinteger (optional)dataobject (optional) (object is extensible as desired)successbooleantransacation_idstring
installmentarray (optional)isGiftCardboolean (optional)keystring (optional)optionsobject (optional)transactionKeystring (optional)
promotionsarray (optional)idstring (optional)codestring (optional)displayNamestring (optional)reductioninteger (optional)versionstring (optional)
publicKeystring (optional) (minimum length: ) (maximum length: 100)referenceKeystring (optional) (minimum length: ) (maximum length: 100)shippingobject (optional)deliveredOnstring (optional)deliveryCostsinteger (optional)expressDeliveryCostsinteger (optional)policystring (minimum length: )
shopobject (optional)idintegercountrystringlanguagestring
statusenum (order_openpayment_pendingpayment_reservedinvoice_completedcancellation_pendingcancellation_completedinvoice_partially_completed)vouchersarray (optional)idintegerapplicableItemsarray (optional)codestringtypeenum (absoluterelative)valuenumbervoucherIdinteger
transactionobjecttransactionIdstringoperationStatusstring
createdAtstring (date-timeISO 8601)updatedAtstring (date-timeISO 8601)
typeenum (payment-capture)