Request Parameters:


Enter purchase order info for payment


URL: ./Api/Client/EnterPurchaseOrderInfo


Header:

Content-Type:application/json


Parameter:
{
         "ApiSecretKey":"d101g114q119n106g97y111j112d104",
         "CustomerGUID":"F1F13527-BA8E-4C5A-ACA2-9EC3D78B3FF4",
       "storeId": "1",
         "currencyId": "1",
         "languageId": "1",
         "paymentMethodSystemName": "Payments.PurchaseOrder",
         "purchaseOrderNumber ": "Abc12 "
}


[Note: For Guest_customers as we get the CustomerGUID after add the product into the cart from that CustomerGUID get the CustomerGUID and pass that CustomerGUID in to the parameter. ]


Response:


{
   "OnePageCheckoutEnabled": true,
   "ShowSku": true,
   "ShowProductImages": true,
   "IsEditable": false,
   "Items": [
       {
           "Sku": "OM_HTC_BL",
           "Picture": {
               "ImageUrl": "http://localhost:89/images/thumbs/0000042_htc-one-mini-blue_80.jpeg",
               "ThumbImageUrl": null,
               "FullSizeImageUrl": null,
               "Title": "Show details for HTC One Mini Blue",
               "AlternateText": "Picture of HTC One Mini Blue",
               "Form": null,
               "CustomProperties": {}
           },
           "ProductId": 19,
           "ProductName": "HTC One Mini Blue",
           "ProductSeName": "htc-one-mini-blue",
           "UnitPrice": "$100.00",
           "SubTotal": "$100.00",
           "Discount": null,
           "Quantity": 1,
           "AllowedQuantities": [],
           "AttributeInfo": "",
           "RecurringInfo": null,
           "RentalInfo": null,
           "AllowItemEditing": false,
           "Warnings": null,
           "Id": 83,
           "Message": null
       },
       {
           "Sku": "COMP_CUST",
           "Picture": {
               "ImageUrl": "http://localhost:89/images/thumbs/0000020_build-your-own-computer_80.jpeg",
               "ThumbImageUrl": null,
               "FullSizeImageUrl": null,
               "Title": "Show details for Build your own computer",
               "AlternateText": "Picture of Build your own computer",
               "Form": null,
               "CustomProperties": {}
           },
           "ProductId": 1,
           "ProductName": "Build your own computer",
           "ProductSeName": "build-your-own-computer",
           "UnitPrice": "$1,265.00",
           "SubTotal": "$1,265.00",
           "Discount": "$50.00",
           "Quantity": 1,
           "AllowedQuantities": [],
           "AttributeInfo": "Processor: 2.5 GHz Intel Pentium Dual-Core E2200 [+$15.00]<br />RAM: 2 GB<br />HDD: 320 GB<br />OS: Vista Home [+$50.00]<br />Software: Microsoft Office [+$50.00]",
           "RecurringInfo": null,
           "RentalInfo": null,
           "AllowItemEditing": true,
           "Warnings": null,
           "Id": 84,
           "Message": null
       }
   ],
   "CheckoutAttributeInfo": "",
   "CheckoutAttributes": [
       {
           "Name": "Gift wrapping",
           "DefaultValue": null,
           "TextPrompt": null,
           "IsRequired": false,
           "SelectedDay": null,
           "SelectedMonth": null,
           "SelectedYear": null,
           "AllowedFileExtensions": null,
           "AttributeControlType": 1,
           "Values": [
               {
                   "Name": "Yes",
                   "ColorSquaresRgb": null,
                   "PriceAdjustment": "+$10.00",
                   "IsPreSelected": false,
                   "Message": null,
                   "Id": 2
               }
           ],
           "Message": null,
           "Id": 1
       }
   ],
   "Warnings": [],
   "MinOrderSubtotalWarning": null,
   "TermsOfServiceOnShoppingCartPage": true,
   "TermsOfServiceOnOrderConfirmPage": false,
   "DiscountBox": {
       "Display": true,
       "Message": null,
       "CurrentCode": null
   },
   "GiftCardBox": {
       "Display": true,
       "Message": null
   },
   "OrderReviewData": {
       "Display": true,
       "BillingAddress": {
           "FirstName": "John",
           "LastName": "Smith",
           "Email": "admin@yourStore.com",
           "CompanyEnabled": true,
           "CompanyRequired": false,
           "Company": "Nop Solutions Ltd",
           "CountryEnabled": true,
           "CountryId": 1,
           "CountryName": "United States",
           "StateProvinceEnabled": true,
           "StateProvinceId": 16,
           "StateProvinceName": "New York",
           "CountyEnabled": false,
           "CountyRequired": false,
           "County": null,
           "CityEnabled": true,
           "CityRequired": true,
           "City": "New York",
           "StreetAddressEnabled": true,
           "StreetAddressRequired": true,
           "Address1": "21 West 52nd Street",
           "StreetAddress2Enabled": true,
           "StreetAddress2Required": false,
           "Address2": "",
           "ZipPostalCodeEnabled": true,
           "ZipPostalCodeRequired": true,
           "ZipPostalCode": "10021",
           "PhoneEnabled": true,
           "PhoneRequired": true,
           "PhoneNumber": "12345678",
           "FaxEnabled": true,
           "FaxRequired": false,
           "FaxNumber": "",
           "AvailableCountries": [],
           "AvailableStates": [],
           "FormattedCustomAddressAttributes": "",
           "CustomAddressAttributes": [],
           "Id": 1,
           "Form": null,
           "CustomProperties": {}
       },
       "IsShippable": true,
       "ShippingAddress": {
           "FirstName": "John",
           "LastName": "Smith",
           "Email": "admin@yourStore.com",
           "CompanyEnabled": true,
           "CompanyRequired": false,
           "Company": "Nop Solutions Ltd",
           "CountryEnabled": true,
           "CountryId": 1,
           "CountryName": "United States",
           "StateProvinceEnabled": true,
           "StateProvinceId": 16,
           "StateProvinceName": "New York",
           "CountyEnabled": false,
           "CountyRequired": false,
           "County": null,
           "CityEnabled": true,
           "CityRequired": true,
           "City": "New York",
           "StreetAddressEnabled": true,
           "StreetAddressRequired": true,
           "Address1": "21 West 52nd Street",
           "StreetAddress2Enabled": true,
           "StreetAddress2Required": false,
           "Address2": "",
           "ZipPostalCodeEnabled": true,
           "ZipPostalCodeRequired": true,
           "ZipPostalCode": "10021",
           "PhoneEnabled": true,
           "PhoneRequired": true,
           "PhoneNumber": "12345678",
           "FaxEnabled": true,
           "FaxRequired": false,
           "FaxNumber": "",
           "AvailableCountries": [],
           "AvailableStates": [],
           "FormattedCustomAddressAttributes": "",
           "CustomAddressAttributes": [],
           "Id": 1,
           "Form": null,
           "CustomProperties": {}
       },
       "SelectedPickUpInStore": false,
       "ShippingMethod": null,
       "PaymentMethod": ""
   },
   "DisplayTaxShippingInfo": false,
   "TaxRates": null,
   "DisplayTax": false,
   "DisplayTaxRates": false,
   "Tax": null,
   "IsApplied": false,
   "Message": null,
   "CustomerGuid": "f1f13527-ba8e-4c5a-aca2-9ec3d78b3ff4"
}