Request Parameters:


Enter credit card info for payment


URL: ../Plugins/XcellenceIt.Plugin.Misc.NopRestApi/RemoteService/WebService.svc/EnterCreditCardInfo


Parameter:

{

"apiSecretKey": "k117x118z122r116t100e100r118j122",

"storeId": "1",

"customerId": "1",

"currencyId": "1",

"languageId ": "1",

"paymentMethodSystemName": "Payments.Manual",

"creditCardType": "Master",

"cardholderName": "Hardik",

"cardNumber": "4546211212",

"cardCode": "123",

"expireMonth": "12",

"expireYear": "2019"

}


Response:


   {

       "EnterCreditCardInfoResult":

       {

           "Id": 0,

           "Message": null,

           "CheckoutAttributeInfo": "Gift wrapping: Yes [+$10.00]",

           "CheckoutAttributes":

           [

               {

                   "Id": 1,

                   "Message": null,

                   "AllowedFileExtensions": null,

                   "AttributeControlType": 1,

                   "DefaultValue": null,

                   "IsRequired": true,

                   "Name": "Gift wrapping",

                   "SelectedDay": null,

                   "SelectedMonth": null,

                   "SelectedYear": null,

                   "TextPrompt": null,

                   "Values":

                   [

                       {

                           "Id": 2,

                           "Message": null,

                           "ColorSquaresRgb": null,

                           "IsPreSelected": true,

                           "Name": "Yes",

                           "PriceAdjustment": "+$10.00"

                       }

                   ]

               }

           ],

           "DiscountBox":

           {

               "CurrentCode": null,

               "Display": true,

               "Message": null

           },

           "DisplayTaxShippingInfo": false,

           "GiftCardBox":

           {

               "Display": true,

               "Message": null

           },

           "IsApplied": false,

           "IsEditable": false,

           "Items":

           [

               {

                   "Id": 5,

                   "Message": null,

                   "AllowItemEditing": false,

                   "AllowedQuantities":

                   [

                   ],

                   "AttributeInfo": "",

                   "Discount": null,

                   "Picture":

                   {

                       "CustomProperties":

                       [

                       ],

                       "AlternateText": "Picture of Apple iCam",

                       "FullSizeImageUrl": "http://localhost:15536/content/images/thumbs/0000040_apple-icam.jpeg",

                       "ImageUrl": "http://localhost:15536/content/images/thumbs/0000040_apple-icam_80.jpeg",

                       "ThumbImageUrl": "http://localhost:15536/content/images/thumbs/0000040_apple-icam_100.jpeg",

                       "Title": "Show details for Apple iCam"

                   },

                   "ProductId": 17,

                   "ProductName": "Apple iCam",

                   "ProductSeName": "apple-icam",

                   "Quantity": 2,

                   "RecurringInfo": null,

                   "RentalInfo": null,

                   "Sku": "APPLE_CAM",

                   "SubTotal": "$2,600.00",

                   "UnitPrice": "$1,300.00",

                   "Warnings": null

               },

               {

                   "Id": 7,

                   "Message": null,

                   "AllowItemEditing": false,

                   "AllowedQuantities":

                   [

                   ],

                   "AttributeInfo": "",

                   "Discount": null,

                   "Picture":

                   {

                       "CustomProperties":

                       [

                       ],

                       "AlternateText": "Picture of Nikon D5500 DSLR - Black",

                       "FullSizeImageUrl": "http://localhost:15536/content/images/thumbs/0000037_canon-digital-slr-camera-black.jpeg",

                       "ImageUrl": "http://localhost:15536/content/images/thumbs/0000037_canon-digital-slr-camera-black_80.jpeg",

                       "ThumbImageUrl": "http://localhost:15536/content/images/thumbs/0000037_canon-digital-slr-camera-black_100.jpeg",

                       "Title": "Show details for Nikon D5500 DSLR - Black"

                   },

                   "ProductId": 14,

                   "ProductName": "Nikon D5500 DSLR - Black",

                   "ProductSeName": "nikon-d5500-dslr-black",

                   "Quantity": 1,

                   "RecurringInfo": null,

                   "RentalInfo": null,

                   "Sku": "N5500DS_B",

                   "SubTotal": "$670.00",

                   "UnitPrice": "$670.00",

                   "Warnings": null

               }

           ],

           "MinOrderSubtotalWarning": null,

           "OnePageCheckoutEnabled": true,

           "OrderReviewData":

           {

               "BillingAddress":

               {

                   "CustomProperties":

                   [

                   ],

                   "Id": 1,

                   "Address1": "21 West 52nd Street",

                   "Address2": "",

                   "AvailableCountries":

                   [

                   ],

                   "AvailableStates":

                   [

                   ],

                   "City": "New York",

                   "CityEnabled": true,

                   "CityRequired": true,

                   "Company": "Nop Solutions Ltd",

                   "CompanyEnabled": true,

                   "CompanyRequired": false,

                   "CountryEnabled": true,

                   "CountryId": 1,

                   "CountryName": "United States",

                   "CustomAddressAttributes":

                   [

                   ],

                   "Email": "admin@yourstore.com",

                   "FaxEnabled": true,

                   "FaxNumber": "",

                   "FaxRequired": false,

                   "FirstName": "John",

                   "FormattedCustomAddressAttributes": "",

                   "LastName": "Smith",

                   "PhoneEnabled": true,

                   "PhoneNumber": "12345678",

                   "PhoneRequired": true,

                   "StateProvinceEnabled": true,

                   "StateProvinceId": 40,

                   "StateProvinceName": "New York",

                   "StreetAddress2Enabled": true,

                   "StreetAddress2Required": false,

                   "StreetAddressEnabled": true,

                   "StreetAddressRequired": true,

                   "ZipPostalCode": "10021",

                   "ZipPostalCodeEnabled": true,

                   "ZipPostalCodeRequired": true

               },

               "Display": true,

               "IsShippable": true,

               "PaymentMethod": "Check / Money Order",

               "SelectedPickUpInStore": false,

               "ShippingAddress":

               {

                   "CustomProperties":

                   [

                   ],

                   "Id": 1,

                   "Address1": "21 West 52nd Street",

                   "Address2": "",

                   "AvailableCountries":

                   [

                   ],

                   "AvailableStates":

                   [

                   ],

                   "City": "New York",

                   "CityEnabled": true,

                   "CityRequired": true,

                   "Company": "Nop Solutions Ltd",

                   "CompanyEnabled": true,

                   "CompanyRequired": false,

                   "CountryEnabled": true,

                   "CountryId": 1,

                   "CountryName": "United States",

                   "CustomAddressAttributes":

                   [

                   ],

                   "Email": "admin@yourstore.com",

                   "FaxEnabled": true,

                   "FaxNumber": "",

                   "FaxRequired": false,

                   "FirstName": "John",

                   "FormattedCustomAddressAttributes": "",

                   "LastName": "Smith",

                   "PhoneEnabled": true,

                   "PhoneNumber": "12345678",

                   "PhoneRequired": true,

                   "StateProvinceEnabled": true,

                   "StateProvinceId": 40,

                   "StateProvinceName": "New York",

                   "StreetAddress2Enabled": true,

                   "StreetAddress2Required": false,

                   "StreetAddressEnabled": true,

                   "StreetAddressRequired": true,

                   "ZipPostalCode": "10021",

                   "ZipPostalCodeEnabled": true,

                   "ZipPostalCodeRequired": true

               },

               "ShippingMethod": "Ground"

           },

           "ShowProductImages": true,

           "ShowSku": true,

           "TermsOfServiceOnOrderConfirmPage": false,

           "TermsOfServiceOnShoppingCartPage": true,

           "Warnings":

           [

           ]

       }

   }