in the process of integrating apple pay there are two ways to handle the payment token either to decrypt the payment data on our server or i send the token to a payment provider to manage the decryption for me, now in the case of having multiple merchants i have to go through the process of creating the apple merchant identity for each and store their key and certificate and send the apple pay processing cer to the payment providers because each merchant has a different account on payment provider, if i manage to decrypt the data from our side would i still be needing to create the merchant identity for each merchant? Or i will be able to charge the transaction for the merchant without the need to create a merchant identity? What i mean is that is it possible to generate the payment token with a single identity and charge the transaction to different accounts using the data provided on token data ?
beside as a person with no experience on cryptography i found it really hard to understand the steps of verifying the signature and decrypt the data. If there are any documentation to guide me on how to do it in node js could u please provide me with it