public static MerchantOrder MakeCompleteOrder() { var shippingDetail = AddressBuilder.MakeFullAddress(); var billingDetail = new Address { FirstName = "Piet", MiddleName = "van der", LastName = "Stoel", Street = "Dorpsstraat", PostalCode = "4321YZ", City = "Bennebroek", CountryCode = "NL", HouseNumber = "9", HouseNumberAddition = "rood" }; var customerInformation = CustomerInformationBuilder.MakeCompleteCustomerInformation(); return(new MerchantOrder { MerchantOrderId = "100", Description = "Order ID: " + "100", OrderItems = new[] { OrderItemBuilder.MakeCompleteOrderItem() }, Amount = Money.FromDecimal("EUR", 99.99), ShippingDetail = shippingDetail, BillingDetail = billingDetail, CustomerInformation = customerInformation, Language = "NL", MerchantReturnUrl = "http://localhost/", PaymentBrand = PaymentBrand.Ideal, PaymentBrandForce = PaymentBrandForce.ForceOnce }); }
public static MerchantOrder MakeWithShippingDetailsWithoutOptionalFields() { return(new MerchantOrder { MerchantOrderId = "100", ShippingDetail = AddressBuilder.MakeFullAddress(), Amount = Money.FromDecimal("EUR", 99.99), MerchantReturnUrl = "http://localhost/" }); }