private PaymentProfileMessage GetPaymentProfile(int storeScope, PayPalPlusBrasilPaymentSettings settings) { var paymentProfileMessage = new PaymentProfileMessage(); paymentProfileMessage.Name = settings.ProfileName + " - " + storeScope.ToString(); paymentProfileMessage.Presentation.BrandName = settings.ProfileBrandName + " - " + storeScope.ToString(); paymentProfileMessage.Presentation.LocaleCode = settings.ProfileLocaleCode; paymentProfileMessage.InputFields.NoShipping = 0; paymentProfileMessage.InputFields.AddressOverride = 1; return(paymentProfileMessage); }
public async Task <PaymentProfileExperienceResponse> CreateAsync(PaymentProfileMessage profileMessage, string token) { var retorno = await PostAsync <PaymentProfileExperienceResponse>(profileMessage, null, token).ConfigureAwait(false); return(retorno); }