login('detrack', 'tH~C6G?3'); if ( isset( $_POST[ 'json' ] ) ) { $data = json_decode( $_POST[ 'json' ], true ); $do1 = explode("/", $data['do']); $do = $do1[0]; $result = objectToArray($proxy->salesOrderInfo($sessionId, $do)); if ($result['reason'] == "Delivered but payment not collected") return; $items = array(); foreach ($result['items'] as $item) { $temp = array(); $temp['order_item_id'] = $item['item_id']; $temp['qty'] = $item['qty_ordered ']; $items[] = $temp; } $proxy->salesOrderShipmentCreate($sessionId, $do, $items); $invoiceIncrementId = $proxy->salesOrderInvoiceCreate( $sessionId, $do, $items, '', $result['customer_email'] ); } $proxy->endSession($sessionId); ?>