Both Nifedipine and Diltiazem are typically administered in a pill.
Both are Calcium channel blockers, which help relax the muscle wall of arteries and lower blood pressure to promote the flow of blood, so if you've any concerns about existing low blood pressure issues, they'd be a concern...