Page MenuHomePhabricator

Ensure fiscal number for India (PAN) is not stored
Closed, DeclinedPublic

Description

On our d-local form for India, we have the following text under the PAN field:

Our payment processor is requested by the Reserve Bank of India to collect your PAN, but we do not store this information. Please optionally provide your PAN here.

It has been confirmed that this information is fully optional, and that we won't need to send it make recurring charges. However, in the new dlocal integration (not yet live with donors) for recurring in other countries, we will be required to store and re-send users' fiscal numbers. Currently, the code doesn't make any distinctions on this by country, so any fiscal numbers provided from India with the new integration would indeed stored in Civi.

We should add a bit of logic somewhere in DonationInterface, to ensure that, before going live, we'll comply with this copy and not store fiscal numbers from India.

Thanks!!

Details

Other Assignee
AnnWF

Event Timeline

AnnWF updated Other Assignee, added: AnnWF.

Is that ok for us to use default fiscal number for local recurring enabled countries? as this patch did? https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/SmashPig/+/907502

No need to handle this anymore after we have the label text updated from T334103, so dlocal will not mention that we are not storing it, and astropay will mention that so once switch back to dlocal will looks fine