POST api/ECommerceCreditGateway/SendRentalProposal
Salva una proposta di noleggio nel sistema B2F.
Informazioni sulla richiesta
Parametri URI
Nessuno.
Parametri del corpo
Carrello di beni e dati dell'utente che richiede il noleggio
SendRentalProposalModelNome | Descrizione | Tipo | Informazioni aggiuntive |
---|---|---|---|
Login |
Accesso |
string |
Obbligatorio |
RentalAssetList |
Elenco dei beni da noleggiare |
Collection of RentalAsset |
Obbligatorio |
VatIncluded |
Usato per indicare se l'IVA è inclusa negli importi dei beni e delle operazioni |
boolean |
Nessuno. |
ResponseURL |
URL di Risposta |
string |
Nessuno. |
StatusResponseURL |
URL di Risposta allo Stato |
string |
Nessuno. |
OrderID |
ID Ordine |
string |
Nessuno. |
Business |
Soggetto anagrafico con la forma giuridica di una società |
Business |
Nessuno. |
Consumer |
Soggetto anagrafico con la forma giuridica di una ditta individuale oppure di un libero professionista |
Consumer |
Nessuno. |
Installment |
Deve essere uno di quelli restituiti dalla GetQuotation |
Installment |
Nessuno. |
DossierInfoToken |
Ignorare |
string |
Nessuno. |
Notes |
Note aggiuntive |
string |
Nessuno. |
FacilityCode |
Ignorare |
string |
Nessuno. |
DeliveryPlace |
Luogo di consegna |
DeliveryPlace |
Nessuno. |
HowFoundUs |
Ignorare |
string |
Nessuno. |
MasterRentCode |
Ignorare |
string |
Nessuno. |
Token |
|
string |
Nessuno. |
Formati di richiesta
application/json
{ "Login": "sample string 1", "RentalAssetList": [ { "CategoryCode": "sample string 1", "BrandCode": "sample string 2", "ModelCode": "sample string 3", "Amount": 4.0, "Description": "sample string 5", "ExternalCode": "sample string 6", "OriginalAmount": 7.0, "RealCost": 8.0, "DealerAmount": 9.0, "DealerCost": 10.0, "SupplierCode": "sample string 11", "SupplierOrderCode": "sample string 12", "VatCode": "sample string 13", "ExternalCategoryCode1": "sample string 14", "ExternalCategoryCode2": "sample string 15", "ExternalCategoryCode3": "sample string 16", "Availability": true, "IsDealerBuyer": true, "IsDealerSupplier": true, "InitialAmount": 19.0, "InitialGain": 20.0, "MinimumGain": 21.0, "DealerMarkup": 22.0, "MarkupJumpTable": 23.0, "DealerMarkupJumpTable": 24.0, "Rate": 25.0, "Fee": 26.0, "FeeDiscount": 27.0, "DifrentlyServiceCost": 28.0, "SelfRentPrice": 29.0, "Quantity": 1, "IsUsedAsset": true }, { "CategoryCode": "sample string 1", "BrandCode": "sample string 2", "ModelCode": "sample string 3", "Amount": 4.0, "Description": "sample string 5", "ExternalCode": "sample string 6", "OriginalAmount": 7.0, "RealCost": 8.0, "DealerAmount": 9.0, "DealerCost": 10.0, "SupplierCode": "sample string 11", "SupplierOrderCode": "sample string 12", "VatCode": "sample string 13", "ExternalCategoryCode1": "sample string 14", "ExternalCategoryCode2": "sample string 15", "ExternalCategoryCode3": "sample string 16", "Availability": true, "IsDealerBuyer": true, "IsDealerSupplier": true, "InitialAmount": 19.0, "InitialGain": 20.0, "MinimumGain": 21.0, "DealerMarkup": 22.0, "MarkupJumpTable": 23.0, "DealerMarkupJumpTable": 24.0, "Rate": 25.0, "Fee": 26.0, "FeeDiscount": 27.0, "DifrentlyServiceCost": 28.0, "SelfRentPrice": 29.0, "Quantity": 1, "IsUsedAsset": true } ], "VatIncluded": true, "ResponseURL": "sample string 3", "StatusResponseURL": "sample string 4", "OrderID": "sample string 5", "Business": { "CompanyName": "sample string 1", "LegalType": "sample string 2", "FiscalCode": "sample string 3", "VatNumber": "sample string 4", "Email": "sample string 5", "MobileNumber": "sample string 6", "Nation": "sample string 7", "Province": "sample string 8", "Town": "sample string 9", "Zip": "sample string 10", "Address": "sample string 11", "PhoneNumber": "sample string 12", "FaxNumber": "sample string 13", "SignerName": "sample string 14", "SignerSurname": "sample string 15", "SignerFiscalCode": "sample string 16", "SignerGender": "sample string 17", "SignerBirthDate": "2024-09-20T00:23:23.5140295+02:00", "SignerBirthCountry": "sample string 18", "SignerBirthProvince": "sample string 19", "SignerBirthTown": "sample string 20", "SignerResidenceCountry": "sample string 21", "SignerResidenceProv": "sample string 22", "SignerResidenceTown": "sample string 23", "SignerResidenceZip": "sample string 24", "SignerResidenceAddress": "sample string 25", "SignerDocumentType": "sample string 26", "SignerDocumentNr": "sample string 27", "SignerDocRelease": "2024-09-20T00:23:23.5140295+02:00", "SignerDocNationality": "sample string 28", "SignerDocProvince": "sample string 29", "SignerDocTown": "sample string 30", "SignerDocExpiration": "2024-09-20T00:23:23.5140295+02:00", "Iban": "sample string 31", "Opecodunivoco": "sample string 32", "Opepec": "sample string 33" }, "Consumer": { "Name": "sample string 1", "Surname": "sample string 2", "BusinessName": "sample string 3", "FiscalCode": "sample string 4", "VatNumber": "sample string 5", "Gender": "sample string 6", "Email": "sample string 7", "PhoneNumber": "sample string 8", "FaxNumber": "sample string 9", "MobileNumber": "sample string 10", "MainNationality": "sample string 11", "ItalianNationality": false, "BirthDate": "2024-09-20T00:23:23.5140295+02:00", "BirthCountry": "sample string 12", "BirthProvince": "sample string 13", "BirthTown": "sample string 14", "Province": "sample string 15", "Town": "sample string 16", "Zip": "sample string 17", "Address": "sample string 18", "Profession": "sample string 19", "DocType": "sample string 20", "DocNr": "sample string 21", "DocRelease": "2024-09-20T00:23:23.5140295+02:00", "DocNationality": "sample string 22", "DocProvince": "sample string 23", "DocTown": "sample string 24", "DocExpiration": "2024-09-20T00:23:23.5140295+02:00", "Iban": "sample string 25", "Opecodunivoco": "sample string 26", "Opepec": "sample string 27" }, "Installment": { "Duration": 1, "Frequency": 2, "Amount": 3.0, "AmountDiscount": 4.0, "Rate": 5.0, "ProductCode": "sample string 6", "AgreementCode": "sample string 7", "AssetsWithFees": [ { "Fee": 1.0, "FeeDiscount": 2.0, "Discount": 3.0, "OriginalAmount": 4.0, "RealCost": 5.0, "DealerAmount": 6.0, "DealerCost": 7.0, "SupplierCode": "sample string 8", "SupplierOrderCode": "sample string 9", "SupplierName": "sample string 10", "ExternalCategoryCode1": "sample string 11", "ExternalCategoryCode2": "sample string 12", "ExternalCategoryCode3": "sample string 13", "BrandCode": "sample string 14", "Availability": true, "IsDealerBuyer": true, "IsDealerSupplier": true, "InitialAmount": 18.0, "InitialGain": 19.0, "MinimumGain": 20.0, "DealerMarkup": 21.0, "MarkupJumpTable": 22.0, "DealerMarkupJumpTable": 23.0, "Rate": 24.0, "DifrentlyServiceCost": 25.0, "Code": "sample string 26", "Amount": 27.0, "Description": "sample string 28", "ExternalCode": "sample string 29", "VatCode": "sample string 30", "IsUsedAsset": true }, { "Fee": 1.0, "FeeDiscount": 2.0, "Discount": 3.0, "OriginalAmount": 4.0, "RealCost": 5.0, "DealerAmount": 6.0, "DealerCost": 7.0, "SupplierCode": "sample string 8", "SupplierOrderCode": "sample string 9", "SupplierName": "sample string 10", "ExternalCategoryCode1": "sample string 11", "ExternalCategoryCode2": "sample string 12", "ExternalCategoryCode3": "sample string 13", "BrandCode": "sample string 14", "Availability": true, "IsDealerBuyer": true, "IsDealerSupplier": true, "InitialAmount": 18.0, "InitialGain": 19.0, "MinimumGain": 20.0, "DealerMarkup": 21.0, "MarkupJumpTable": 22.0, "DealerMarkupJumpTable": 23.0, "Rate": 24.0, "DifrentlyServiceCost": 25.0, "Code": "sample string 26", "Amount": 27.0, "Description": "sample string 28", "ExternalCode": "sample string 29", "VatCode": "sample string 30", "IsUsedAsset": true } ], "InsuranceCost": 8.0 }, "DossierInfoToken": "sample string 6", "Notes": "sample string 7", "FacilityCode": "sample string 8", "DeliveryPlace": { "Nation": "sample string 1", "Province": "sample string 2", "Town": "sample string 3", "Zip": "sample string 4", "Address": "sample string 5", "isDealerAddress": true, "AddressCO": "sample string 7" }, "HowFoundUs": "sample string 9", "MasterRentCode": "sample string 10", "Token": "sample string 11" }
Informazioni sulla risposta
Descrizione della risorsa
Token che rappresenta univocamente l'operazione (usato dal chiamante per reindirizzare la richiesta di noleggio alla pagina di registrazione del portale B2F: prcEcommerce.aspx)
SEND_PROPOSAL_RESPONSENome | Descrizione | Tipo | Informazioni aggiuntive |
---|---|---|---|
TOKEN |
Il token restituito in precedenza da SendProposal |
string |
Nessuno. |
HasError |
Ha Errori |
boolean |
Nessuno. |
ErrorList |
Elenco Errori |
Collection of Error |
Nessuno. |
Formato di risposta
application/json
Esempio non disponibile.