Add card payment for guest free trial (WIP)

This commit is contained in:
Emili Castells Guasch 2024-07-25 12:08:59 +02:00
parent 29e195e7f3
commit c4232e3957
3 changed files with 82 additions and 2 deletions

View file

@ -48,9 +48,14 @@ class CardFieldsFreeTrialRenderer {
errorHandler
);
const cardFields = paypal.CardFields(
configuration.cardFieldsConfiguration()
let cardFields = paypal.CardFields(
configuration.addPaymentMethodConfiguration()
);
if ( this.defaultConfig.user.is_logged ) {
cardFields = paypal.CardFields(
configuration.cardFieldsConfiguration()
);
}
if ( cardFields.isEligible() ) {
const renderCardFields = new RenderCardFields( cardFields );