Skip to main content

Genomics Webshop - JSON order interface
Credit card orders are sent from Hybris with 'CCWEB' as the payment terms ID in the order request. IFS is not populating CCWEB as the payment in the customer order which is resulting in the customer's card not being charged or being sent to Paytrace. 
Below are some example orders, an example request and screenshot from IFS - 
E10201475: ECM-W00232259, entered 26-Oct, appeared in IFS 30-Oct
E10201775: ECM-W00232105, entered 24-Oct, appeared in IFS 1-Nov
E10202112: ECM-W00232598, entered 2-Nov, appeared in IFS 5-Nov
E10202602: ECM-W00232688, entered 3-Nov, appeared in IFS 8-Nov
E10202630: ECM-W00232718, entered 6-Nov, appeared in IFS 8-Nov
"order": {
"orderNo": "W00232598",
"customer": {
"customerId": "20149276",
"customerName": "Jumpcode Genomics"
},
"customerPoNo": "Credit Card 02 Nov 2023 ECM-W00232598",
"ediSite": "BEVE",
"currencyId": "USD",
"creationDate": "2023-11-02",
"payTermsId": "CCWEB",
"shippingPrice": 0,
"totalNetPrice": 206,
"totalGrossPrice": 0,
"importMode": "ORDER",
"customerTransactionId": "00232596-john@jumpcodgenomics.com",
"discretionaryData": :
{
"name": "externalRef",
"value": "ECM"
}
],
"addresses": :
{
"addressId": "20149276LGC41-01B",
"addressTypes": :
"Billing"
],
"vatId": ""
},
{
"addressId": "",
"addressTypes": :
"Shipping"
],
"displayName": "Jumpcode Genomics",
"address1": "10055 Barnes Canyon Rd, Suite 400",
"address2": "",
"city": "San Diego",
"stateCode": "CA",
"postcode": "92121-2718",
"countryCode": "US",
"discretionaryData": :
{
"name": "deliverTo",
"value": "Jumpcode Genomics"
}
]
}
],
"user": {
"alias": "john@jumpcodgenomics.com",
"email": "john@jumpcodgenomics.com",
"name": "John Estill",
"phone": "17605196077"
},
"lineItems": :
{
"lineNo": 1,
"productCode": "E3101K",
"quantity": 2,
"notes": "",
"price": 103,
"discount": 0,
"discretionaryData": :
{
"name": "outputType",
"value": "WEBORDER"
}
 

Be the first to reply!

Reply