If you do not have enough funds in your wallet and would like to add more funds into your account or if you would prefer to pay for the NFT with your credit or debit card instead of crypto, you are able to do so on Rarible itself which aids with eliminating the need of having to go on to your wallet provider's site and adding more funds into your account beforehand.
Below are the steps to buy an NFT with a credit or debit card:
1. Go onto the explore page and find the NFT that you would like to purchase.
2. Click on the three dots on the bottom right-hand side of the NFT and then click on: "Buy now."
3. a) A "Checkout" pop-up will appear that provides you with the option to either pay with crypto or pay with card. If you do not have enough funds in your account then the "Pay with crypto" option will show an "Add funds with card" button. Click on: "Add funds with card."
3. b) If you would like to pay for the NFT with your card directly instead of using crypto, you can do so by clicking on the "Pay with card" option.
4. You will then be re-directed to MoonPay where you will be required to enter the amount that you would like to exchange to crypto.
5. Once you have completed the step above, you will need to sign in to MoonPay, enter your bank card details and your wallet address.
6. Once you have completed all of the required steps on MoonPay, you will then be reverted to the checkout page where you will need to click on: "Proceed to payment."
7. Sign the transaction that follows.
8. Your NFT will now appear on your profile under "Owned."