Hi there!
I’ve been doing an integration for a merchant, and so far have been using the Sandbox to make sure things are coming together. I’ve used the Catalog API to create my items. I’ve used the Customer API to create a customer for the user, I’ve used the Orders API to create the order, gotten the users’ credit card information and created a payment for the order using the Payments API. However, the order doesn’t show up in the Admin UI for my default test user. The order has a fulfillments field, set to SHIPPING, and the payment is showing as completed, here’s the order data:
order = object(Square\Models\Order)#134 (28) {
[“id”:“Square\Models\Order”:private]=>
string(28) “dgaUIDnL12z4RldyqmG3XtnpPi4F”
[“locationId”:“Square\Models\Order”:private]=>
string(13) “QG4FJYDDFVBBG”
[“referenceId”:“Square\Models\Order”:private]=>
NULL
[“source”:“Square\Models\Order”:private]=>
object(Square\Models\OrderSource)#206 (1) {
[“name”:“Square\Models\OrderSource”:private]=>
string(41) “Sandbox for sq0idp-IJVH1URfgw-tAgGF6Qv01A”
}
[“customerId”:“Square\Models\Order”:private]=>
string(26) “XRWCJGM6D8TXH0RES38T0J15Y8”
[“lineItems”:“Square\Models\Order”:private]=>
array(2) {
[0]=>
object(Square\Models\OrderLineItem)#92 (17) {
[“uid”:“Square\Models\OrderLineItem”:private]=>
string(22) “6IUsUGoG9rwoJSaysVks3B”
[“name”:“Square\Models\OrderLineItem”:private]=>
string(33) “CASTLE FORBES Pre Shave Unscented”
[“quantity”:“Square\Models\OrderLineItem”:private]=>
string(1) “1”
[“quantityUnit”:“Square\Models\OrderLineItem”:private]=>
NULL
[“note”:“Square\Models\OrderLineItem”:private]=>
NULL
[“catalogObjectId”:“Square\Models\OrderLineItem”:private]=>
string(24) “IQ6SJJIKOSMRM5FOSCDCC6EA”
[“variationName”:“Square\Models\OrderLineItem”:private]=>
string(7) “Regular”
[“metadata”:“Square\Models\OrderLineItem”:private]=>
NULL
[“modifiers”:“Square\Models\OrderLineItem”:private]=>
NULL
[“appliedTaxes”:“Square\Models\OrderLineItem”:private]=>
NULL
[“appliedDiscounts”:“Square\Models\OrderLineItem”:private]=>
NULL
[“basePriceMoney”:“Square\Models\OrderLineItem”:private]=>
object(Square\Models\Money)#93 (2) {
[“amount”:“Square\Models\Money”:private]=>
int(7500)
[“currency”:“Square\Models\Money”:private]=>
string(3) “CAD”
}
[“variationTotalPriceMoney”:“Square\Models\OrderLineItem”:private]=>
object(Square\Models\Money)#46 (2) {
[“amount”:“Square\Models\Money”:private]=>
int(7500)
[“currency”:“Square\Models\Money”:private]=>
string(3) “CAD”
}
[“grossSalesMoney”:“Square\Models\OrderLineItem”:private]=>
object(Square\Models\Money)#76 (2) {
[“amount”:“Square\Models\Money”:private]=>
int(7500)
[“currency”:“Square\Models\Money”:private]=>
string(3) “CAD”
}
[“totalTaxMoney”:“Square\Models\OrderLineItem”:private]=>
object(Square\Models\Money)#85 (2) {
[“amount”:“Square\Models\Money”:private]=>
int(0)
[“currency”:“Square\Models\Money”:private]=>
string(3) “CAD”
}
[“totalDiscountMoney”:“Square\Models\OrderLineItem”:private]=>
object(Square\Models\Money)#29 (2) {
[“amount”:“Square\Models\Money”:private]=>
int(0)
[“currency”:“Square\Models\Money”:private]=>
string(3) “CAD”
}
[“totalMoney”:“Square\Models\OrderLineItem”:private]=>
object(Square\Models\Money)#31 (2) {
[“amount”:“Square\Models\Money”:private]=>
int(7500)
[“currency”:“Square\Models\Money”:private]=>
string(3) “CAD”
}
}
[1]=>
object(Square\Models\OrderLineItem)#45 (17) {
[“uid”:“Square\Models\OrderLineItem”:private]=>
string(22) “ezTsXSJ1BV98D20jBvdsLB”
[“name”:“Square\Models\OrderLineItem”:private]=>
string(47) “Castle Forbes Essential Oils Shaving Cream Lime”
[“quantity”:“Square\Models\OrderLineItem”:private]=>
string(1) “1”
[“quantityUnit”:“Square\Models\OrderLineItem”:private]=>
NULL
[“note”:“Square\Models\OrderLineItem”:private]=>
NULL
[“catalogObjectId”:“Square\Models\OrderLineItem”:private]=>
string(24) “MBEC7CBCO47HJ5EL7ZBZMYAS”
[“variationName”:“Square\Models\OrderLineItem”:private]=>
string(7) “Regular”
[“metadata”:“Square\Models\OrderLineItem”:private]=>
NULL
[“modifiers”:“Square\Models\OrderLineItem”:private]=>
NULL
[“appliedTaxes”:“Square\Models\OrderLineItem”:private]=>
NULL
[“appliedDiscounts”:“Square\Models\OrderLineItem”:private]=>
NULL
[“basePriceMoney”:“Square\Models\OrderLineItem”:private]=>
object(Square\Models\Money)#39 (2) {
[“amount”:“Square\Models\Money”:private]=>
int(6000)
[“currency”:“Square\Models\Money”:private]=>
string(3) “CAD”
}
[“variationTotalPriceMoney”:“Square\Models\OrderLineItem”:private]=>
object(Square\Models\Money)#98 (2) {
[“amount”:“Square\Models\Money”:private]=>
int(6000)
[“currency”:“Square\Models\Money”:private]=>
string(3) “CAD”
}
[“grossSalesMoney”:“Square\Models\OrderLineItem”:private]=>
object(Square\Models\Money)#89 (2) {
[“amount”:“Square\Models\Money”:private]=>
int(6000)
[“currency”:“Square\Models\Money”:private]=>
string(3) “CAD”
}
[“totalTaxMoney”:“Square\Models\OrderLineItem”:private]=>
object(Square\Models\Money)#91 (2) {
[“amount”:“Square\Models\Money”:private]=>
int(0)
[“currency”:“Square\Models\Money”:private]=>
string(3) “CAD”
}
[“totalDiscountMoney”:“Square\Models\OrderLineItem”:private]=>
object(Square\Models\Money)#132 (2) {
[“amount”:“Square\Models\Money”:private]=>
int(0)
[“currency”:“Square\Models\Money”:private]=>
string(3) “CAD”
}
[“totalMoney”:“Square\Models\OrderLineItem”:private]=>
object(Square\Models\Money)#95 (2) {
[“amount”:“Square\Models\Money”:private]=>
int(6000)
[“currency”:“Square\Models\Money”:private]=>
string(3) “CAD”
}
}
}
[“taxes”:“Square\Models\Order”:private]=>
NULL
[“discounts”:“Square\Models\Order”:private]=>
NULL
[“serviceCharges”:“Square\Models\Order”:private]=>
NULL
[“fulfillments”:“Square\Models\Order”:private]=>
array(1) {
[0]=>
object(Square\Models\OrderFulfillment)#163 (6) {
[“uid”:“Square\Models\OrderFulfillment”:private]=>
string(22) “2IpK8SMXqPcvD2UUumS2zB”
[“type”:“Square\Models\OrderFulfillment”:private]=>
string(8) “SHIPMENT”
[“state”:“Square\Models\OrderFulfillment”:private]=>
string(8) “PROPOSED”
[“metadata”:“Square\Models\OrderFulfillment”:private]=>
NULL
[“pickupDetails”:“Square\Models\OrderFulfillment”:private]=>
NULL
[“shipmentDetails”:“Square\Models\OrderFulfillment”:private]=>
object(Square\Models\OrderFulfillmentShipmentDetails)#160 (15) {
[“recipient”:“Square\Models\OrderFulfillmentShipmentDetails”:private]=>
object(Square\Models\OrderFulfillmentRecipient)#118 (5) {
[“customerId”:“Square\Models\OrderFulfillmentRecipient”:private]=>
string(26) “XRWCJGM6D8TXH0RES38T0J15Y8”
[“displayName”:“Square\Models\OrderFulfillmentRecipient”:private]=>
string(12) “Steve Sauder”
[“emailAddress”:“Square\Models\OrderFulfillmentRecipient”:private]=>
string(16) “[email protected]”
[“phoneNumber”:“Square\Models\OrderFulfillmentRecipient”:private]=>
string(11) “16472718061”
[“address”:“Square\Models\OrderFulfillmentRecipient”:private]=>
object(Square\Models\Address)#137 (15) {
[“addressLine1”:“Square\Models\Address”:private]=>
string(25) “306-25 Wellesley St. East”
[“addressLine2”:“Square\Models\Address”:private]=>
NULL
[“addressLine3”:“Square\Models\Address”:private]=>
NULL
[“locality”:“Square\Models\Address”:private]=>
string(7) “Toronto”
[“sublocality”:“Square\Models\Address”:private]=>
NULL
[“sublocality2”:“Square\Models\Address”:private]=>
NULL
[“sublocality3”:“Square\Models\Address”:private]=>
NULL
[“administrativeDistrictLevel1”:“Square\Models\Address”:private]=>
string(2) “ON”
[“administrativeDistrictLevel2”:“Square\Models\Address”:private]=>
NULL
[“administrativeDistrictLevel3”:“Square\Models\Address”:private]=>
NULL
[“postalCode”:“Square\Models\Address”:private]=>
string(7) “M4Y 2S9”
[“country”:“Square\Models\Address”:private]=>
string(2) “CA”
[“firstName”:“Square\Models\Address”:private]=>
NULL
[“lastName”:“Square\Models\Address”:private]=>
NULL
[“organization”:“Square\Models\Address”:private]=>
NULL
}
}
[“carrier”:“Square\Models\OrderFulfillmentShipmentDetails”:private]=>
NULL
[“shippingNote”:“Square\Models\OrderFulfillmentShipmentDetails”:private]=>
NULL
[“shippingType”:“Square\Models\OrderFulfillmentShipmentDetails”:private]=>
NULL
[“trackingNumber”:“Square\Models\OrderFulfillmentShipmentDetails”:private]=>
NULL
[“trackingUrl”:“Square\Models\OrderFulfillmentShipmentDetails”:private]=>
NULL
[“placedAt”:“Square\Models\OrderFulfillmentShipmentDetails”:private]=>
NULL
[“inProgressAt”:“Square\Models\OrderFulfillmentShipmentDetails”:private]=>
NULL
[“packagedAt”:“Square\Models\OrderFulfillmentShipmentDetails”:private]=>
NULL
[“expectedShippedAt”:“Square\Models\OrderFulfillmentShipmentDetails”:private]=>
NULL
[“shippedAt”:“Square\Models\OrderFulfillmentShipmentDetails”:private]=>
NULL
[“canceledAt”:“Square\Models\OrderFulfillmentShipmentDetails”:private]=>
NULL
[“cancelReason”:“Square\Models\OrderFulfillmentShipmentDetails”:private]=>
NULL
[“failedAt”:“Square\Models\OrderFulfillmentShipmentDetails”:private]=>
NULL
[“failureReason”:“Square\Models\OrderFulfillmentShipmentDetails”:private]=>
NULL
}
}
}
[“returns”:“Square\Models\Order”:private]=>
NULL
[“returnAmounts”:“Square\Models\Order”:private]=>
NULL
[“netAmounts”:“Square\Models\Order”:private]=>
object(Square\Models\OrderMoneyAmounts)#190 (5) {
[“totalMoney”:“Square\Models\OrderMoneyAmounts”:private]=>
object(Square\Models\Money)#99 (2) {
[“amount”:“Square\Models\Money”:private]=>
int(13500)
[“currency”:“Square\Models\Money”:private]=>
string(3) “CAD”
}
[“taxMoney”:“Square\Models\OrderMoneyAmounts”:private]=>
object(Square\Models\Money)#189 (2) {
[“amount”:“Square\Models\Money”:private]=>
int(0)
[“currency”:“Square\Models\Money”:private]=>
string(3) “CAD”
}
[“discountMoney”:“Square\Models\OrderMoneyAmounts”:private]=>
object(Square\Models\Money)#104 (2) {
[“amount”:“Square\Models\Money”:private]=>
int(0)
[“currency”:“Square\Models\Money”:private]=>
string(3) “CAD”
}
[“tipMoney”:“Square\Models\OrderMoneyAmounts”:private]=>
object(Square\Models\Money)#108 (2) {
[“amount”:“Square\Models\Money”:private]=>
int(0)
[“currency”:“Square\Models\Money”:private]=>
string(3) “CAD”
}
[“serviceChargeMoney”:“Square\Models\OrderMoneyAmounts”:private]=>
object(Square\Models\Money)#110 (2) {
[“amount”:“Square\Models\Money”:private]=>
int(0)
[“currency”:“Square\Models\Money”:private]=>
string(3) “CAD”
}
}
[“roundingAdjustment”:“Square\Models\Order”:private]=>
NULL
[“tenders”:“Square\Models\Order”:private]=>
NULL
[“refunds”:“Square\Models\Order”:private]=>
NULL
[“metadata”:“Square\Models\Order”:private]=>
NULL
[“createdAt”:“Square\Models\Order”:private]=>
string(24) “2020-08-06T07:12:39.945Z”
[“updatedAt”:“Square\Models\Order”:private]=>
string(24) “2020-08-06T07:12:39.945Z”
[“closedAt”:“Square\Models\Order”:private]=>
NULL
[“state”:“Square\Models\Order”:private]=>
string(4) “OPEN”
[“version”:“Square\Models\Order”:private]=>
int(1)
[“totalMoney”:“Square\Models\Order”:private]=>
object(Square\Models\Money)#185 (2) {
[“amount”:“Square\Models\Money”:private]=>
int(13500)
[“currency”:“Square\Models\Money”:private]=>
string(3) “CAD”
}
[“totalTaxMoney”:“Square\Models\Order”:private]=>
object(Square\Models\Money)#184 (2) {
[“amount”:“Square\Models\Money”:private]=>
int(0)
[“currency”:“Square\Models\Money”:private]=>
string(3) “CAD”
}
[“totalDiscountMoney”:“Square\Models\Order”:private]=>
object(Square\Models\Money)#187 (2) {
[“amount”:“Square\Models\Money”:private]=>
int(0)
[“currency”:“Square\Models\Money”:private]=>
string(3) “CAD”
}
[“totalServiceChargeMoney”:“Square\Models\Order”:private]=>
object(Square\Models\Money)#192 (2) {
[“amount”:“Square\Models\Money”:private]=>
int(0)
[“currency”:“Square\Models\Money”:private]=>
string(3) “CAD”
}
[“pricingOptions”:“Square\Models\Order”:private]=>
NULL
[“rewards”:“Square\Models\Order”:private]=>
NULL
}
I can’t figure out why it’s not showing up in the Orders list, any help would be appreciated!